Prerequisite: Math calculation, programing knowledge
Basic structure of PC hardware
Requirments for using pc software
Executing computer instruction
Requirments for coding in Assembly language
Assembling, linking and executing a program
Programming requirments for logic and control
Introduction to keyboard and screen processing
Advance features of screen processing
Advance features of keyboard processing
Defining and using macros
Project:
Any of these 2 project will be enough to understand the logic behind the programming.
Doing math calculation
Displaying screen features
Building a game like shooting a plane and counting the hit/miss and scored them after the gave.