BSc Computer Science

Computer Science is the systematic study of the principles, applications, and technologies of computing and computers. It is a broad field but its central objective is to study and understand the mathematical, scientific and engineering principles that underline all computing systems. Without an understanding and design of computers and computational processes; today’s ICT front- end tools such as Automated Teller Machine (ATM), the mobile phone, the internet and supercomputers used in meteorology and medicine will not have come into existence. The discipline also goes beyond design and invention to making processes more efficient through methods such as numerical analysis, operations research, artificial intelligence and language design & structure. Sub-fields in Computer Science include, among others Operating Systems, Computational Science, Programming Languages, Automata Theory, Architecture, Intelligent Systems, Information Storage & Retrieval and Software Engineering.

School of Physical and Math. Sci.