Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computing, Digital Fundamentals, English Communication, Web Technologies |
Semester 2 | Object-Oriented Programming, Data Structures, Database Management Systems, Operating Systems, Environmental Studies |
Semester 3 | Advanced Web Technologies, Software Engineering, Computer Networks, Discrete Mathematics, Elective 1 |
Semester 4 | Server-Side Programming, Client-Side Scripting, Mobile Application Development, Data Analytics, Elective 2 |
Semester 5 | Cloud Computing, Full Stack Development Project 1, Cyber Security Fundamentals, Elective 3, Elective 4 |
Semester 6 | Emerging Technologies, Full Stack Development Project 2, Professional Ethics, Elective 5, Elective 6 |
Year 1; Introduction to Programming & Basics of Computer Science, Web Technologies, Mathematics for Computing. Year 2; Advanced Programming Languages (such, as JavaScript and Python) Database Management Systems, Data Structures and Algorithms Frontend Development (HTML, CSS, JavaScript frameworks). Year 3; Backend Development (Node.js and Django) Cloud Computing, Mobile Application Development, Project Work (Capstone Project).
Please note that this outline provides a perspective and may include additional specific courses or different technologies based on the universitys academic structure and industry updates.