Computer Systems

CAS CS 210

  • Quantitative Reasoning II

Fundamental concepts of computer systems and systems programming. Hardware fundamentals including digital logic, memory systems, processor design, buses, I/O subsystems, data representations, computer arithmetic, and instruction-set architecture. Software concepts including assembly language programming, operating systems, assemblers, linkers, and systems programming in C. This course fulfills a single unit in the following BU Hub area: Quantitative Reasoning II.