CSCI 3331: Comp Org & Assembly Language Prerequisite: Programming in C. Basic elements of computer hardware and software, data representations, instruction formats and addressing modes, assembly language instructions, programming techniques in assembly language, macro assemblers, link-loaders, functions of operating systems and input/output programming and peripherals. Laboratory instruction.