Computers Architecture |
Basic components
Communications
Systems Architecture |
Programming Methods |
Structured and modular Programming
Programming Logic
Programming languages
Structures of a program and development of a program |
Programming - advanced concepts |
Functions
Complex data types
Files and data persistence systems
Object Oriented Programming and other paradigms |