CSCI2272
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.
Course overview
- Department
- Computer Science
- School
- MCAS
- Credits
- 4
Requirements fulfilled
No source-backed degree requirement is attached to this course yet.
Official evaluation summary
3.80 / 5
Data freshness
Instructors
Sections
- Section 01
- Section 02
- Section 01
- Section 03
- Section 04