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.

Credits

3

Prerequisite

CSC 10300 or department permission.

Contact Hours

3 lect. 2 lab. Hrs/week

Notes

Computer Engineering students who have completed CSC 21000 and EE 21000 are considered to have met the requirements of equivalency to CSC 21100.CSC 21100: Fundamentals of Computer Systems