CSCI 2272
Computer Organization and Lab
This course studies the internal organization of computers and the processing of machine instructions. Topics include computer representation of numbers, combinational circuit design (decoders, multiplexers), sequential circuit design and analysis, memory design (registers and main memory), and simple processors including datapaths, instruction formats, and control units. In the laboratory-based portion of course students design and build digital circuits related to lecture. Exercises include hardware description languages, combinational and sequential circuits, arithmetic and logic units, and simple datapath and control units.
Topics
- computer representation of numbers
- combinational circuit design (decoders
- multiplexers)
- sequential circuit design and analysis
- memory design (registers and main memory)
- and simple processors including datapaths
- instruction formats
- and control units
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027
Catalogue variants
- Computer Organization and Lab · 0
- Computer Organization and Lab · 4