Skip to content
School of Computing

Bachelor of Science (02089)

Duration : 3 years 

Admission Requirements:

National Senior Certificate with Mathematics & English 4 OR Matric Exemption with Mathematics & English 'E' HG/'D' SG 

 

BSc (major in Computer Science)

The term ‘Computing’ refers to methods of and approaches to the discipline and sub-disciplines of formal aspects of Computer Science and practical areas such as programming and networks. This also extends to the area of knowledge relating to the development of computer-based information systems. Hence modules whose content focus on formal methods, algorithms, software design and implementation and databases directly justify the use of the qualifier ‘Computing’..

Career Opportunities:

The qualification prepares students for current needs in the workplace and for future emerging opportunities as professionals (e.g., software engineers, software developers, network specialists, system analysts, etc.) in the area of Computing.

 

BSc (major in Information Systems):

This qualification is relevant to the country’s society and economic development. Information Systems is a scarce skills area of professionalism which narrows the knowledge divide, enabling the holders to participate in the economic development in the digital society.

Career Opportunities:

The qualification prepares the students for the current needs in the workplace and future emerging opportunities, as professionals (e.g., system analysts, database developers, software engineers etc.) in the area of information systems. Those who achieve this qualification can design, develop, maintain, enhance, manage and evaluate Information Systems. 

 

Compulsory modules for a major subject combination:

Both Computer Science and Information Systems may be taken as major subjects, provided that a module does not count as credit in both majors. When setting up your own curriculum the following are the compulsory modules for a major subject. Please note that you must include all the prerequisites and co-requisites for these modules in your curriculum.

 

COMPUTER SCIENCE

First level: COS101, COS111U, COS112V, COS113W

Second level: COS201V, COS211X, COS2213, COS214, and at least one of COS2269, COS2338, COS261C

Third level: COS301, COS3114, COS3216 and at least TWO of APM3711, COS351D, COS361

 

INFORMATION SYSTEMS (12)

First level: INF1059, INF1208, INF1511

Second level: ICT2621, ICT2622, INF2611, COS2269

Third level: INF303D, INF305, INF307H, INF308J, INF320E.

 

Links: