BACHELOR OF COMPUTING
Specialise in one of the following:
SOFTWARE ENGINEERING
DATA SCIENCE
BACHELOR OF COMPUTING
Specialise in one of the following:
Software Engineering
DATA SCIENCE
Build strong technical and problem-solving skills in software, data, and systems to drive innovation and shape the digital future.
This IT degree will equip you with the essential computing skills of troubleshooting and formulating viable solutions. Additionally, you will learn to apply theoretical knowledge across various disciplines, seamlessly integrating it into real-world scenarios while presenting best practices and solutions.
Moreover, the practical assignments and projects you will complete are designed to align with daily practices in the working world, providing you with invaluable business-specific and soft skills. These include communication skills, customer satisfaction training, the ability to work as part of a team, and the capacity to teach others.
Furthermore, in your fourth year, you will delve into academic research and present your findings in a formal dissertation. You will also have the remarkable opportunity to embark on an internship at a national or international company.
ACCREDITED
HEA-053/LP/10/244
FIRST INTAKE
Start Date: 09 February 2026,
Late Registrations Close 16 February 2026
SECOND INTAKE
Start Date: 13 July 2026,
Late Registrations Close 03 August 2026
Learning Mode
Contact
Develop strong technical and analytical skills in software, data, and systems to drive innovation and shape the digital future.
This IT degree will equip you with the essential computing skills of troubleshooting and formulating viable solutions. Additionally, you will learn to apply theoretical knowledge across various disciplines, seamlessly integrating it into real-world scenarios while presenting best practices and solutions.
Moreover, the practical assignments and projects you will complete are designed to align with daily practices in the working world, providing you with invaluable business-specific and soft skills. These include communication skills, customer satisfaction training, the ability to work as part of a team, and the capacity to teach others.
Furthermore, in your fourth year, you will delve into academic research and present your findings in a formal dissertation. You will also have the remarkable opportunity to embark on an internship at a national or international company.
ACCREDITED
HEA-053/LP/10/244
FIRST INTAKE
Start Date: 09 February 2026,
No Late Registrations Close 02 March 2026
FIRST INTAKE
Start Date: 06 July 2026,
Late Registrations Close 20 July 2026
Build strong technical and problem-solving skills in software, data, and systems to drive innovation and shape the digital future.
This IT degree will equip you with the essential computing skills of troubleshooting and formulating viable solutions. Additionally, you will learn to apply theoretical knowledge across various disciplines, seamlessly integrating it into real-world scenarios while presenting best practices and solutions.
Moreover, the practical assignments and projects you will complete are designed to align with daily practices in the working world, providing you with invaluable business-specific and soft skills. These include communication skills, customer satisfaction training, the ability to work as part of a team, and the capacity to teach others.
Furthermore, in your fourth year, you will delve into academic research and present your findings in a formal dissertation. You will also have the remarkable opportunity to embark on an internship at a national or international company.
ACCREDITED
HEA-053/LP/10/244
FIRST INTAKE
Start Date: 10 February 2025,
Late Registrations Close 24 February 2025
SECOND INTAKE
Start Date: 13 July 2026,
Late Registrations Close 03 August 2026
Programme structure
First Year
| Academic Writing | 4 |
| Computer Architecture | 4 |
| Database Development | 12 |
| Entrepreneurship 1 | 7 |
| Information Systems 1 | 12 |
| Innovation and Leadership 1A | 5 |
| Innovation and Leadership 1B | 5 |
| Linear Programming 1 | 11 |
| Mathematics 1 | 11 |
| Networking Development 1 | 8 |
| Programming 1A | 16 |
| Programming 1B | 9 |
| Statistics | 4 |
| Web Programming 1 | 12 |
| Elective Stream: | |
| Entrepreneurship | 7 |
| 120 |
Second Year
| Database Development 2 | 15 |
| Information Systems 2 | 12 |
| Innovation and Leadership 2A | 5 |
| Innovation and Leadership 2B | 5 |
| Linear Programming 2 | 11 |
| Mathematics 2 | 11 |
| Programming 2A | 13 |
| Programming 2B | 8 |
| Project Management 2 | 7 |
| Statistics 2 | 4 |
| Web Programming 2 | 12 |
| Core Stream: Software Engineering Stream (choose 1 stream) | |
| Software Analysis and Design 2 | 9 |
| Core Stream: Business Intelligence Stream (choose 1 stream) | |
| Data Warehousing 2 | 9 |
| Elective Stream: (choose 1) | |
| Internet of Things 2 | 8 |
| Software Testing 2 | 8 |
| 137 |
Third Year
| Applied Research 3 | 5 |
| Database Development 3 | 8 |
| Innovation and Leadership 3 | 5 |
| Linear Programming 3 | 11 |
| Machine Learning 3A | 8 |
| Project 3 | 17 |
| Project Management 3 | 7 |
| Core Stream: Software Engineering Stream (choose 1 stream) | |
| Programming 3 | 9 |
| Software Engineering 3 | 30 |
| Web Programming 3 | 9 |
| Core Stream: Business Intelligence Stream (choose 1 stream) | |
| Database Administration 3 | 9 |
| Business Intelligence 3 | 30 |
| Statistics 3 | 9 |
| Elective Stream: (choose 1) | |
| Innovation Management 3 | 11 |
| Machine Learning 3B | 11 |
| User Experience Design 3 | 11 |
| 190 |
Fourth Year
| Applied Information Technology 4A | 60 |
| Applied Information Technology 4B | 30 |
| Thesis 4 | 30 |
| 120 |
FIRST YEAR
Credits
| Academic Writing | 4 |
| Computer Architecture | 4 |
| Database Development | 12 |
| Entrepreneurship 1 | 7 |
| Information Systems 1 | 12 |
| Innovation and Leadership 1A | 5 |
| Innovation and Leadership 1B | 5 |
| Linear Programming 1 | 11 |
| Mathematics 1 | 11 |
| Networking Development 1 | 8 |
| Programming 1A | 16 |
| Programming 1B | 9 |
| Statistics | 4 |
| Web Programming 1 | 12 |
| Elective Stream: | |
| Entrepreneurship | 7 |
| 120 |
SECOND YEAR
Credits
| Database Development 2 | 15 |
| Information Systems 2 | 12 |
| Innovation and Leadership 2A | 5 |
| Innovation and Leadership 2B | 5 |
| Linear Programming 2 | 11 |
| Mathematics 2 | 11 |
| Programming 2A | 13 |
| Programming 2B | 8 |
| Project Management 2 | 7 |
| Statistics 2 | 4 |
| Web Programming 2 | 12 |
| Core Stream: Software Engineering Stream (choose 1 stream) | |
| Software Analysis and Design 2 | 9 |
| Core Stream: Business Intelligence Stream (choose 1 stream) | |
| Data Warehousing 2 | 9 |
| Elective Stream: (choose 1) | |
| Internet of Things 2 | 8 |
| Software Testing 2 | 8 |
| 137 |
THIRD YEAR
Credits
| Applied Research 3 | 5 |
| Database Development 3 | 8 |
| Innovation and Leadership 3 | 5 |
| Linear Programming 3 | 11 |
| Machine Learning 3A | 8 |
| Project 3 | 17 |
| Project Management 3 | 7 |
| Core Stream: Software Engineering Stream (choose 1 stream) | |
| Programming 3 | 9 |
| Software Engineering 3 | 30 |
| Web Programming 3 | 9 |
| Core Stream: Business Intelligence Stream (choose 1 stream) | |
| Database Administration 3 | 9 |
| Business Intelligence 3 | 30 |
| Statistics 3 | 9 |
| Elective Stream: (choose 1) | |
| Innovation Management 3 | 11 |
| Machine Learning 3B | 11 |
| User Experience Design 3 | 11 |
| 190 |
FOURTH YEAR
Credits
| Applied Information Technology 4A | 60 |
| Applied Information Technology 4B | 30 |
| Thesis 4 | 30 |
| 120 |
Student Work





