Assistant Teaching Professor

BS, MS, and Ph.D., all in Computer Engineering,


Office: 331 ESH

Phone: (314) 516-4984

Fax: (314) 516-5400

Office Hours:  F 9:00am - 12:00pm 
By Appointment Only

Due to the COVID-19 situation, office hours are vitual via Zoom. The Meeting ID is available in the syllabus and on Canvas. Please email me at to set an appointment.



Personal Webpage