Course Description:
CPSC 121: Models of Computation
Physical and mathematical structures of computation. Boolean algebra and combinations logic circuits; proof techniques; functions and sequential circuits; sets and relations; finite state machines; sequential instruction execution.
Dave's Comments:
Teaching Evaluations:
Number of Respondents: 43 / ???
Well Prepared. |
Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree |
| | | 4 | 39 |
| | | 9% | 91% |
Helpful. |
Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree |
| | 2 | 3 | 38 |
| | 5% | 7% | 88% |
Considerate of students. |
Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree |
| 1 | 3 | 7 | 32 |
| 2% | 7% | 16% | 74% |
Easily Understood. |
Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree |
| 1 | | 4 | 38 |
| 2% | | 9% | 88% |
An effective instructor. |
Strongly Disagree | Disagree | Neutral | Agree | Strongly Agree |
| 1 | 1 | 3 | 38 |
| 2% | 2% | 7% | 88% |
Note: This is a complete list of comments I received, listed alphabetically to avoid bias
My suggestions for improving the effectiveness of the teaching assistant are: |
- A very talented and helpful TA.
- Always manages to make the course interesting! Great Teacher! Keep up the good work!
- - Awesome summary notes, great cheat sheet notes
- Great job w/ regular expression lab A++++
- Best TA I've ever had. Hilarious, involved and clear. Keep it up, Dave!
- Dave is a fantastic instructor and makes the learning fun. Takes the time to get to know his students names.
- Dave is a very good guy. He should get a job (real). ha ha.
- Dave is a very humourous, very interesting instructor. He has excellent notes & examples. He really helps us to understand concepts. Overall, very good TA.
- Dave is the best TA I've ever had. He kept the class interesting while making the course much easier for his students.
- Dave was an awesome TA. I learned a lot from his tutorials since he really encouraged participation.
- Dave would be a much more effective instructor if he learned to listen to his students and adapt his material accordingly. Questions not covered in his prepared handout often went unanswered.
- Entertaining tutorials.
- Fantastic T.A., could answer every question put forward by the students and provided helpful advice both online and in person. Notes online saved me! Thanks Dave.
- Follows his teaching outline for the class extremely closely. The only negative was that if a question gets asked outside of this outline, he seems to not answer the question... especially if it takes too long..
- Funny, outgoing, helpful, and easy to connect. Though your outgoingness may scare the more introverted students.
- Great TA, helpful notes and classes. Good examples.
- He is very helpful. He explains the material very well. His summary notes are perfect.
- I found that he was very efficient and helpful instructor. He would try to make you understand everything.
- It is better to not skip the minor details when explaining the examples in class.
- Lectures and notes are very good :)
- -n/a- He's perfect!
- Nothing I can say will improve his instruction. Easy to understand, knowledgeable, and saved me on multiple quizzes / assignments.
- One of the best TA in my university years! Great communication, very helpful and fun! :)
- Printouts of what you post on your webpage would be handy to have in class so that we con go over them.
- Quality, helpful instruction. Nice, approachable guy. Put students on the spot sometimes, but perhaps this is a good thing.
- - Very helpful and knowledgeable
- Witty
- Love the tutorial notes
- Great job
- - very helpful, sometimes if I missed a class, going to his tutorial class helped me catch up
- sometimes ask for participation too much
- should watch level of communication
- Well prepared, great notes, encouraged participation! Great TA!!
- You made a boring class not so boring.
- Your handout is very helpful.