The BSc Computer Science program is designed to provide students with a comprehensive understanding of computer systems, software development, and data structures. It emphasizes both theoretical foundations and practical applications in areas such as algorithms, programming, and web development.
The program integrates advanced computing concepts with real-world practices, preparing students for careers in software engineering, data science, artificial intelligence, and more.
The BSc Computer Science curriculum provides an in-depth understanding of the principles and applications of computer science. The program covers essential topics ranging from data structures and algorithms to databases and computer networks.