Bachelor of Information and Communication Technology | UMP

APS Required



3 year(s)


Bachelor's Degree





  • Minimum APS: 32
  • English (Home or First Additional Language) Level 4
  • Mathematics Level 4
  • Bachelor Endorsement

National Certificate (Vocational)

  • NCV level 4 in fundamental subjects with at least 60% for English, 60% for Mathematics and 70% in four vocational subjects relevant to the field of Information Technology

Students with a Higher Certificate or Diploma in a relevant ICT Course may be able to progress or articulate into the BICT in some cases.

Career Prospects

A Bachelor of Information and Communication Technology (ICT) equips graduates with the knowledge and skills necessary to thrive in the rapidly evolving field of technology. In South Africa, where there is a growing demand for IT professionals across various industries, graduates with this qualification can pursue diverse career opportunities in the ICT sector. Here are some potential career paths for graduates with a Bachelor of ICT:

  1. Software Developer/Engineer: Design, develop, and maintain software applications, systems, and solutions for businesses, organizations, and government agencies. Software developers utilize programming languages, frameworks, and development tools to create innovative software products and services.
  2. Network Administrator/Engineer: Design, implement, and manage computer networks, including LANs, WANs, and cloud-based networks, to ensure efficient and secure communication and data exchange. Network administrators troubleshoot network issues, optimize network performance, and implement security measures to protect against cyber threats.
  3. Systems Analyst: Analyze business requirements and user needs to design and implement IT solutions that meet organizational objectives and improve operational efficiency. Systems analysts assess existing systems, propose enhancements or upgrades, and collaborate with stakeholders to ensure successful implementation and integration.
  4. Database Administrator: Design, implement, and manage databases to store, organize, and retrieve data for applications, websites, and business operations. Database administrators oversee database security, performance tuning, and backup and recovery processes to ensure data integrity and availability.
  5. IT Project Manager: Plan, coordinate, and execute IT projects, including software development, system upgrades, and infrastructure deployments, to deliver projects on time, within budget, and according to specifications. IT project managers oversee project teams, manage resources, and communicate with stakeholders to ensure project success and stakeholder satisfaction.
  6. Cybersecurity Analyst/Consultant: Protect organizational assets, data, and systems from cyber threats, vulnerabilities, and attacks by implementing security measures, conducting risk assessments, and developing security policies and procedures. Cybersecurity analysts monitor security incidents, respond to security breaches, and advise on security best practices to mitigate risks and threats.
  7. IT Support Specialist: Provide technical support and assistance to end-users, including troubleshooting hardware and software issues, installing and configuring software applications, and resolving IT-related problems. IT support specialists deliver technical assistance via phone, email, or in-person to ensure users have access to reliable IT services and resources.
  8. Cloud Solutions Architect: Design, deploy, and manage cloud-based solutions and services, such as infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS), to meet business needs and objectives. Cloud solutions architects design scalable, reliable, and cost-effective cloud architectures that leverage cloud computing technologies and services.
Enable Updates OK No thanks