Bachelor of Information and Communication Technology


Bembe.pngDr Mncedisi Bembe
Programme Leader

Programme Description

The purpose of the BICT is to enable the students to acquire knowledge and skills that will enable them to use Information and Communication Technology (ICT) and computing skills to develop solution(s) to the needs of different industries and of society. It will produce graduates with appropriate competencies and knowledge that is deliberately aligned to solving ICT business-related problems. It provides them with sufficient theoretical, analytical and practical knowledge in emerging ICTs to allow for professional and academic growth in careers such as applications development, analytics etc. to make a constructive contribution to industry and society at large.

The skill sets presented by the programme also allow the graduates to develop as holistic practitioners with creative and innovative skills, applied and cognitive competencies in the acquisition, interpretation and application of ICT principles ethically and in a professional manner. It further aims to equip them to become life-long independent learners who are capable of undertaking research in order to make original contributions to knowledge and society.
The Bachelor of ICT is at exit level 7 on the HEQSF, with a requirement of 360 credits.

Students follow a structured curriculum over the three years. They undertake a comprehensive software development project in the final year and have the option to choose one elective module from the four on offer (Artificial intelligence, Human-Computer Interaction, Software Development for the Internet of Things, and Web Development).


Admission Requirements:

Students with National Senior Certificate
  • Bachelor endorsement
  • APS score of 32
  • English first or additional language at level 4
  • Mathematics at level 4
Students with NCV (level 4)
  • NCV Level 4 with at least 60% in the fundamental subjects
  • including English and Mathematics
  • AND at least 70% in four vocational subjects relevant to the field of Information technology.
Students with a Higher Certificate or Diploma in a relevant ICTCourse
  • May be able to progress or articulate into the BICT in some cases with credit accumulation and transfer.
 
 

Recognition of Prior Learning

The University accepts Recognition of Prior Learning (RPL) as an integral part of education and academic practice. It is acknowledged that all learning has value and the University accepts the challenge to assess prior learning that is aligned to programmes and award credit (through CAT) to promote lifelong learning. The purpose of the University of Mpumalanga’s RPL and CAT policies is to recognize prior learning to provide for admission to programmes, grant advanced placement in programmes and grant credits for modules using the principles and processes that serve as the basis for RPL practices.
 
 

Duration

It is offered over three years, full time. Teaching will by contact, practical, virtual sessions and blended learning modes.

 

Curriculum and Credits

Year Module Code Description Credits NQF Level Core
Elective
1 ALP 101  Academic Literacy and Professional Development for ICT 101  12  5 Core
1 DBF 101  Introduction to Databases 101  12  5 Core
1 MFC 101  Mathematics for computing 101  12  5 Core
1 PRT 101  Introduction to Programming Techniques 101  12  5 Core
1 CNT 101  Introduction Communication Networking 101  12  5 Core
1 CPP 102  Computing Professional Practice 102  12  5 Core
1 MFC 102  Mathematics for computing 102  12  5 Core
1 OSF 102  Introduction to Operating Systems 102  12  5 Core
1 PRT 102  Programming Techniques 102  12  5 Core
1 CNT 102  Communication Networking 102  12  5 Core
2 PRT 201  Programming Techniques 201  12  6 Core
2 WDV 201  Introduction to Web Development  12  6 Core
2 PSE 201  Principles of Software Engineering 201  12  6 Core
2 DBS 201  Database Systems 201  12  6 Core
2 STF 201  Statistics for Information Communication Technology 201  12  6 Core
2 CYB 202  Cybersecurity 202  12  6 Core
2 MDT 202  Mobile Application Development Techniques 202  12  6 Core
2 IOT 202  Introduction to the Internet of Things 202  12  6 Core
2 DSA 202  Data Structures and Algorithms 202  12  6 Core
2 DSA 202  Data Scalability and Analytics 202  12  6 Core
3 PRJ 300  Project 300  30  7 Core
3 IPM 301  Information Technology Project Management 301  15  7 Core
3 DAN 301  Data Analytics 301  15  7 Core
3 CYB 302  Cybersecurity 302  15  7 Core
3 PRG 301  Programming Techniques 301   15  7 Core
3 CNT 302  Communication Networks 302  15  7 Core
3 AIT 302 Artificial intelligence 302 (Elective)   15  7 Elective
3 HCI 302 Human-Computer Interaction 302 (Elective)  15  7 Elective
3 SDI 302 Software Development for the Internet of Things 302 (Elective)  15  7 Elective
3 WDV 302 Web Development 302 (Elective)  15  7 Elective
 

Articulation

The BICT will create opportunities for progression for graduates who intend to further their studies and careers by acquiring further qualifications. Students who complete this qualification can progress to Honours and thereafter to further postgraduate studies.