PROGRAM DESCRIPTION
The BS Computer Science program includes the study of computing concepts and theories, algorithmic foundations, new developments in computing, and the standards and practices in software engineering.
The program aims to prepare its graduates
- To design and create algorithmically complex software, to develop new effective algorithms for solving computing problems, and to acquire skills and disciplines required for designing, writing, modifying software components, modules and applications that comprise software solutions.
- To be globally competent, innovative and socially and ethically responsible computing professionals engaged in life-long learning endeavours.
- To be capable of contributing to the country’s national development goals.