The curriculum of the BSc (CS) degree programme is outlined below. It comprises fundamental, core and elective modules in each year of study. The degree is awarded after a minimum of 443 credits have been obtained successfully.
Type: Undergraduate degree
Duration: 3 years full time
Compulsory Subjects
First year subjects:
- Computer Literacy
- Information Literacy
- Academic Literacy
- Program Design: Introduction
- Introduction to Computer Science
- Netcentric Computer Systems
- Computer Architecture
- Calculus
- Discrete Structures
- Linear Algebra
Second year subjects:
- Data Structures and Algorithms
- Design Patterns
- Operating Systems
- Concurrent Systems
- Informatics
- Discrete Structures
Third year subjects:
- Artificial Intelligence
- Databases
- Computer Networks
- Programming Languages
- Compiler Construction
- Trends in IT
- Computer Graphics
- Microprocessors
Careers: computer specialist.
Source: www.up.ac.za