The B.Sc in Computer Science program is designed to provide students with a solid foundation in the principles and practices of computing. Over the course of three years, students will explore a variety of topics, including programming languages, algorithms, data structures, software engineering, and computer networks. The program emphasizes both theoretical understanding and practical application, enabling students to develop strong problem-solving skills and technical proficiency. With opportunities for hands-on learning through projects and internships, graduates will be well-prepared for careers in technology and related fields.
Key Highlights of the Program:
The curriculum is typically structured over six semesters and covers core subjects along with elective options.
Core Subjects:
Elective Subjects:
Laboratory and Practical Sessions:
Capstone Projects in the final year focused on real-world applications
To enroll in the B.Sc in Computer Science program, candidates must meet the following requirements: