This page contains information about courses I am lecturing, and courses that I’ve lectured in past years for the College of Engineering. You can find here a list of useful and recommended readings for your professional life.

Current Courses

Past Courses