B Voc or Bachelor of Vocational Studies in Computer Software is a 3 years undergraduate degree course that aims at improving the skills of the candidates by concentrating on theoretical knowledge as well as practical training. The main aim of this course is to give out skills related to Computer Science and Software Development. Bachelor of Vocational Studies is a practical and skill-oriented program that focuses on important practical knowledge along with theoretical knowledge.
First Semester | Second Semester | ||
1 | Introduction to Computer Science | 1 | Data Structures and Algorithms |
2 | Programming Fundamentals | 2 | Object-Oriented Programming |
3 | Computer Organization and Architecture | 3 | Database Management Systems |
4 | Communication Skills | 4 | Web Technologies |
5 | Problem Solving and Algorithms | 5 | Software Engineering |
6 | Programming Lab | 6 | Programming Lab |
Third Semester | Four Semester | ||
1 | Operating Systems | 1 | Cloud Computing |
2 | Computer Networks | 2 | Artificial Intelligence |
3 | Mobile App Development | 3 | User Interface Design |
4 | Software Testing and Quality Assurance | 4 | Big Data Technologies |
5 | Cybersecurity | 5 | Multimedia Tools & Applications |
6 | Project | 6 | Software Project Management |
7 | Project | ||
Five Semester | Six Semester | ||
1 | Internet of Things (IoT) | 1 | Project |
2 | Machine Learning | 2 | Internship |
3 | Advanced Web Development | 3 | Elective 2 (Specialization Area) |
4 | Entrepreneurship in Software Technology | 4 | Seminar and Presentation |
5 | Elective 1 (Specialization Area) |