What led you to take this course?
How did the class compare with your expectations before enrolling?
How much mathematical background vs programming background did you have when starting the course?
How would you change the mixture of modes of interaction in the class? Select an appropriate column for each part:
How did the book work as a companion to class? How did you use it?
How did the online references (largely Wikipedia) used in class work for you?
I can tell you about stuff, but you learn it really by doing it. Homework is central. I will always give a range of problems requiring a creative response, knowing that no one will get the right insight to solve every problem. Was there an appropriate selection of routime problems? Were the combination of individual comments and general solutions helpful? Did you learn something even from wrestling with problems you never got? Do you have other homework comments?
Did you ask for help when you had difficulties? If so, how was the help?
How did the provision for groups of two on homework work out for you? Comments?
Was the split of homework and exams appropriate? If not, how else would you split up learning and graded components?
Including class time, how many hours per week did you spend, on average?
Anything important about the class that you have not already commented on:
I really appreciate your effort filling this out! I will look at it carefully after the course is completely over, and grades have been submitted.