Course Overview
The Bachelor of Science in Computer Science (B.Sc. CS) is a three-year undergraduate program that offers students a strong foundation in computing, programming, and problem-solving. Tailored for the evolving demands of the tech industry, the program equips students with theoretical knowledge and practical skills in areas like algorithms, software development, data management, and emerging technologies. The curriculum includes specialized tracks in high-demand fields such as Artificial Intelligence & Machine Learning, Data Science, and Cyber Security, enabling students to build niche expertise for future-ready careers.
Course Objectives
- To provide students with a strong theoretical and practical foundation in core areas of computer science.
- To develop programming, analytical, and logical reasoning skills.
- To introduce specialized domains such as AI, Data Science, and Cyber Security for targeted industry readiness.
- To promote innovation, critical thinking, and problem-solving through hands-on labs and project work.
- To prepare students for roles in IT services, software development, research, and higher education.
Learning Outcomes
Upon successful completion of the B.Sc. Computer Science program, graduates will be able to:
- Demonstrate sound knowledge in programming languages, databases, data structures, and algorithms.
- Apply computing principles to solve real-world technical problems.
- Design and develop efficient software solutions and web-based applications.
- Specialize in cutting-edge technologies such as AI/ML, Cyber Security, or Data Science, depending on the chosen track.
List of Courses Offered:
- B.Sc. Computer Science
- B.Sc. Computer Science - Artificial Intelligence & Machine Learning
- B.Sc. Computer Science - Data Science
- B.Sc. Computer Science - Cyber Security