The University of Pretoria is a public research institution in Pretoria, South Africa, chartered in 1908. The University of Pretoria is the largest institution in the country and is one of the oldest universities in South Africa.
The University of Pretoria is systemized into nine faculties and a business school and delivers across 700 undergraduate, postgraduate, and doctoral degree programs. The University of Pretoria is a research-intensive institution, and its research activities cover the sciences, engineering, humanities, and social sciences.
The University of Pretoria is dedicated to researching and implementing solutions to South Africa-s most pressing issues. As a leading researchâintensive university in Africa, the University of Pretoria create a hub for the advancement, implementation, management, and governance of the business.
Address:  Lynnwood Rd, Hatfield, Pretoria, 0002, South Africa
Phone:   +27 12 420 4111
Email:  ssc@up.ac.za
Website:  https://www.up.ac.za/
University Type:   Public university
• BSc Computer Science
• BSc Information and Knowledge Systems
• BSc Hons Computer Science
• MIT Big Data Science
• Ph.D. Computer Science
• MSc Computer Science
The University of Pretoria in South Africa is a leading research institution in the field of computer science producing ground-breaking research that is pushing the boundaries of the digital world.
• Computational Intelligence
• Computer Science Education Didactics and Applications Research
• Data Science for Social Impact
• Digital Forensic Science (DigiForS)
• Nature Inspired Computing Optimization
• System Specifications and Formal Methods
Computational Intelligence;
• Artificial Neural Networks
• Deep Learning
• Swarm Intelligence
• Evolutionary Computation
• Fitness Landscape Analysis
• Machine Learning
• Data and Text Mining
• Self-Organizing Maps
• Computer Vision
• Anomaly Detection
Computer Science Education Didactics and Applications Research;
• Software development for education
• Educational software evaluation
• Teaching Computer Science includes assessment, teamwork
• Computer Science curricula and accreditation
• Learning Analytics
Data Science for Social Impact;
• Machine Learning (ML)
• Natural Language Processing (NLP)
• Social Media (SM)
• Society (Soc)
• Web Technologies (WT)
Digital Forensic Science (DigiForS);
• Digital forensics
• Distributed trust and security issues in pervasive computing
• Privacy
• Vulnerability scanning
• Intrusion detection
• Database and workflow security
Nature Inspired Computing Optimization;
• Operations Research
• Data Science
• Applications of Genetic Programming
• Evolutionary Algorithm Hyper-heuristics
• Automated design of machine learning and search techniques
• Biologically-inspired methodologies
System Specifications and Formal Methods;
• Model Checking
• Formal Specifications of Systems
• Analysis of Concurrent Systems
• Analysis of Multi-Agent Systems
• Strategy Synthesis
• Satisfiability Solving
• Temporal Logic
• Theoretical and Methodological Foundations of System Specifications
• Tool Support for Formal Methods
• Meta-Informatics and Philosophy of Computer Science
• Computational Intelligence Research Group
• Artificial Intelligence Research Group
• Centre for Cyber Security and Digital Forensics
• Centre for Software Engineering
• Centre for Systems and Software Engineering
• Computer Graphics and Visualisation Group
• Database and Information Systems Research Group
• Distributed Systems and Networks Research Group
• Mobile and Ubiquitous Computing Systems Research Group
• Natural Language Processing Group
• Robotics Research Group
• Space Informatics Research Group
• System and Network Security Group
• Theoretical Computer Science Group
• South African Research Chairs Initiative (SARChI)
• NRF Thuthuka Bursary Scheme
• University of Pretoria Postgraduate Bursaries
• University of Pretoria Doctoral Programmes
• University of Pretoria International Postgraduate Bursary
• University of Pretoria Research Project Funding
• South African National Research Foundation (NRF)
• The South African Department of Science and Technology (DST)
• The South African Department of Higher Education and Training (DHET)
• The South African Department of Education (DoE)
• National Student Financial Aid Scheme (NSFAS)
• South African Institutes of Technology and Science (SAITS)
• National Research Foundation (NRF) Doctoral Scholarships
• South African National Research Foundation (NRF) Postdoctoral Fellowships
• South African National Research Foundation (NRF) Thuthuka Bursary Programme
Funded projects in computer science at the University of Pretoria - South Africa
• Simulated Reality for the Internet of Things
• Smart Grid Infrastructure for Renewable Energy
• AI-Driven Automated Decision-Making
• Distributed Computing for Big Data Analysis
• Automated Image Recognition for Surveillance Applications
Admission Requirements at the University of Pretoria - South Africa, for Ph.D. computer science study are
• A four-year B.Sc. or B.Eng. degree in computer science, information systems, or a closely relevant field with a minimum overall average of 65%
• English language proficiency as proved by an IELTS minimum score of 6.5 overall, with no band lower than 6.0.
• Applicants must attach copies of their academic transcripts and certificates
• Applicants submit two letters of recommendation from academic professors or staff in the field of computer science, information systems, or a closely relevant field
• Applicants must submit a research proposal detailing the proposed research topic and the expected outcomes