Programs and Courses

The School of Mathematics and Computer Science offers a diverse range of programs designed to equip students with strong analytical, computational, and problem-solving skills. Our courses combine rigorous theoretical foundations with practical applications in mathematics, computer science, and information technology, preparing graduates for careers in education, industry, research, and emerging digital fields. Through innovative teaching and hands-on learning, the School fosters critical thinking, innovation, and technological competence to meet national and global demands.

Undergraduate Program

The undergraduate programs offered by the School of Mathematics and Computer Science provide students with a solid foundation in mathematical reasoning, computing principles, and practical problem-solving skills. Designed to balance theory with hands-on experience, these programs prepare students for professional careers, further studies, and innovation in a rapidly evolving technological landscape. Graduates develop the analytical and technical competencies needed to contribute effectively to academia, industry, and society.

There are two undergraduate programs offered by this school as listed below. The Bachelor of Science in Applied Mathematics is offered in two modes: On-campus and Online; while the Bachelor of Science in Computer Science is only offered on-campus.

You can click on each program below to see more or download the courses handbook for more information.

Postgraduate Programs
Overview

The postgraduate programs offered by the School of Mathematics and Computer Science are designed to advance knowledge, research capacity, and professional expertise in mathematics, computer science, and related disciplines. Through advanced coursework and research-focused training, students develop high-level analytical, computational, and problem-solving skills. These programs prepare graduates for leadership roles in academia, industry, research institutions, and the growing digital economy. Our school offers two distinct pathways for postgraduate studies: research-based and course-based programs, designed to cater to a range of academic and professional goals.

Research-Based Programs

These programs are intended for students who wish to pursue advanced research in their chosen field, contributing original knowledge and engaging in scholarly work under the guidance of experienced faculty members. The research-based postgraduate programs we offer include:

Entry Requirements

  • A merit degree or postgraduate diploma from a tertiary institution approved by the Postgraduate Studies, Research and Innovation Committee (PSR&IC), or
  • A Bachelor degree of Honors standard (GPA 3.7 out of 5) from a tertiary institution approved by the PSR&IC
  • Relevant first degree with an industry experience of more than two years

Entry Requirements

  • A merit degree or postgraduate diploma from a tertiary institution approved by the Postgraduate Studies, Research and Innovation Committee (PSR&IC), or
  • A Bachelor degree of Honors standard (GPA 3.7 out of 5) from a tertiary institution approved by the PSR&IC
  • Relevant first degree with an industry experience of more than two years

Entry Requirements

  • Must have a Master degree in a field of study related to the subject of the proposed research.
  • Proven track record of research
  • More than 2 years’ work experience
  • Contact the school to confirm a supervisor and other requirements before submitting your application

Entry Requirements

  • Must have a Master degree in a field of study related to the subject of the proposed research.
  • Proven track record of research
  • More than 2 years’ work experience
  • Contact the school to confirm a supervisor and other requirements before submitting your application
Course-Based Program

For students seeking to deepen their expertise through structured coursework and practical applications, we offer a course-based postgraduate program:

Entry Requirements

  • A merit degree or postgraduate diploma from a tertiary institution approved by the Postgraduate Studies, Research and Innovation Committee (PSR&IC), or
  • A Bachelor degree of Honors standard (GPA 3.7 out of 5) from a tertiary institution approved by the PSR&IC
  • Relevant first degree with an industry experience of more than two years

The Master of Science in Applied Mathematics is a course-based postgraduate program designed to provide in-depth knowledge and practical skills in advanced mathematics. The program spans two academic years, combining core subjects, electives, and a thesis project.

Program Structure
YearSemesterCourse ComponentsTotal HoursTotal Credits
Year 1Semester I– 3 Core Subjects (6 hrs each)
– 1 Elective Subject
24 hrs84 credits
 Semester II– 3 Core Subjects (6 hrs each)
– 1 Elective Subject
24 hrs84 credits
  Total Year 148 hrs168 credits
Year 2Semester I– 3 Elective Subjects (6 hrs each)
– Thesis I (Project)
20 hrs65 credits
 Semester II– Thesis II (Project)6 hrs8 credits
  Total Year 226 hrs73 credits
Course Format
  • Lecture/Tutorial Split: Most courses consist of 4 hours of lectures and 2 hours of tutorials per week.

  • Thesis Work: Conducted over two semesters in the second year, allowing students to explore a research problem under academic supervision.


This structured curriculum ensures that graduates are well-equipped with theoretical foundations and practical tools to address complex mathematical problems in academic, industrial, and applied research settings.

These postgraduate offerings are designed to equip students with the theoretical knowledge, analytical skills, and research experience necessary to excel in academia, industry, or further studies.

Find Out More About Our: