Matthew Anderson
Research Associate |
|
Teaching Philosophy:
I have had the pleasure of learning from a number of excellent
teachers. Looking back at the truly exceptional ones, I see that their style,
techniques, and personalities span a wide spectrum. However, they have one
commonality: the passion to instill the joy of learning in their students. This
is the ideal I aspire to.
To this end I strive for the following three principles:
- Establishing an engaging
environment where learning is central.
- Providing learning experiences that give
a sense of accomplishment and discovery.
- Supporting students so that they
can focus on learning.
For more details see a longer form of my teaching
philosophy here.
Teaching Experiences at UW-Madison:
Service:
- International Collegiate Programming Contest - Coach
Courses:
-
Introduction to Programming
- Instructor - 302
-
Introduction to Programming - Discussion Leader / Lab Instructor
- 302
-
Introduction to Data Structures - 367
-
Introduction to Numerical Methods - 412
-
Introduction to Computer Networks - 640
-
Principles of Programming Languages - 704