Semester | Subjects | Topics |
---|
1 | Introduction to Programming, Mathematics for IT, English Language & Communication Skills, Computer Fundamentals and Office Automation, Principles of Management | Basics of Programming, Algebra, Communication Techniques, MS Office, Management Principles |
2 | Data Structures, Database Management Systems, Organizational Behavior, Digital Electronics, Environmental Studies | Arrays, Linked Lists, SQL, Team Dynamics, Electronic Circuits, Environmental Awareness |
3 | Operating Systems, Web Technologies, Object-Oriented Programming, Software Engineering, Business Accounting | Linux, HTML/CSS, Java/C++, SDLC Models, Financial Accounting |
4 | Computer Networks, Microprocessor and Assembly Language, Project Management, Elective 1, Elective 2 | OSI Model, 8085 Microprocessor, Agile and Waterfall, Topics based on Electives |
5 | Internet Security, Cloud Computing, Mobile Application Development, Elective 3, Elective 4 | Cybersecurity Fundamentals, AWS/Azure, Android/iOS Development, Topics based on Electives |
6 | Project Work, Emerging Technologies, Elective 5, Elective 6 | Capstone Project, AI/ML/IoT, Topics based on Electives |
This table is a simplified and generic version of what a BCA in Information Technology might include. Actual course offerings, subjects, and topics can vary greatly between institutions. Electives would typically cover more specialized areas of IT, allowing students to focus on their areas of interest.