Question NW3506 to the Minister of Higher Education and Training
12 December 2018 - NW3506
Sonti, Ms NP to ask the Minister of Higher Education and Training
What (a) number of institutions of higher learning offer coding and software development as courses and (b) is the total student capacity in each case?
Reply:
(a) - (b) Sixteen universities responded to the question posed and provided the following information:
University |
(a) Coding |
(b) Number of students |
(a) Software development |
(b) Number of students |
Cape Peninsula University of Technology |
Programming 1 |
360 |
Application (App) Development Foundation 1 |
260 |
Data Structures |
40 |
App Development Fundamentals 2 |
210 |
|
Functional Programming |
20 |
App Development Practice 2 |
140 |
|
Multimedia technologies |
30 |
|||
Android App Development |
40 |
|||
Web Development with Angular |
40 |
|||
App Development Practice 3 |
80 |
|||
Multimedia Technologies 3 |
30 |
|||
Development Software 4 |
70 |
|||
University of Cape Town |
Information Systems I |
803 |
The modules include aspects of both Coding and Software Development. |
|
Commercial Programming |
81 |
|||
IT in Business |
597 |
|||
Business Intelligence and Analytics |
126 |
|||
Applying Database Principles |
66 |
|||
IT Architecture |
50 |
|||
Systems Design and Development |
111 |
The modules include aspects of both Coding and Software Development. |
||
Systems Development Project |
43 |
|||
IT Applications |
80 |
|||
Enterprise Systems and BPM |
31 |
|||
Information Systems CW |
32 |
|||
Business and Systems Analysis |
21 |
|||
Application and Technical Development |
45 |
|||
Systems Development Project II |
41 |
The modules include aspects of both Coding and Software Development. |
||
Computer Science 1015 |
591 |
|||
Computer Science 1016 |
475 |
|||
Computer Science 2001 |
289 |
|||
Computer Science 2002 |
260 |
|||
Computer Science 3002 |
164 |
|||
Computer Science 3003 |
147 |
|||
Computer Science Honours |
41 |
|||
Computer Science Coursework |
5 |
|||
Computer Science 1010 |
76 |
|||
Computer Science 1011 |
51 |
|||
Independent Research in Computer Science |
8 |
|||
Three Dimensional and Distributed Games Design |
75 |
|||
Information Technology Honours |
4 |
|||
Computer Science Dissertation |
30 |
|||
Information Technology Minor Dissertation |
27 |
|||
Databases for Data Scientists |
44 |
|||
Data Visualisation |
39 |
|||
MIT: Computer Networks |
16 |
|||
MIT: Programming In Python |
30 |
|||
MIT: Human Computer Interaction |
17 |
|||
MIT: Database Systems |
16 |
|||
MIT: Cyberlaw and Ethics |
15 |
|||
MIT: Software Engineering |
20 |
|||
MIT: Web Programming |
14 |
|||
MIT: Research Methods |
15 |
|||
Computer Science Thesis |
21 |
|||
Central University of Technology |
Diploma in Information Technology (70% of the content is coding) |
300 |
BTech in Information Technology (Software development) |
80 |
Durban University of Technology |
Applications Development 1A/1B |
673 |
Applications Development Project 1 |
450 |
Applications Development 2A/2B |
381 |
Applications Development Project 2 |
274 |
|
Applications Development 3A/3B |
188 |
Applications Development Project 3A/3B |
198 |
|
Mobile Computing 2A/2B |
364 |
Development Software 3 |
127 |
|
Development Software 4 |
160 |
|||
Advanced Development Software 4 |
160 |
|||
Computer Programming and IT |
100 |
|||
University of the Free State |
Programming and Problem Solving: Part 1 |
158 |
The modules include aspects of both Coding and Software Development. |
|
Programming and Problem Solving: Part 2 |
116 |
|||
Web Page Development |
93 |
|||
Visual Basic for Applications (Visual Basic) |
170 |
|||
Data Structures and Advanced Programming |
88 |
|||
Databases (SQL): Part 1 |
103 |
|||
Databases (SQL): Part 2 |
53 |
|||
Software Design |
75 |
The module includes aspects of both Coding and Software Development. |
||
Software Engineering |
54 |
|||
Internet Programming |
42 |
The modules include aspects of both Coding and Software Development. |
||
Object-oriented programming for Engineers |
54 |
|||
University of Johannesburg |
Computer Science 1A |
510 |
Computer Science 2B |
257 |
Computer Science 1B |
425 |
Computer Science 3A |
201 |
|
Computer Science 2A |
249 |
Computer Science 3B |
211 |
|
Informatics 1A |
315 |
Informatics 2A |
164 |
|
Informatics 1B |
260 |
Informatics 2B |
181 |
|
Informatics 100 |
461 |
Informatics 3A |
184 |
|
Informatics 3B |
227 |
|||
University of Limpopo |
C++ Programming for First Years |
300 |
C++ Programming for First Years |
300 |
JAVA Programming for Second Years |
200 |
JAVA Programming for Second Years |
200 |
|
Research Project to Third Years in Groups |
50 groups |
|||
Mangosuthu University of Technology |
Computer Applications |
40 |
Development Software 2 |
100 |
Introduction to Programming |
40 |
Development Software 3 |
80 |
|
Nelson Mandela University |
Technical Programming 1 |
140 |
Software Development 1 |
590 |
Technical Programming 2 |
150 |
Software Development 2 |
180 |
|
Internet Programming |
130 |
Software Development 3 |
150 |
|
Software Development 4 |
115 |
|||
Programming:
|
240 |
|
300 |
|
North-West University |
First year:
|
420 |
||
Second year:
|
160 |
Second year
|
150 |
|
First year:
|
77 |
Second year:
|
117 |
|
Extended programme:
|
96 |
|||
Second year:
|
125 |
|||
First year:
|
110 |
Second year: Systems Analysis and Design (ITRW213 and (ITRW225) |
140 |
|
Second year:
|
140 |
|||
University of Pretoria |
|
3 323 |
|
2 683 |
Rhodes University |
Information Systems 201 |
264 |
||
Information Systems 202 |
163 |
|||
Information Systems 301 |
107 |
|||
Information Systems 302 |
110 |
|||
Computer Science 112 |
343 |
|||
Computer Science 101 |
90 |
|||
Computer Science 102 |
79 |
|||
Computer Science 201 |
64 |
|||
Computer Science 202 |
62 |
|||
Computer Science 301 |
35 |
|||
Computer Science 302 |
41 |
|||
Information Systems 201 |
264 |
|||
Information Systems 202 |
163 |
|||
Information Systems 203 |
136 |
|||
Information Systems 301 |
107 |
|||
Information Systems 302 |
110 |
|||
Introduction to ICT (CS1) |
85 |
|||
Introduction to ICT (CS2) |
65 |
|||
Introduction to ICT (CS3) |
34 |
|||
Honours |
15 |
|||
University of South Africa |
Formal Logic 2 |
360 |
Introduction to Programming 1 |
3 673 |
Computer Graphics |
248 |
Introduction to Programming 2 |
1 000 |
|
Formal Logic 3 |
237 |
Advanced Programming |
400 |
|
Digital Logic |
535 |
Introduction to Interactive Programming |
950 |
|
Formal Program Verification |
50 |
Introduction to Web Design |
954 |
|
Graphical User Interface Programming |
714 |
|||
Interactive Programming |
674 |
|||
Internet Programming |
747 |
|||
Object-Oriented Analysis |
1 103 |
|||
Information and Communication Technology Project |
219 |
|||
Stellenbosch University |
Computer Programming modules in Science and Engineering |
1412 |
The modules include aspects of both Coding and Software Development. |
|
University of the Western Cape |
Java and C# |
30 |
BSc Computer Science: Honours Computer Science: Masters |
30 |
University of Zululand |
Python and Java at First Year Level (SCPS111/112) |
160 |
Software Development is offered at Second Year and Third Year levels (SCPS212/311) |
60 |