Bachelor of Science Honours in Information Technology (Software Engineering)

Programme overview:

Bachelor of Science Honours in Information Technology (Software Engineering) next start date Next start date: 7 October 2023
Next Orientation Date: 30 September 2023
Bachelor of Science Honours in Information Technology (Software Engineering) study mode Campuses:

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

Programme details:

NQF Level 8 | Technology | Honours | SAQA ID 84566

Our qualification provides you with advanced knowledge and practical skills in seven compulsory modules with a strong emphasis on database administration, project management, business analysis, programming and information systems’ design.

You will cover modules such as Soft Skills Development for IT Professionals, Information Systems, Computer Science and Databases. Within the structure of two research modules, you will direct and drive your own independent research project that will culminate in a dissertation. In addition, you will learn how to plan, organise and manage projects with an emphasis on finding now and innovative ways of doing so. You will develop skills that are crucial for the workplace and for management such as critical, analytical and independent thinking, meeting deadlines, perseverance and adaptability, working in groups and communicating effectively.

More information:

Entry requirements
• You need a recognised undergraduate BSc degree in Informatics, Computer Science, Internet Communication, Information Technology or Information Systems or equivalent for the specific honours degree.


• You need a minimum of 60% average during the exit year of the applicable undergraduate degree.
• Specific modules may be required to have been completed at the undergraduate level.
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
• The programme is accredited by the Higher Education Quality Committee (HEQC) of the Council on Higher Education (CHE)
• This programme is recorded by the South African Qualifications Authority (SAQA)
• This programme is accredited by the Information Technology Association (ITA)
Possible career options
Careers for you, as a Bachelor of Science Honours in Information Technology (Software Engineering) graduate, are varied and include:

• Software Engineer/Developer
• Software Programmer
• Database Administrator
• System Analyst
• Games Developer
This qualification is offered at the following campuses



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
Students will complete the following modules:

• Data Mining and Data Administration
• Research Methodology
• Research Project
• Business Objects Service-Oriented Architecture
• Computer Graphics and Game Development
• Software Development 4A: Android Development