Programme Guide

Everything you need to know about studying Computer Science at Stellenbosch University.

Programme Overview

BSc Computer Science is the primary option for students who want to pursue a career in software development. This international qualification enables you to work at national and international companies.

With the appropriate electives it can also lead to an honours programme in Computer Science or to an honours programme in another subject.

Stellenbosch University campus

Degree Structure

1

Choose a degree

e.g., BSc

2

Choose a programme

e.g., BSc Computer Science

3

Choose a focal area

e.g., General Computer Science

Focal Areas

Choose a specialisation that aligns with your interests and career goals.

General Computer Science

A broad CS major combined with a choice of Science modules.

Computer Systems

CS major combined with Electric and Electronic Engineering modules.

Data Science

CS major combined with Statistics and Data Science modules.

CS with Genetics

Computer Science with Genetics as a second major.

CS with Geographical Information Technology

Computer Science with GIT as a second major.

Core Curriculum

The CS core curriculum includes: CS 114, 144, 214, 244, 343, 344, and at least two of 314/313/315.

View all modules