Courses Taught
- ENGR 05 - Engineering Methodology
- ENGR 11 - Physical Systems Analysis I
- ENGR 12 - Physical Systems Analysis II
- ENGR 73 - Physical Electronics
- ENGR 75 - Electromagnetic Theory I
- ENGR 76 - Electromagnetic Theory II
- ENGR 78 - Communication Systems
- ENGR 72