Teaching

PITT


COE 1502 Advanced Digital Design [Spring 2020]


ECE 2195 Information Security [Fall 2019]


ECE 142 Computer Organization [Fall 2018] => ECE 1770 Microprocessor based Electronics Systems [Spring 2019] => ECE 0202 Embedded Processors and Interfacing [Spring 2020]


OSU


ECEN3233 Digital Logic Design [Fall 2013] [Spring 2014] [Fall 2015] [Fall 2016]


ENSC3213 Computer Based System [Fall 2014] [Fall 2015]


ECEN4243 Computer Architecture [Spring 2016] [Spring 2017]


ECEN4010/5060 Parallel Architecture and Programming [Spring 2015] [Fall 2016]