Graduate Courses:
ECE 8893: DIGITAL DESIGN WITH MODERN VLSI DEVICES
(New course introduced by Prof. Raychowdhury)
An advanced treatment of VLSI devices including device electrostatics and charge transport, device-circuit interactions in scaled nodes and novel device topologies and their role in digital designs.
SPRING 2018, SPRING 2016, SPRING 2014
ECE 6130: ADVANCED VLSI SYSTEMS
An advanced treatment of VLSI systems analysis, design, and testing with emphasis on complex systems and how they are incorporated into a silicon environment.
FALL 2019, FALL 2018, FALL 2017, SPRING 2015, FALL 2014, SPRING 2013
Undergraduate Courses:
ECE 3030: PHYSICAL FOUNDATIONS OF COMPUTER ENGINEERING
Basic principles governing the physical realization of computing systems and their relationship to characteristics such as performance, energy, and robustness. Implementation technologies.
SUMMER 2016
ECE 4130: ADVANCED VLSI SYSTEMS
An advanced treatment of VLSI systems analysis, design, and testing with emphasis on complex systems and how they are incorporated into a silicon environment.
FALL 2019, FALL 2018, FALL 2017, SPRING 2015, FALL 2014 (15 students), SPRING 2013 (11 students)
ECE 2020: FUNDAMENTALS OF DIGITAL SYSTEM DESIGN
Computer system and digital design principles. Switch and gate design, Boolean algebra, number systems, arithmetic, storage elements. Datapath, memory organization. Instruction set architecture, assembly language.
SPRING 2020, SUMMER 2019, SPRING 2019, SUMMER 2018, SPRING 2018, SUMMER 2017, FALL 2016, SUMMER 2014, FALL 2013, SUMMER 2013