Course Content
Module 1 – Principles of Program Design
17 Credits
Lessons
- Explain the principles of business and the role of information technology
- Conduct a technical practitioners meeting
- Analyse feedback contexts and apply constructive feedback techniques
- Demonstrate an awareness of ethics and professionalism for the computer industry in South Africa
- Produce documentation for a computer program to agreed standards
– See fewer details
Module 2 – Internet Programming
22 Credits
- Apply information gathering techniques for computer system development
- Use computer technology to research a computer topic
- Demonstrate an understanding of the principles of the internet and the world-wide-web
- Write a technical report
- Present information in a public setting
Lessons
+ See more details
Module 3 – Database Development
16 Credits
- Create database access for a computer application using structured query language
- Demonstrate an understanding of Computer Database Management Systems
Lessons
+ See more details
Module 4 – Data Analysis and Visualisation
35 Credits
- Apply principles of creating computer software by developing a complete programme to meet given business specifications
- Demonstrate an understanding of sort and search techniques used in computer programming
- Demonstrate an understanding of the handling of error in a computer programming environment
- Apply fundamental principles of Object-Oriented Programming to solve a given problem
- Manage software development source files using appropriate tools
Lessons
+ See more details
Module 5 – Data Mining
12 Credits
- Apply the principles of designing computer system inputs and outputs
- Demonstrate an understanding of estimating a unit of work and the implications of late delivery
Lessons
+ See more details