BSc Information and Knowledge Systems
University of Pretoria - Faculty of Engineering, Built Environment and Information Technology
Key Information
Campus location
Pretoria, South Africa
Languages
English
Study format
On-Campus
Duration
3 years
Pace
Full time
Tuition fees
Request info
Application deadline
Request info
Earliest start date
Request info
Introduction
The ideal program for students who are interested in computer science, specifically in one of the following areas of specialization: data science, genetics, geographical information systems, IT and enterprises, law, music, or software development.
Aims to prepare students for careers in the IT industry.
Computer science has a multidisciplinary application domain, and the purpose of the program combines computer science with other fields of study.
Admissions
Scholarships and Funding
Several scholarship options are available, please visit the university website for more information.
Curriculum
Year 1
Fundamental modules
- Academic information management
- Academic information management
- Academic Literacy for Information Technology
- Academic orientation
Core modules
- Program design: Introduction
- Operating systems
- Imperative programming
- Introduction to computer science
- Discrete structures
- Mathematics
Year 2
Fundamental modules
- Community-based project
Core modules
- Theoretical computer science
- Data structures and algorithms
- Software modeling
- Netcentric computer systems
- Introduction to database systems
- Concurrent systems
- Computer organization and architecture
- Discrete structures
Final Year
- Software engineering
- Computer security and ethics
- Computer networks
- Programming languages
- Multimedia
Program Outcome
Total Credits: 418