Bachelor of Science in Information Technology (Software Engineering) Part Time

Programme overview:

Bachelor of Science in Information Technology (Software Engineering) Part Time next start date Next start date: 2 October 2023
21 February 2024
Next Orientation Date: 26 September 2023
Bachelor of Science in Information Technology (Software Engineering) Part Time study mode Campuses:
Cape Town - Tyger Valley

Remote and distant students join a campus where the programme is offered
Bachelor of Science in Information Technology (Software Engineering) Part Time duration Duration:
Minimum: 5 years
Maximum: 7 years
Bachelor of Science in Information Technology (Software Engineering) Part Time support Support: Fully supported

Programme details:

NQF level 5 | Technology | Part Time Study | SAQA ID 80887

More information:

Entry requirements
South African National Senior Certificate (NSC) with Bachelor’s degree endorsement.


A National Certificate (Vocational) level 4 issued by the Council of General and Further Education and Training with Bachelor’s degree endorsement.


A letter or certificate confirming an exemption from Universities South Africa (USAf) for any other 
school-leaving results.


Completion of a Bachelor’s degree.


Completion of a relevant Foundation Programme along with  a letter or certificate of exemption from
Universities South Africa (USAf).

Completion of a relevant Higher Certificate. A student with Mathematics Literacy (50% or 
more) must enrol for, and complete, Introduction to Mathematics and Mathematics for Degree Studies B 
(IT) before attempting Mathematics 1A.

A student with Mathematics (less than 50%, but greater than or equal to 30%) must enrol for, and complete Mathematics for Degree Studies B (FPMIA0) before attempting Mathematics 1A (ITMTA1).
From R63 600 per year (based on full settlement payment option) - excluding hardware/software requirements. Please consult the fee structure for additional information.
Programme accreditation
• Accredited by the Higher Education Quality Committee (HEQC) of the Council on Higher Education (CHE)
• Registered with the South African Qualifications Authority (SAQA)
Possible career options
Career choices for you, as a Bachelor of Science in
Information Technology (Software Engineering) graduate,
are varied, and employment employment opportunities
exist in both IT and in business:
• Database Administration
• Database Management
• IT Project Management
• Software Programming
• Software Development
• Project Management
• Systems Analysis and Design
• Cloud Computing
This qualification is offered at the following campuses

Bedfordview, Cape Town - Tyger Valley, Midrand, Pretoria

• Bedfordview
• Midrand
• Pretoria
• Tyger Valley

International students

International students are welcome to apply for this programme.

For international student requirements please kindly check International Students Admissions

Calling all students from Angola, Bahamas, Bahrain, Bangladesh, Barbados, Belize, Botswana, Brunei, Burundi, Cambodia, Cameroon, Canada, Colombia, Cyprus, Democratic Republic of Congo, Dominica, Eritrea, Eswatini, Ethiopia, Fiji, Gabon, Gambia, Ghana, Grenada, Guyana, India, Ireland, Israel, Italy, Jamaica, Jordan, Kenya, Kiribati, Kuwait, Lesotho, Liberia, Malawi, Malaysia, Maldives, Malta, Marshall Islands, Mauritius, Micronesia, Mozambique, Myanmar, Namibia, Nauru, Netherlands, Nigeria, Oman, Pakistan, Palau, Papua New Guinea, Philippines, Qatar, Rwanda, Saint Lucia, Samoa, Seychelles, Sierra Leone, Singapore, Solomon Islands, South Africa, South Sudan, Sri Lanka, Sudan, Swaziland, Tanzania, Tonga, Trinidad and Tobago, Tuvalu, Uganda, Uganda, United Arab Emirates, United Kingdom, United States, Vanuatu, Zambia, Zimbabwe.

Qualification structure
Year 1
This year of study lays the foundation down for students and aims to focus on the basic principles of programming with regards to specific software languages, computer literacy (Microsoft), the fundamentals of hardware and networking as well as general knowledge of what IT is about.
•     Advanced Information and Computer Skills
•     Business English
•     Computer Network and Security
•     Computer Skills
•     Human Computer Interaction
•     Introduction to Information Systems
•     Introduction to Programming
•     Mathematics 1A
•     Procedural Programming
•     Technical Writing and Communication
Year 2
This year of study builds on the foundation of the first year. More group engagement is encouraged, and focus is placed on specialised modules that prepare the students for this specialised stream.

•     Advanced Networking
•     Database System Design, Implementation and Management
•     Database Management System
•     Internet Server Management
•     IT Project Management
•     Network Security
•     Python Network Programming
•     Systems Analysis and Design
Year 3
During this year, students are encouraged to think for themselves. All modules focus mainly on higher-order thinking.
•     Cloud Computing: A Practical Approach
•     Industry 4.0
•     Logistics and Supply Chain Management
•     Object Oriented System Analysis and Design
•     Operating Systems
•     Project: Mobile Application and Web Services
•     Soft Skills for IT Professionals
•     Web Development and e-Commerce