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