Colleges and Universities Offering Diploma in Computer Programming in South Africa
- Course Name: Diploma in Computer Programming(Computer Programming)
- Major Subject: Computer Programming
- Course Category: Diploma Courses
Diploma in Computer Programming is a vocational qualification that provides individuals with the knowledge and skills necessary to pursue a career in computer programming. The course equips students with a solid foundation in computer science principles and programming languages. The following topics are covered:
a. Software development
b. Coding
c. Algorithms
d. Data structures
e. Database management
f. Web development
g. Software engineering
h. Computer networks
i. Computer security.
Students engage in a combination of theoretical coursework and practical hands-on projects.
Graduates in South Africa holding a Diploma in Computer Programming may work as:
i. Systems Analyst
ii. IT Project Manager
iii. Quality Assurance Analyst
iv. Technical Support Specialist
v. IT Consultant
vi. IT Trainer
vii. Entrepreneurship
viii. Software Developer/Engineer
ix. Web Developer
x. Mobile App Developer
xi. Database Administrator
Institutions Offering Diploma in Computer Programming
- Centurion Academy, Gauteng
Course entry requirements
-NSC (Gr 12) with entrance to Diploma studies National Certificate (Vocational) with the minimum requirements for entrance to Diploma studies, as specified by UMALUSI (Computer Literacy recommended)
Course duration: 3 years
Mode of study: Full time
Course content
-Artificial Intelligence
-Advanced Database Systems
-Distributed Systems Design and Algorithms
-Software Development Project (WIL Module)
-Object-Oriented Systems Analysis and Design
-Information Systems Strategic Design
-Business Management
-Project Management
-Data Structures and Algorithms
-Mobile Development A
-Mobile Development B
-Visual Programming B
-Systems Analysis and Design
-Object-Oriented programming
-Human Computer Interaction
-Database Design Concepts
-Visual Programming A
-Mathematics for Computer Science
-Personal Skills Development
-Introduction to Information Systems
Structured Programming
- St Paul King’s College, Johannesburg
Diploma in Computers and Programming
- Immaculate College, Johannesburg
- Johannesburg City College, Johannesburg
More Diploma Courses in South Africa
View all courses in South Africa