Computer Science
R9 000.00
Looking for an introduction to programming? Computer science is the study of computers, computational systems, and their theoretical and practical applications. It encompasses the design, development, and application of software and hardware, as well as the underlying principles of computation and information. In this journey you will master Python while learning data structures, algorithms, and more!

![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Course fee
- About the course
- Admission requirements
- Accreditation status
- Assessment details
- What to expect
- Enquire now
Course fee
Cost: R9 000.00
Deposit: R2 250.00
Monthly instalments: R750.00 x 9
Duration: You will have Skillsoft access to this course for 12 months. The average time required to work through the syllabus is:
- 37 courses(25h 40m) / 39 labs (39h) / 63 others (61h 20m)
- Optional additional resources are available to enhance your learning in your own time.
About the course
Course code: C01345
Modules and topics covered:
- Introduction to the Computer Science Career Path
- Fundamentals of Python
- Programming in Python on Your Computer
- Project: The Boredless Tourist
- Basic Python Data Structures and Objects
- Portfolio Project: Python Terminal Game
- Linked Lists
- Queues, Stacks, and HashMaps
- Basic Algorithms
- Sorting Algorithms
- Dynamic Programming
- Trees and Tree Traversal
- Graphs and Graph Traversal
- Portfolio Project: Creating Recommendation Software
- Database Basics
- Working with Databases
- Designing Relational Databases
- Advanced PostgreSQL
- Portfolio Project: Creating a Database
- Computer Architecture
- Portfolio Project: CPU Simulator
- Math for Computer Science
- Interview Skills
Admission requirements
Academic grade: No minimum school pass requirements or formal prerequisites.
Language: Proficiency in English (course material and support only available in English).
Expertise level: Beginner
Equipment: Access to a PC or laptop with a reliable internet connection.
Effort: Self-paced learning online.
Accreditation status
Course type: Short course
Industry partner: Skillsoft
Certification: Certificate confirming course completion.
Certification issued by: College SA
Assessment details
Each track concludes with a final internal exam that will test your knowledge and application of the topics presented throughout that specific track.
There are no external certification exams for this course.
What to expect
Dedicated support team
We understand that students may require guidance and support to navigate the learning journey, and our Client Services team is always ready to assist them in every possible way. Our team is readily available during office hours and can be contacted via email, phone, WhatsApp and social media.
Skillsoft Learner Management System (LMS) access
Skillsoft is an online learning management system that offers all students enrolled for any of our IT Academy courses compelling content, interactive videos, quizzes, mentoring and practical simulations/virtual labs. The platform allows students to learn at their own pace.
"*" indicates required fields