Bachelor of Science in Information Technology

Faculty Of  • SAQA ID No. 35954 • NQF7 • 380 Credits • 3 Years

The purpose of the Bachelor of Science in Information Technology is to enable the qualifying student to enter various sub-categories within the Information Technology industry. The degree has been structured to allow students to specialize in one of three possible areas within the IT industry. The curriculum has specific outcomes aimed at developing both generic and specific skills required within each area of specialisation.

 

All aspects of the programme have extensive practical elements, with emphasis on group and individual work, and
the associated business, communication and presentation skills. In addition, the Student
is assured of being exposed to the latest, cutting-edge IT technologies and strategies.

The purpose of Bachelor of Science in Information Technology is to enable the qualifying learner to enter various subcategories within the Information Technology industry. The degree has been structured in such a way as to allow learners to specialise in one of three possible areas within the IT Industry. The curriculum has been designed with specific outcomes in mind and aimed at developing both generic and specific skills required with each specialisation area:

 

  • Information Technology Management
  • Systems Engineering
  • Systems Development

 

All aspects of the programme have extensive practical elements with emphasis on group and individual work and the associated business, communication and presentation skills. In addition, the learner is assured of being exposed to the latest, update, cutting edge IT technologies and strategies. The programme also includes IT governance and management and research components thereby preparing graduates for further study and laying the foundation for rapid

Advancement in the corporate world. Critical thinking and analytical skills form the core component in each module.

 

The curriculum will contribute to the intended outcomes as the qualifying learner will have the ability to:

 

  1. Analyse and design software solutions to industry-related Information Technology problems.
  2. Utilise the required technical skills to effectively implement the designed solutions in a distributed IT environment.
  3. Utilise the required technical skill to design and implement solutions in data communications, networks and the internet environment.
  4. Demonstrate the effective utilisation of business and management skills to bridge the gap between the IT discipline and the business functional areas in industry.
  5. Demonstrate the ability to use hardware to its full potential by understanding the technical operation of hardware and to control it on a low level.
  6. Demonstrate the ability to provide support services.
  • A South African or African National Senior Certificate or equivalent with an endorsement for admission to a Degree, with a pass in Maths and one Science Subject.
  • A Level Students Pass in 2 subjects • O Level Students who have passed 12th class, or an equivalent A level examination or Senior Secondary School Certificate or a technical diploma after Secondary School Certificate with English and Maths in of the Secondary Education system.
  • Mature Age Exemption for students above the age of 23 as set out in the Higher Education Regulations. or
  • Recognition of Prior Learning (RPL)

Bachelor of Science in Information Technology - Module Breakdown

Semester 1 Credits
Information Systems 511 10
Programming 511 15
Web Technology 511 15
Networks Engineering 511 10
Mathematics 511 10
Semester 2 Credits
Information Systems 512 10
Programming 512 15
Web Technology 512 15
Networks Engineering 512 10
Mathematics 512 10
Semester 1 Credits
Information Systems 621 10
Programming 621 15
Database Systems 621 10
Specialisations:
Systems Development:
Internet Programming 621 15
Computer Architecture 600 10
Systems Engineering:
Helpdesk Technology 600 10
Computer Architecture 600 15
Information Technology:
Business Management 621 10
Quantitative Techniques 600 15
Semester 2 Credits
Information Systems 622 10
Programming 622 15
Database Systems 622 10
Specialisations:
Systems Development:
Internet Programming 622 15
Operating Systems 600 10
Systems Engineering:
Server Technology 600 15
Operating Systems 600 10
Information Technology:
Business Management 622 10
Management Information System 600 15
Semester 1 Credits
IT Project Management 700 10
Programming 731 15
Computer Security 700 10
Specialisations:
Systems Development:
Artificial Intelligence 700 15
Programming 741 15
Systems Engineering:
Artificial Intelligence 700 15
Software Engineering Management 700 15
Information Technology:
IT Strategic Management 731 15
IT Risk Management 731 15
Semester 2 Credits
IT Group Project 700 10
Programming 732 15
Work Integrated Learning 700 20
Specialisations:
Systems Development:
Data Warehouse & Mining 700 15
Programming 742 15
System Engineering: 15
Simulation & Modeling 700
Microprocessors 700 15
Information Technology:
IT Strategic Management 732 15
IT Risk Management 732 15

BSc graduates, in at least one science discipline, can:

1.

a) Demonstrate a knowledge and understanding of fundamental concepts and principles.

b) Recognise that scientific knowledge and understanding are changeable.

 

2.

a) Access, evaluate and synthesise scientific information.

b) Generate scientific information.

3. Demonstrate key scientific reasoning skills.

4. Communicate scientific understanding in writing, orally and using visual, symbolic and/or other forms of representation.

5. Solve scientific problems.

6. Demonstrate effective Information and Communication Technology (ICT) skills.

7. Work effectively as a member of a team or group in scientific projects or investigations.

8. Apply scientific knowledge and ways of thinking to societal issues, taking into account ethical and cultural considerations.

9. Manage and organise their learning activities responsibly.

Download Info Pack

Want to know more? Enter your details below to download a PDF course info pack and receive related course updates. Your details will not be shared with third parties.

Career Pathways for this course?

  • Systems Engineer
  • Systems Developer
  • ICT Support Technician
  • Web Developer
  • Computer Network Professional
  • Software and Application Programmer
  • ICT Business and System Analyst
  • ICT Sales Professional
Contact Us Register