A Bachelor of Science Honours (B.Sc. Hons.) in Computer Science program typically encompasses a comprehensive syllabus covering various aspects of computer science and its applications. The curriculum often includes core courses in programming languages, data structures, algorithms, and computer organization. Students delve into topics such as software engineering, database management systems, operating systems, and computer networks. Advanced coursework may cover artificial intelligence, machine learning, computer graphics, and cybersecurity. The program also emphasizes mathematics, including courses in discrete mathematics and calculus, as well as elective courses that allow students to specialize in areas of their interest, such as web development, mobile app development, or data science. Throughout the program, students engage in practical programming assignments and projects to gain hands-on experience. Graduates of a B.Sc. Hons. in Computer Science are well-equipped for careers in software development, IT consulting, data analysis, and various technology-related roles, as well as pursuing advanced studies in computer science or related fields. Specific course offerings may vary among universities, but this degree provides a strong foundation in computer science principles and practices.
Syllabus of Bachelor of Science Honours (B.Sc. Hons.) Computer Science
Year 1
S.No | Subjects |
1 | Computer System Architecture |
2 | Programming Fundamentals using C++ |
3 | Computer System Architecture Lab |
4 | Programming Fundamentals using C++ Lab |
5 | Discrete Structures |
6 | Programming in JAVA |
7 | Discrete Structures Lab |
8 | Programming in JAVA Lab |
9 | Lab Work |
Year 2
S.No | Subjects |
1 | Computer Networks |
2 | Data Structures |
3 | Operating Systems |
4 | Computer Networks Lab |
5 | Database Management Systems |
6 | Design and Analysis of Algorithms |
7 | Software Engineering |
8 | Practicals & Lab Work |
Year 3
S.No | Subjects |
1 | Artificial Intelligence |
2 | Computer Graphics |
3 | Internet Technologies |
4 | Theory of Computation |
5 | Practical & Lab Work |