[go: up one dir, main page]

0% found this document useful (0 votes)
9 views2 pages

Structure of The Programme

The B.Sc. in Mathematics and Computing program consists of 60 Advanced credits, structured over three levels. Level I includes foundational courses in mathematics and computing, Level II focuses on advanced mathematical concepts and programming, and Level III offers compulsory and elective courses in specialized topics. Students must complete a total of 27 credits in Level I, 36 credits in Level II, and 24 credits in Level III, including a research or capstone project.

Uploaded by

Dylan Grant
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

Structure of The Programme

The B.Sc. in Mathematics and Computing program consists of 60 Advanced credits, structured over three levels. Level I includes foundational courses in mathematics and computing, Level II focuses on advanced mathematical concepts and programming, and Level III offers compulsory and elective courses in specialized topics. Students must complete a total of 27 credits in Level I, 36 credits in Level II, and 24 credits in Level III, including a research or capstone project.

Uploaded by

Dylan Grant
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Programme Structure and Content

The B.Sc. in Mathematics and Computing consists of 60 Advanced (Level II/ level III)
credits. The programme consists of the following courses:
Proposed Program Structure
Level I: [total – 27 credits]

Semester I Semester II
MATH1141 – Introductory Linear Algebra MATH1151 – Calculus II [3 credits]
& Analytic Geometry [3 credits]

MATH1142 – Calculus I [3 credits] MATH1152 – Introduction to Formal


Mathematics [3 credits]

STAT1001 – Statistics for the Scientists


[3 credits]

COMP1126 – Introduction to Computing I COMP1161 – Introduction to Object-


[3 credits] Oriented Programming [3 credits]

COMP1127 – Introduction to Computing II COMP1220 – Computing & Society


[3 credits]

In addition, a minimum of 9 Level I credits within the University (Anytime during


the programme)

Level II: [total – 36 credits]


Semester I Semester II
Elements of Mathematical Analysis Ordinary Differential Equations
(MATH2401) [3 credits] (MATH2420) [3 credits]
A First course in Linear Algebra (MATH2410) Inferential Statistics
[3 credits] (STAT2001) [3 credits]
Introduction to Probability Theory
( MATH2404) [3 credits]
Systems Programming Analysis of Algorithms
(COMP2130) [3 credits] (COMP2211) [3 credits]
(Note: Students can take this course in the
first semester of year 3)
Software Engineering Computer Systems Organization
(COMP2140) [3 credits] (COMP2340) [3 credits]
Net-Centric Computing Database Management Systems
(COMP2190) [3 credits] (COMP3161)* [3 credits]
(Note: This course is to be replaced by a
level 2 course on databases once
Department of Computing finish their
curriculum review process.)
Discrete Mathematics for Computer Science
(COMP2201) [3 credits]

Level III: [total – 24 credits]


GROUP A (Compulsory)
Semester I Semester II
Advanced Linear Algebra (MATH 3412) [3 Numerical Methods
credits] (MATH3424)* [3 credits]
Operating Systems Theory of Computation (COMP3702)* [3
(COMP3101)* [3 credits] credits]
Principles of Artificial Intelligence Data Science Principles
(COMP3220)* [3 credits] (COMP3162)* [3 credits]
Research Project in Mathematics
(MATH3423)
Or
Capstone Project (COMP3901) [3 credits]

GROUP B (Electives): 3 credits (May choose from Sem. I or II as listed below)


Semester I Semester II

Introduction to the theory of Integration Some topics in Functional Analysis


(MATH 3401) [3 credits] (MATH3403) [3 credits]
Advanced Abstract Algebra Introduction to Differential Geometry with
(MATH3411) [3 credits] Maple (MATH 3404) [3 credits]
Selected Topics in Operations Research Time Series
(MATH3414)[3 credits] (STAT 3002) [3 credits]
Regression Analysis Multivariable Calculus
(STAT3001) [3 credits] (MATH2403) [3 credits]
Linear Optimization Any other Level 2 or 3 mathematics courses
(MATH2430) [3 credits]
Complex Variables
(MATH3155) [3 credits]
Dynamic Web Development I (INFO2180) [3 Introduction to Parallel Computing
credits] (COMP3410) [3 credits]
Principles of Computer Networking Internship in Computing (COMP3911) [3
(COMP3191) [3 credits] credits]
Language Processors (COMP3652) [3 credits] Any other Level 2 or 3 Computing courses

You might also like