Upon completion of the course, the learners are expected to (1) explain the nature of assembly language, (2) prove that minimalist programming is vital for easy machine reading and execution and (3) learn simple – medium scale assembly programming.