Teaching
Teaching Development Activities at UT
C S 398T: Supervised Teaching in Computer Science [Seminar], Fall 2008.
Completing UT ASPECTS certificates in pedagogy:
-
Leading Discussions — Designing Effective Discussions, Promoting Active Learning , Assessing Classroom Discussion
-
Lecturing — Effective Public Speaking Techniques, Designing Effective Lectures for Learning, Interactive Techniques for Large Classes
-
Teaching Research Skills — Research Assignments into Assignment Design, Web Savvy Students, Preventing and Detecting Plagiarism
-
Understanding Your Students — Helping Your Students Become More Effective Learners, Learning Styles and Implications for Teaching, Motivating Students to Learn
Previous Teaching Activities
Taught computing professionals on a variety of subjects, including:
- Web systems development (processes, HCI aspects, management, etc.)
- Object-oriented analysis, design, modeling, and development
- I.T. project management
- Requirements modeling in use cases
- Scenario-based design, implementation, and testing
- Numerous specific technologies (C++, Java, Delphi, Rose, WebObjects, etc.)
Tutored undergraduate students in computer science
FAA-certified flight instructor
Formally developed several courses, for example:
- Multimedia and Internet Life Cycle (MILC)
- Instrument–Airplane (SEL)

