Devkiba College Silvassa-image

B-SC-IT in General at SMT. DEVKIBA MOHANSINHJI CHAUHAN COLLEGE OF COMMERCE AND SCIENCE

LIONS CLUB OF SILVASSA CHARITABLE TRUST'S SMT DEVKIBA MOHANSINHJI CHAUHAN COLLEGE OF COMMERCE AND SCIENCE, SILVASSA is a premier private institution located in Dadra and Nagar Haveli. Established in 2014 and affiliated to the University of Mumbai, the college holds NAAC 'B+' accreditation and ISO certifications. It offers diverse UG and PG programs in Commerce and Science, focusing on holistic student development.

READ MORE
location

Dadra & Nagar Haveli, Dadra and Nagar Haveli and Daman and Diu

Compare colleges

About the Specialization

What is General at SMT. DEVKIBA MOHANSINHJI CHAUHAN COLLEGE OF COMMERCE AND SCIENCE Dadra & Nagar Haveli?

This B.Sc. IT program at LIONS CLUB OF SILVASSA CHARITABLE TRUST''''S SMT DEVKIBA MOHANSINHJI CHAUHAN COLLEGE focuses on foundational and advanced aspects of information technology. It provides a comprehensive understanding of programming, databases, networking, and emerging technologies like AI and IoT, crucial for the rapidly evolving Indian tech industry. The program is designed to meet the growing demand for skilled IT professionals across various sectors in India.

Who Should Apply?

This program is ideal for fresh graduates from Science or Commerce streams with an interest in technology, looking to build a strong career foundation in the IT sector. It also suits individuals passionate about software development, system administration, cybersecurity, and data management. Prerequisites typically include H.S.C. with basic computer knowledge, aiming to equip students with industry-relevant skills.

Why Choose This Course?

Graduates of this program can expect diverse career paths in India, including roles such as Software Developer, Network Administrator, Database Analyst, Web Developer, and IT Support Specialist. Entry-level salaries in India typically range from INR 2.5 to 4.5 LPA, with significant growth potential up to INR 8-15+ LPA for experienced professionals. The curriculum often aligns with certifications in popular technologies, enhancing employability in the competitive Indian job market.

OTHER SPECIALIZATIONS

Specialization

Student Success Practices

Foundation Stage

Strengthen Programming Fundamentals- (Semester 1-2)

Dedicate time to master C and C++ concepts, including data structures and object-oriented programming. Consistent practice with coding exercises is crucial for building a strong base for future advanced courses and problem-solving skills.

Tools & Resources

HackerRank, GeeksforGeeks, Online C/C++ compilers, Local programming clubs

Career Connection

A solid programming foundation is essential for entry-level developer roles and cracking technical interviews in IT companies.

Build Strong Mathematical & Logical Aptitude- (Semester 1-2)

Focus on understanding Discrete Mathematics and problem-solving logic. Regularly solve aptitude questions and puzzles to enhance logical reasoning, which is vital for algorithm design and competitive exams.

Tools & Resources

IndiaBix, Placement papers, Online logic puzzle platforms

Career Connection

Improved aptitude helps in clearing initial screening rounds for placements and for developing efficient algorithmic solutions.

Engage in Peer Learning and Collaborative Projects- (Semester 1-2)

Form study groups to discuss complex topics and work together on small programming assignments. This fosters collaborative skills and helps in understanding diverse perspectives on problem-solving.

Tools & Resources

GitHub (for code sharing), Discord/WhatsApp study groups, College hackathon teams

Career Connection

Teamwork and communication skills are highly valued in the IT industry for effective project delivery.

Intermediate Stage

Develop Practical Skills in Java and Databases- (Semester 3-5)

Go beyond theoretical knowledge by building small projects using Java (e.g., a simple GUI application) and implementing database concepts with SQL. Experiment with different database systems.

Tools & Resources

NetBeans/Eclipse IDE, MySQL/PostgreSQL, W3Schools for SQL tutorials, Online project ideas

Career Connection

Practical project experience is critical for showcasing skills to potential employers and preparing for roles in software development or database administration.

Explore Web Development and Scripting- (Semester 3-5)

Start building basic websites using HTML, CSS, JavaScript, and Python. Participate in web development workshops or online courses to get hands-on experience in creating dynamic web applications.

Tools & Resources

VS Code, Codecademy/freeCodeCamp, Stack Overflow, Local web dev communities

Career Connection

Web development skills are highly sought after, opening doors to frontend, backend, or full-stack developer positions.

Seek Industry Exposure through Internships/Mini-Projects- (Semester 3-5)

Actively look for short-term internships or collaborate with faculty on mini-projects that simulate real-world IT challenges. This provides invaluable industry context and practical problem-solving experience.

Tools & Resources

LinkedIn, Internshala, College career services, Faculty connections

Career Connection

Internships convert into full-time offers or significantly boost resume strength for better placements.

Advanced Stage

Specialize in Emerging Technologies- (Semester 6)

Dive deep into subjects like AI, IoT, or Cyber Security based on personal interest. Undertake advanced projects, read research papers, and participate in specialized competitions to build expertise.

Tools & Resources

Coursera/edX for specialized courses, Kaggle (for AI/ML), Industry forums and webinars

Career Connection

Specialized skills in emerging tech fields are highly in demand for niche roles and better compensation in the Indian tech landscape.

Focus on Capstone Project & Portfolio Building- (Semester 6)

Develop a substantial final year project that solves a real-world problem or demonstrates significant technical skill. Document the project thoroughly and create an online portfolio to showcase your work.

Tools & Resources

GitHub for project hosting, Personal website/blog,

Career Connection

A strong capstone project and portfolio are key differentiators in placement interviews, demonstrating practical capability and initiative.

Intensive Placement Preparation and Mock Interviews- (Semester 6)

Actively participate in campus placement drives, attend workshops on resume building, and practice technical and HR mock interviews. Focus on communication skills and behavioral questions alongside technical expertise.

Tools & Resources

Career services cell, InterviewBit, Glassdoor, Alumni network

Career Connection

Thorough preparation directly translates into higher chances of securing desirable job offers from top IT companies in India.

Program Structure and Curriculum

Eligibility:

  • H.S.C. (Science / Commerce / Arts)

Duration: 6 Semesters (3 Years)

Credits: 160 Credits

Assessment: Internal: Not explicitly detailed for theory in the syllabus document; Practical components are 50% internal (50 marks), External: Not explicitly detailed for theory in the syllabus document; Practical components are 50% external (50 marks)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT101Fundamentals of Information TechnologyCore Theory4Introduction to Computers, Data Representation and Number Systems, Input/Output Devices, Memory Organization, Software Concepts and OS
IT102Programming in ''''C''''Core Theory4Introduction to C Programming, Operators and Expressions, Control Structures, Arrays and Strings, Functions and Pointers
IT103Fundamentals of MathematicsCore Theory4Set Theory, Relations and Functions, Matrices and Determinants, Calculus (Differentiation, Integration), Complex Numbers
IT104Basic ElectronicsCore Theory4Semiconductor Diodes, Transistors (BJT), Logic Gates and Boolean Algebra, Operational Amplifiers, Digital System Basics
IT105EnglishAbility Enhancement Compulsory Course4Communication Skills, Grammar and Vocabulary, Letter Writing, Report Writing, Presentation Skills
IT106Practical based on IT101Core Practical2DOS Commands, Windows OS Usage, MS Word, MS Excel, MS PowerPoint
IT107Practical based on IT102Core Practical2C Program Structure, Control Flow Statements, Array and String Operations, Function Implementations, Pointer Operations
IT108Practical based on IT104Core Practical2Diode Characteristics, Transistor Biasing, Logic Gate Verification, Boolean Algebra Implementation, OP-AMP Circuits

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT201Data Structure using ''''C''''Core Theory4Introduction to Data Structures, Arrays and Linked Lists, Stacks and Queues, Trees and Graphs, Sorting and Searching
IT202Object Oriented Programming in C++Core Theory4Introduction to OOP, Classes and Objects, Inheritance and Polymorphism, Constructors and Destructors, File Handling
IT203Discrete MathematicsCore Theory4Mathematical Logic, Set Theory and Relations, Graph Theory, Combinatorics, Algebraic Structures
IT204Computer OrganizationCore Theory4Basic Computer Organization, Data Transfer and Micro-operations, Central Processing Unit, Memory Organization, Input-Output Organization
IT205Environmental StudiesAbility Enhancement Compulsory Course4Multidisciplinary Nature of Environmental Studies, Natural Resources, Ecosystems, Biodiversity and its Conservation, Environmental Pollution
IT206Practical based on IT201Core Practical2Array Operations, Linked List Implementation, Stack and Queue Operations, Tree Traversal Algorithms, Sorting and Searching Algorithms
IT207Practical based on IT202Core Practical2Class and Object Implementation, Constructor Overloading, Inheritance Examples, Polymorphism Implementation, File Operations in C++
IT208Practical based on IT204Core Practical2Assembly Language Programming (Basic), Data Transfer Operations, Arithmetic Operations, Logical Operations, Input/Output Interfacing Simulation

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT301Operating System ConceptsCore Theory4Introduction to Operating Systems, Process Management, CPU Scheduling, Memory Management, File Systems and I/O
IT302Java ProgrammingCore Theory4Introduction to Java, Classes, Objects, and Methods, Inheritance and Interfaces, Exception Handling, Multithreading
IT303Database Management SystemCore Theory4Introduction to DBMS, Relational Model, SQL Fundamentals, Normalization, Transaction Management
IT304System Analysis and DesignCore Theory4Introduction to SAD, System Development Life Cycle, Feasibility Study, System Design, Implementation and Maintenance
IT305Basics of AccountingSkill Enhancement Course4Introduction to Accounting, Accounting Concepts and Conventions, Journal and Ledger, Trial Balance, Final Accounts
IT306Practical based on IT302Core Practical2Java Basics, OOPs Concepts in Java, Inheritance and Polymorphism, Exception Handling Programs, Multithreading Applications
IT307Practical based on IT303Core Practical2SQL Commands (DDL, DML), Database Creation, Table Operations, Queries (SELECT, JOIN), Data Manipulation
IT308Practical based on IT304Core Practical2Flowchart and DFD Creation, UML Diagrams (Basic), Requirement Gathering Techniques, System Modeling Tools, Case Study Analysis

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT401Web TechnologyCore Theory4Introduction to Web, HTML and CSS, JavaScript Basics, Web Servers and Clients, Web Security
IT402Python ProgrammingCore Theory4Python Fundamentals, Data Structures in Python, Functions and Modules, File Handling, Object-Oriented Python
IT403Computer NetworksCore Theory4Introduction to Networks, Network Topologies, OSI and TCP/IP Models, Network Devices, Network Security
IT404Software EngineeringCore Theory4Introduction to Software Engineering, Software Process Models, Software Requirements, Software Design, Software Testing
IT405Principles of ManagementSkill Enhancement Course4Introduction to Management, Planning and Decision Making, Organizing, Directing and Leading, Controlling
IT406Practical based on IT401Core Practical2HTML Page Design, CSS Styling, JavaScript DOM Manipulation, Form Validation, Responsive Web Design
IT407Practical based on IT402Core Practical2Python Syntax and Data Types, Conditional Statements and Loops, Functions and Modules, List, Tuple, Dictionary Operations, File I/O in Python
IT408Practical based on IT404Core Practical2UML Diagramming Tools, Requirements Specification Document, Test Case Generation, Software Project Management Tools (Basic), Agile Methodology Simulation

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT501Advanced Java ProgrammingCore Theory4JDBC Connectivity, Servlets and JSP, EJB Architecture, Struts Framework, Spring Framework Overview
IT502Android Application DevelopmentCore Theory4Introduction to Android, Activities and Layouts, User Interface Design, Data Storage (SQLite), Services and Notifications
IT503Data Warehousing & Data MiningCore Theory4Introduction to Data Warehousing, Data Cube and OLAP, Introduction to Data Mining, Classification and Clustering, Association Rule Mining
IT504Network SecurityCore Theory4Introduction to Cryptography, Symmetric and Asymmetric Key Ciphers, Digital Signatures, Firewalls and IDS/IPS, VPN and SSL
IT505(A)Distributed SystemElective Theory4Introduction to Distributed Systems, Client-Server Model, Remote Procedure Call, Distributed File Systems, Consistency and Replication
IT505(B)Digital Image ProcessingElective Theory4Introduction to DIP, Image Enhancement, Image Restoration, Image Segmentation, Image Compression
IT506Practical based on IT501Core Practical2JDBC Applications, Servlet Programming, JSP Development, Web Application Deployment, MVC Pattern Implementation
IT507Practical based on IT502Core Practical2Android UI Elements, Activity Lifecycle Management, Implicit and Explicit Intents, SQLite Database Operations, Notification Implementation
IT508Practical based on IT504Core Practical2Cryptography Algorithms (Simulation), Steganography Techniques, Network Scanner Tools, Firewall Configuration (Basic), Vulnerability Assessment Tools

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT601Artificial IntelligenceCore Theory4Introduction to AI, Problem Solving Agents, Knowledge Representation, Expert Systems, Machine Learning Introduction
IT602Internet of Things (IoT)Core Theory4Introduction to IoT, IoT Architecture, Sensors and Actuators, Communication Protocols (MQTT, CoAP), Cloud Platforms for IoT
IT603Cyber SecurityCore Theory4Fundamentals of Cyber Security, Threats and Vulnerabilities, Cybercrime and Laws, Security Policies and Controls, Incident Response
IT604(A)Cloud ComputingElective Theory4Introduction to Cloud Computing, Cloud Service Models (IaaS, PaaS, SaaS), Cloud Deployment Models, Virtualization, Cloud Security
IT604(B)Mobile ComputingElective Theory4Introduction to Mobile Computing, Wireless Communication, Mobile Network Architectures (GSM, GPRS), Mobile Operating Systems, Mobile Application Development (Concepts)
IT605Practical based on IT601Core Practical2Prolog/LISP Basics, Search Algorithms (BFS, DFS), Knowledge Representation Systems, Expert System Shells, Simple Machine Learning Models
IT606Practical based on IT602Core Practical2Sensor Interfacing (Simulation/Basic), IoT Device Connectivity, Data Logging and Visualization, MQTT Client-Server Communication, Cloud Platform Integration (Basic)
IT607Practical based on IT603Core Practical2Vulnerability Scanning Tools, Malware Analysis (Basic), Digital Forensics Tools, Security Audit Procedures, Incident Response Simulation
IT608ProjectProject4Project Proposal Development, System Design, Implementation and Testing, Documentation, Project Presentation
whatsapp

Chat with us