Teaching Courses

Tufts Teaching

Fall 2024:

EE 0103 Intro To Vlsi Design

Clemson Teaching

Spring 2023:

ECE 3270 Digital Computer Design

ECE 4990 Creative Inquiry: AI Security and Privacy

Fall 2022:

ECE 4590/6590 Integrated Circuit Design

ECE 4990 Creative Inquiry: AI Security and Privacy

Spring 2022:

ECE 3270 Digital Computer Design

ECE 4990 Creative Inquiry: AI Security and Privacy

Fall 2021:

ECE 4590/6590 Integrated Circuit Design

ECE 4990 Creative Inquiry: AI Security and Privacy

Spring 2021:

ECE 3270 Digital Computer Design

Fall 2020:

ECE 4590/6590 Integrated Circuit Design

Spring 2020:

ECE 4580/6580 VLSI Design Automation

Fall 2019:

ECE 4590/6590 Integrated Circuit Design

Spring 2019:

ECE 8930 Hardware for AI and Security

Fall 2018:

ECE 4590/6590 Integrated Circuit Design

Spring 2018:

ECE 4580/6580 VLSI Design Automation

Fall 2017:

ECE 4590/6590 Integrated Circuit Design

Spring 2017:

ECE 4580/6580 VLSI Design Automation