Faculty of Science and Technology

Department of Computer Science, Mathematics & Physics

Undergraduate Programmes

Computer Science

Computer Science

About the Programme

The Department of Computer Science, Mathematics & Physics offers a Major, Double Major and Minor in Computer Science. In association with the Faculty of Social Sciences, the Options of a Double Major combining Computer Science with Accounting or Management are also offered to select students. Please refer to the Faculty of Science & Technology  2025-2026 Undergraduate Handbook for Options in conjunction with other Faculties.  

It is a requirement of the discipline that, to pass any Computer Science course, students must pass both Coursework and Final exam.
  
Full details of the Programme Structure including pre-requisites, co-requisites and anti-requisites for all CMP disciplines are listed on pages 253-360 of the FST Undergraduate Handbook. 

Computer Science queries should be directed via email or telephone to Dr. Thomas Edward, Computer Science Coordinator. 

What Will I Study?

Computer Science teaches us about the underpinning of computation and information. Our program takes both a nuts and bolts practical approach to computation, and complements that with the science and theory that makes it all work.  
 
You will learn how to take any problem, examine it, deconstruct it and build the necessary computing solution. See below for the programme details.

 

Get Started

At a Glance

  • Degree Level: Undergraduate
  • Qualification: BSc
  • Duration: Full Time 3 years and Part Time 5 years

Contact


Programme Details

Provided below is a complete list of all the courses offered in the Major in Computer Science:

MAJOR IN COMPUTER SCIENCE
LEVEL I

COMP1170 Entrepreneurship for Computer Scientists
COMP1180 Mathematics for Computer Science I
COMP1205 Computing I
COMP1210 Computing II
COMP1215 UNIX

To view the complete course list please click here – Computer Science

 

 

We offer low tuition fees and several scholarships and financial aid are available. Choose a payment plan that fits your education budget.  
Visit our Student Financing Website »
 

Applications are accepted from November to February. However, expressions of interest are accepted ALL year.  
Visit the Admissions website to view Entry Requirements and to Apply Now ».