Current
Not teaching any classes in the 24/25 academic year.
Previous Years
ECE344: Operating Systems
2021F, 2020F, 2019F, 1999S, 1998S, 1997S, 1996S, 1995S, 1993S
ECE244: Programming Fundamentals
2023F, 2015F, 2014F, 2013F, 2012F, 2011F, 2010F, 2009F, 2008F, 2007F
CSC444: Software Engineering
2019F, 2018F, 2017F, 2016F, 1992S, 1991S, 1990S, 1989S, 1988S
APS105/APS100: Computer Fundamentals
2018S, 2017S, 1995S, 1994S, 1993S
ECE353: Systems Software
2022S, 2021S
ECE203: Discrete Math
1992, 1991
ECE215: Computer Algorithms, Data Structures and Languages
1989, 1988
ECE454: Computer Systems Programming
2018F
ECE345: Algorithms and Data Structures
2014F
ECE1782: GPU Programming
2024S, 2022S, 2021S, 2020S, 2019S, 2018S, 2017S
ECE1746: Distributed Systems Engineering
1996, 1994, 1992, 1991, 1990, 1989
ECE1759: Advances in Operating Systems
1998
ECE1747: Parallel Programming
1991, 1990, 1989
Teaching Awards
I have received over ten teaching awards. I am proud to have received them because it is the students that decide who gets these awards. E.g.:
- 04/2024: Engineering Teaching Award from 2rd-year undergraduate ECE. Students
- 04/2021: Engineering Teaching Award from 3rd-year undergraduate Eng.Sci. Students
- 04/2019: Departmental Teaching Award from 1st-year undergraduate Eng. Students
- 12/2018: Departmental Teaching Award from 4rd-year undergraduate ECE students
- 04/2017: Departmental Teaching Award from 1th-year undergraduate ECE students
- 12/2016: Departmental Teaching Award from 4rd-year undergraduate ECE students
- 12/2015: Departmental Teaching Award from 2nd-year undergraduate ECE students
- 12/2011: Departmental Teaching Award from 2nd-year undergraduate ECE students
- 04/1998: Gordon Slemon Design Award for excellence in engineering design
- 12/1996: Departmental Teaching Award from 2nd-year undergraduate ECE students
- 12/1993: Departmental Teaching Award from 3nd-year undergraduate ECE students