Semester | Subjects | Topics |
---|
Semester 1 | Introduction to Database Systems, Programming Fundamentals, Mathematics for Computing, English Communication Skills | DBMS Concepts, C Programming, Discrete Mathematics, Basics of Communication |
Semester 2 | Data Structures, Operating System Concepts, Object-Oriented Programming, Environmental Studies | Arrays, Linked Lists, Stacks, Queues, Linux/Unix, Java or Python, Environmental Concepts |
Semester 3 | Database Management Systems, Web Technologies, Software Engineering, Statistical Techniques | SQL/PLSQL, HTML/CSS/JavaScript, SDLC Models, Probability and Statistics |
Semester 4 | Advanced DBMS, Computer Networks, Operating Systems, Minor Project | Normalization, Indexing, Networking Basics, Linux Internals, Project Work |
Semester 5 | Data Warehousing and Data Mining, Cloud Computing, Elective 1, Elective 2 | OLAP, OLTP, Cloud Service Models, Elective Topics |
Semester 6 | Big Data Analytics, Cyber Security Fundamentals, Major Project | Hadoop Ecosystem, Security Practices, Project Implementation |
This table is a simplified representation and does not cover all details such as practical labs, internships, or specific elective options, which are also an integral part of the curriculum in most BCA programs. Remember to check the official university resources for the most accurate and specific information.