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:
Considering this was supposed to be my last TA assignment it was nice to go out on a good note. It was great to go back and TA a first year course again -- the last time I TA'd 121 it was really rushed in the summer and the pace was much better this term. There were 3 different instructors which made consistency a little tricky at times, but it wasn't too bad. What was a bigger challenge was the timing of the lectures & tutorials with respect to the assignments, which meant I was often teaching new material to my Friday students before I knew what their assignments would be. I put a lot of effort into my post-tutorial handouts and it was gratifying to see my notes & suggestions on the "cheat sheets" students were allowed to bring into their final exam. Overall I really enjoyed the term.
Teaching Evaluations:
Number of Respondents: 27 / ???
The teaching assistant was:
Well Prepared.
Strongly DisagreeDisagreeNeutralAgreeStrongly Agree
Strongly DisagreeDisagreeNeutralAgreeStrongly Agree
Considerate of students.
Strongly DisagreeDisagreeNeutralAgreeStrongly Agree
Easily Understood.
Strongly DisagreeDisagreeNeutralAgreeStrongly Agree
An effective instructor.
Strongly DisagreeDisagreeNeutralAgreeStrongly Agree
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:
All of the data for this page is available in the github repository: