Computer Organization & Switching Theory
University of Alabama in Huntsville
CourseCS 309
Boolean algebra, Boolean function minimization techniques, design and analysis of combinational circuits, design and analysis of sequential circuits. Computer hardware organization, including CPU, instruction representation and executive. Programing in a representative assembly language, including floating point programming. Overview of software systems: loaders, assembler, compiler, interpreters, operating systems. A lab section must be scheduled for this course.
Credits
3 credits
Course Code
CS 309