An introduction of the Assembly Language. The student will work with binary and hexadecimal numbering systems, computer architecture and assembly language instruction sets. The student will write assembly language programs, implementing an assembler and linker using a high-level language. Prerequisite: CS 120. Corequisite: MA 092 or higher. SP, even years.