Dr. Gregory L. Plett's Professional Dossier: Documentation of Teaching

 Introduction

This section of the dossier documents my teaching.  The graph below gives an indication of my teaching schedule and load. The red blocks indicate courses that I taught for the first time that semester; the yellow blocks indicate courses that I had previously taught, but which had 50%–100% new material that semester. The green blocks indicate courses that had 0%–50% new material that semester. Note that ECE4530 and ECE4560 are lab courses, which I did not teach but which I supervised. I include them here because I created all lab experiments and solutions, so even “supervision” represents a significant load.

In order to make course material as accessible as possible to all types of learners, I have employed certain teaching innovations. One is an on-line course supplement system (designed with Dr. Mark Wickert) that allows students to download course notes, assignments, solutions, example simulations and the like. The system is database driven, and notifies students which files are new and which have changed since the student last visited the site.

I have also typset all my lecture notes (and lab readers) for each course I teach (over 2000 typset pages), which is valuable to the students as they come to class with clean copies of everything I teach, allowing them to focus on the content of each lecture and not on furiously scribbling their own notes. They can then augment my notes with their own as they wish.

The quality of my teaching has been recognized with high student survey results on the “faculty course questionaires”, and with two awards: The Campus “2004 UCCS Innovations in Teaching with Technology Award”, and the College “2004 Outstanding Teacher of the Year Award” (both jointly with Dr. Mike Ciletti). These awards were granted based on our innovative half theory, half hands-on Introduction to Robotics freshman-level course.

In the following, I give the syllabus of each course I have taught at UCCS and elsewhere, and include the typeset course notes.

 Documentation of Teaching

Undergraduate Teaching at UCCS

ID101: Freshman Seminar―Mindstorms.
ECE1001: Introduction to Robotics.
ECE2205: Circuits and Systems I.
ECE2610: Introduction to Signals and Systems.
ECE3510: Linear Systems Theory.
ECE3610: Engineering Probability and Statistics.
ECE4510: Feedback Control Systems.
ECE4520: Multivariable Control Systems I.
ECE4530: Control-Systems Laboratory.
ECE4540: Digital Control Systems.
ECE4560: Digital Control Laboratory.
ECE4899/4892: Electrical/Computer Engineering Design Project.

Graduate Teaching at UCCS

ECE5510: Feedback Control Systems.
ECE5520: Multivariable Control Systems I.
ECE5530: Multivariable Control Systems II.
ECE5540: Digital Control Systems.

Graduate Teaching Elsewhere

Adaptive Inverse Control, at the Universidad Nacional Autónoma de México, México D.F., México.
EE264: Digital Filtering, at Stanford University.
EE284: Basic Tools in Computer System Modeling, at Stanford University.

Student Supervision and FCQs

Undergraduate and Graduate Supervision
Faculty Course Questionnaires

Go to the Service-Section index
Go to the main Table of Contents