CSc 21100 - Fundamentals of Computer Systems


Fundamentals of computer organization and digital logic. Boolean algebra, number systems and codes, combinational logic design principles, basic gates and components, flipflops and latches, counters and state machines. Assembly language and assemblers; procedures and data segments, linkages and subroutine calling conventions, loaders; practical use of an assembly language.

Prereq.: CSc 10300 or department permission.
2 lect., 2 lab. hr./wk.; 3 cr.
Note: Computer Engineering Students who have completed CSc 210 and EE 210 are considered to have met the requires of equivalency to CSc 211.