Login: cs61c- Please provide your login so that we can check you off for this part of the lab. Your responses will be 100% anonymous and completely detached from your login by the submission script.
PART I. About Lecture
Which sentence describes your lecture attendance? I never went to lecture. I went to lecture but not very often. I often went to lecture but missed one here and there. I always went to lecture.
PART II. Coverage of Material
Which topic in the course did you feel was covered the best? (ie. Was interesting, you really understood it, the presentation was compelling, etc.)
Which topic in the course did you feel was covered the worst? (ie. Wasn't interesting, you didn't understand it from the lecture and reading, the presentation of the material did not help you learn it effectively, etc.)
Did you find the coverage of the C language to be too fast, too slow, or about right? If you have a strong opinion, please explain.
PART III. Projects, Homework & Labs
Here you are going to rate the relevance and difficulty of the projects. For difficulty, rate the projects on a scale of 1-10 with 10 being impossible and 1 being trivial. For relevance, a 10 would mean that the project was clearly related to class material and really helped you understand concepts.
Any constructive criticism about projects?
As you may know, we used a new project 1 this semester. On a scale of 1 - 10, with 10 being the best, how interesting did you find this project? Did the project improve your understanding of when and how to use malloc and free?
Pick your favorite and least favorite labs from this list
Any constructive criticism about labs?
PART IV. Instructors
Please answer the following questions based on your experience in the class
How might Andy improve the way he teaches?
What is Andy doing especially well in class?
Any other comments about Andy?
My TA is: Chris Michael
What might your TA do to improve the way he teaches?
What is your TA doing well?
Do you have any comments about the other TA? (For instance, if you have different TAs for lab and discussion, etc.) Please note which TA you are referring to in each comment.
PART V. Logisim & Visualization
Do you have any general comments about the features or interface of Logisim?
Was the use of Logisim in this course useful to you?
More generally, is the use of visualizations of complex systems (CPU design, VM, cache...) in 61c useful in building understanding?
PART VI. General Comments
What should we definitely keep the same next time we teach the course? (i.e., what works?)
What should we definitely change next time we teach the course? (i.e., what's broken?)
Any additional comments about the course in general?