Overview
The B.Sc. in Computer Science at the University of Pretoria is an exemplary programme tailored for those intrigued by the inner workings of computers. It caters to students who enjoy systematic construction, possess logical reasoning skills, and have a passion for designing user-friendly applications. This degree not only fosters creativity but also instils a meticulous approach to problem-solving, ensuring that graduates are well-prepared to tackle challenges in the ever-evolving technology landscape.
Why Computer Science at the University of Pretoria?
The University of Pretoria is renowned for its commitment to academic excellence and innovation. It boasts a strong reputation in various global rankings, reflecting its dedication to high-quality education and research. The university's partnerships with leading technology firms and institutions enhance the learning experience, providing students with valuable insights into industry trends and practices. Furthermore, state-of-the-art facilities and resources support a comprehensive educational journey, ensuring that students are equipped with the latest tools and technologies in computer science.
Tuition Fee Breakdown
The tuition fees for the B.Sc. in Computer Science at the University of Pretoria are as follows:
National Students: ZAR 74,000 per year
International Students: ZAR 148,000 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum for the B.Sc. in Computer Science is designed to meet international standards and includes a variety of core modules that cover essential areas of the field. Students will engage with:
- Fundamentals of Computer Science
- Software Development Methodologies
- Mathematics for Computer Science
- Database Management Systems
- Network Design and Management
- Web Development Techniques
- Artificial Intelligence Principles
- Human-Computer Interaction
This comprehensive syllabus ensures that students not only gain theoretical knowledge but also practical skills that are crucial for their future careers.
Careers with Computer Science
Graduates of the B.Sc. in Computer Science from the University of Pretoria are well-positioned for diverse career paths in the technology sector. They often find employment as:
- Programmers
- Systems Analysts
- Systems Architects
- Consultants
- Database Administrators
- Network Analysts
- Researchers in various IT domains
With a solid foundation in both theoretical and practical aspects of computer science, alumni are equipped to excel in various roles across multiple industries, contributing to innovative solutions and advancements in technology.
Programme Structure
Courses include:
- Software engineering
- Computer security and ethics
- Computer networks
- Programming languages
- Compiler construction
- Software modelling
Key information
Duration
- Full-time
- 36 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Pretoria, South Africa
- Pretoria, South Africa
- Pretoria, South Africa
- Pretoria, South Africa
Disciplines
Computer Sciences View 26 other Bachelors in Computer Sciences in South AfricaWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Applicants with school-leaving qualifications other than the South African National Senior Certificate (NSC) or Independent Examination Board (IEB) should meet the following admission requirements for undergraduate studies at the University of Pretoria.
- The first requirement to study a bachelor’s degree in South Africa is a Universities South Africa (USAf) exemption. USAf coordinates and issues exemption certificates based on the prescribed requirements stipulated in the gazetted exemption regulation. All applicants who obtained a school-leaving qualification other than the South African NSC or IEB, must submit a Certificate of Complete Exemption* or Foreign Conditional Exemption obtainable from USAf. The University of Pretoria no longer accepts exemption based on mature age.
Student Insurance via Studyportals Partner
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.
Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at University of Pretoria and/or in South Africa, please visit Student Insurance Portal.
Tuition Fees
-
International Applies to you
Applies to youNon-residents74000 ZAR / year≈ 74000 ZAR / year -
Domestic Applies to you
Applies to youCitizens or residents74000 ZAR / year≈ 74000 ZAR / year
Additional Details
Non-South African citizens (excluding students who are citizens of SADC countries) will be charged double the tuition fee of South African students.
Living costs
Pretoria
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility