Introduction to computer organization and assembly language programming.
Topics include assembly language, number systems, instruction
sets, machine data structures, computer architecture, and memory
organization. The course also overviews assemblers, monitors,
compilers, debuggers, linkers, loaders, and operating systems.