– Digital Logic Design
– Embedded Systems
– Microprocessor Based Design
– Computer Organization and Architecture I
– Computer Organization and Architecture II
– Computer Peripherals and Interfacing
– Senior Design Project I
– Senior Design Project II
– Introduction to Computing
– Design and Analysis of Algorithms