
Program outcomes and how they are covered by the specific course outcomes 



(a) 
¤ 
To implement the concepts learned in the Digital Logic Design course with CAD tools. 



¤ 
To have the ability to synthesize, implement, test and debug digital logic circuits using an FPGA design tool such as Xilinx ISE 7. 



¤ 
To design a sequential system. 



¤ 
To design an arithmetic unit. 



¤ 
To design a combinational system. 



¤ 
To design a control unit and data paths. 



¤ 
To design a finite state machine. 



¤ 
Six Lab Projects delving on core concepts and reinforcing analytical skills learned in the digital logic course. 

  

(b) 
¤ 
To implement the concepts learned in the Digital Logic Design course with CAD tools. 



¤ 
To have the ability to synthesize, implement, test and debug digital logic circuits using an FPGA design tool such as Xilinx ISE 7. 



¤ 
To design a sequential system. 



¤ 
To design an arithmetic unit. 



¤ 
To design a combinational system. 



¤ 
To design a control unit and data paths. 



¤ 
To design a finite state machine. 



¤ 
Lab assignments exposing students to computer aided digital circuits design and asking them to carry out simple and complex illustrative design projects. 

  

(c) 
¤ 
To implement the concepts learned in the Digital Logic Design course with CAD tools. 



¤ 
To have the ability to synthesize, implement, test and debug digital logic circuits using an FPGA design tool such as Xilinx ISE 7. 



¤ 
To design a sequential system. 



¤ 
To design an arithmetic unit. 



¤ 
To design a combinational system. 



¤ 
To design a control unit and data paths. 



¤ 
To design a finite state machine. 



¤ 
Lab assignments exposing students to computer aided digital circuits design and asking them to carry out simple and complex illustrative design projects. 

  

(i) 
¤ 
To implement the concepts learned in the Digital Logic Design course with CAD tools. 



¤ 
To have the ability to synthesize, implement, test and debug digital logic circuits using an FPGA design tool such as Xilinx ISE 7. 



¤ 
To know an FPGA design tool, and also to know how to write technical reports. 



¤ 
To be familiar with breadboards, wiring, and 7400 Logic Chips. 



¤ 
Six Lab Projects delving on core concepts and reinforcing analytical skills learned in the digital logic course. 



¤ 
Opportunities to interact weekly with the instructor and the teaching assistant(s) during regular office hours and during the lab in order to further the students' learning experience and the students' interest in the material. 

  

(k) 
¤ 
To implement the concepts learned in the Digital Logic Design course with CAD tools. 



¤ 
To have the ability to synthesize, implement, test and debug digital logic circuits using an FPGA design tool such as Xilinx ISE 7. 



¤ 
To know an FPGA design tool, and also to know how to write technical reports. 



¤ 
To be familiar with breadboards, wiring, and 7400 Logic Chips. 



¤ 
To design a sequential system. 



¤ 
To design an arithmetic unit. 



¤ 
To design a combinational system. 



¤ 
To design a control unit and data paths. 



¤ 
To design a finite state machine. 

  

(m) 
¤ 
To implement the concepts learned in the Digital Logic Design course with CAD tools. 

  