BSc Information and Knowledge Systems
Pretoria, South Africa
DURATION
3 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
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