An introduction to the design and operation of digital computers, including information representation, logic design, integrated circuits, register transfer description, hardware description languages, basic computer organization and assembly-level programming. The relationship between software and hardware is stressed. This course duplicates material in CS2504 and may not be taken for credit towards graduation if CS2504 is also taken.
This course provides the basic concepts of computer design and operation, both hardware and software, to new computer and electrical engineering students. Students need the background on computer engineering provided by this class before advancing to more complex topics in computer engineering.
Percentage of Course
|Representation of Information and Computer Arithmetic||14%|
|Registers, Counters, Adders, Multiplexers||15%|
|Register Transfer Language, Hardware Description Language||14%|
|Basic Computer Organizaion||14%|