Teaching
Throughout my academic career, I have taught a diverse range of undergraduate and graduate courses in electrical and computer engineering, as well as closely related fields, across multiple institutions. My teaching spans foundational theory, advanced engineering topics, and applied computational methods.
Below is a comprehensive list of courses I have taught, organized by institution. For official course descriptions, please refer to the respective institution’s course catalog.
University of Ottawa
I have regularly taught the following courses at the University of Ottawa. Detailed course descriptions are available in the
University of Ottawa Course Catalogue.
Graduate Courses
ELG 5255 – Applied Machine Learning
Course description · SyllabusSYS 5100 – Systems Engineering
Course description · Syllabus
Undergraduate Courses
ELG 3125 – Signal and System Analysis
Course description · Course webpage · GitHubGNG 1106 – Fundamentals of Engineering Computation
Course description · Syllabus · GitHubELG 3155 – Introduction to Control Systems
Course description · Syllabus · GitHubELG 4177 – Digital Signal Processing
Course description · Course webpage · GitHubELG 4157 – Modern Control Engineering
Course description · SyllabusITI 1120 Introduction to Computing I Course description · Syllabus
Lambton College
At Lambton College, I contributed to the curriculum by teaching the following applied data science course:
- BAM-3034-OTT01 – Sentiment Analysis and Text Mining Course description
Elmergib University
At Elmergib University, I taught undergraduate courses in electrical and computer engineering, with a focus on digital signal processing, communication systems, and computer programming. Course Catalogue of Telecommunication Engineering
- EC362 – Digital Signal Processing I
- EC463 – Digital Signal Processing II
- EC460 – Digital Communication I
- EC464 – Digital Communication II
- EC260 – Communication Engineering I
- GS142 – Computer Programming
Msallata Higher Institute of Science and Technology
At Msallata Higher Institute of Science and Technology, I taught foundational undergraduate courses in electrical engineering:
- Electromagnetics
- Electronic Circuits
