Stellenbosch University

Stellenbosch University

Bachelor of Science with Honours in Computer Science

The Bachelor of Science with Honours in Computer Science in Computer and Information Systems is offered by Stellenbosch University.

Subjects: 1.

Bachelor of Science with Honours in Computer Science offered by Stellenbosch University at the Faculty of Science

Programme Description
This Honours programme has two streams, namely Computer Science and Data Science. The minimum credits required per stream are 128.

Programme Structure

Stream Computer Science
This stream consists of 6 modules of 16 credits each, as well as a compulsory programming project of 32 credits. At most two modules may be taken from related departments with the permission of the Department of Mathematical Sciences (Division Computer Science). Not all modules are necessarily offered each year.

Stream Data Science
This stream consists of 4-6 compulsory modules which includes a compulsory programming project. The remaining credits to reach the required credit total are modules in Computer Science or selected modules in Mathematical Statistics. Not all modules are necessarily offered each year.

Duration of Programme
The duration of the programme is one year and begins with the start of the academic year.


Programme Content

Stream Computer Science

(credits = 128)

Compulsory Modules
(credits = 32)
Honours Project in Computer Science 771(32)
plus
 
Elective Modules
(credits = 96)
Choose 6 modules to the value of 96 credits from the list below.
Automata Theory and Applications 711(16)
Advanced Algorithms 712(16)
Theoretical Computer Science 713(16)
Concurrent Programming 1 714(16)
Databases 715(16)
Advanced topics in Computer Science 1 716(16)
Machine Learning 741(16)
Computer Graphics 742(16)
Simulation of Networks 743(16)
Concurrent Programming 2 744(16)
Software Construction 745(16)
Advanced Topics in Computer Science 2 746(16)
Biological Sequence Analysis 747(16)
Software Development for Mobile Devices 748(16)
Computer Vision 792(16)
Digital Image Processing 793(16)
Search and Planning 794(16)
Functional Programming 795(16)
Statistical Pattern Recognition 796(16)
 
Stream Data Science
(credits = 128)

Compulsory Modules
(credits = minimum 72, maximum 100)

Computer Science
Machine Learning 741(16)
Honours Project in Computer Science 771(32)
 
Mathematical Statistics
Data Mining 741(12)
Statistical Learning Theory 771(12)
 
Unless you have completed Computer Science 315 or an equivalent, the following Computer Science module is also compulsory.
Statistical Pattern Recognition 796(16)
 
Unless you have completed Mathematical Statistics 3 or an equivalent qualification, the following Mathematical Statistics module is also compulsory.
Mathematical Statistics for Data Scientists 771(12)
plus
 
Elective Modules
(credits = minimum 28, maximum 56)
Choose modules from the Honours in Computer Science stream to a minimum value of 28 credits and a maximum value of 56 credits to reach the required credit total of 128 credits. However, you can also choose modules presented by other departments with permission from the Computer Science Division in the Department of Mathematical Sciences.
 
Assessment and Examination
All modules make use of flexible assessment and you must achieve a final mark of at least 50% for each module, as well as for the programming project.



Locations where you can study Bachelor of Science with Honours in Computer Science en Stellenbosch University


Get Instant Information about the University

By clicking “Get Information Now,” I hereby authorize startuniversity.co.za, their dependents, subcontractors, or associates to contact me in regards to education proposals offered by universities in South Africa.