CS/SE Course Assessment
  Search:  
   
CS 4336
CS 4386

Class learning objectives

CS 2310 Introduction to Digital Systems

Ability to utilize fundamental hardware concepts in modern computer systems
Ability to utilize fundamental of Boolean algebra
Ability to design basic logic circuits, combinational and sequential
Ability to process binary information and use 2's complement arithmetic
Ability to develop algorithmic solutions for use on computers
Ability to express algorithmic solutions in assembly language
Ability to utilize program flow structures - sequential, conditional, and looping
Ability to process data in arrays
Ability to develop programs in a modular form
Ability to utilize bit oriented logical instructions
Ability to demonstrate comprehension of floating point arithmetic
Ability to demonstrate comprehension of interrupt processing
Ability to demonstrate comprehension of single and multicycle CPU designs
Ability to demonstrate comprehension of pipeline architetctures/hazards