Course Name | Course Level | Fee | Mode of Study | Institute Type |
---|---|---|---|---|
BCA in Information Technology | Undergraduate | Varies | Full-time | University |
Semester | Subjects | Practicals/Labs |
---|---|---|
Semester 1 | 1. Fundamentals of IT 2. Programming in C 3. Digital Electronics 4. Discrete Mathematics 5. Communication Skills | 1. IT Workshop 2. C Programming Lab |
Semester 2 | 1. Object-Oriented Programming with C++ 2. Data Structures 3. Operating Systems 4. Environmental Studies 5. Principles of Management | 1. C++ Lab 2. Data Structures Lab |
Semester 3 | 1. Database Management Systems 2. Web Programming 3. Software Engineering 4. Business Mathematics 5. Organizational Behavior | 1. DBMS Lab 2. Web Programming Lab |
Semester 4 | 1. Java Programming 2. Computer Networks 3. Operating System Administration with Linux 4. Business Accounting 5. Human Resource Management | 1. Java Programming Lab 2. Linux Lab |
Semester 5 | 1. Advanced Web Technologies 2. Network Security 3. Software Testing 4. Cloud Computing 5. Elective I | 1. Advanced Web Technologies Lab 2. Network Security Lab |
Semester 6 | 1. Mobile Application Development 2. Internet of Things 3. Project Work 4. Elective II 5. Elective III | 1. Mobile Application Development Lab 2. IoT Lab |
Semester | Important Topics |
---|---|
Semester 1 | Introduction to Programming, Digital Fundamentals, Mathematics for IT, English Communication Skills |
Semester 2 | Object-Oriented Programming, Database Management Systems, Discrete Mathematics, Environmental Studies |
Semester 3 | Data Structures, Operating Systems, Web Technologies, Business Accounting |
Semester 4 | Computer Networks, Software Engineering, Microprocessor and Assembly Language, Management Information Systems |
Semester 5 | Java Programming, System Programming, Computer Graphics, Entrepreneurship Development |
Semester 6 | Advanced Web Technologies, Mobile Application Development, Cyber Security, Project Work |