The goal of this survey is to assess your progress so far in this class, and to make improvements for the rest of the semester. I rely on your answers and comments to plan for the rest of the semester, so your response and time is appreciated very much!

Survey results

The following are the results of the 9 questions of the survey as well as comments. The total number of respondents was 18.


  • There is significant heterogeneity in the abilities of individuals in this class, such that some find this course too difficult, and some find it too easy and lame.

  • However, despite the great student-heterogeneity, the course-homework-quiz speed and load are on average fair, so far in this class.

  • The online web design of the course material is a great aid to students’ learning in this class.

  • The entire class unanimously prefer a Python project instead of final exam.

  • one-hour per week is not enough for this course.


Just a bit slow. I would like to just stop babying people, it’s homework, things should be done by the time we get here or else we’re just debugging problems here.
2/22/2017 9:06 AM

Please end the class on time! I have class at 10 AM sharp and must leave no later than 9:50.
2/22/2017 9:02 AM

At this point, assignments with Python are needed to start improving upon programming and computation based skills, since I feel like not much has been accomplished in the class. The most useful yet easiest change would be to publish the lectures ahead of time, so I have a better idea of what the next class will be over.
2/22/2017 1:38 AM

I would really love class time to be spent exclusively on python and the jupyter environment. I really dislike the use of Git for this class, and I feel it detracts from our learning of the real material. I wish we could just submit our stuff to you via canvas or some other means. I feel like we haven’t adequately covered github, and yet just about all classtime thus far has been dedicated to it. I was hoping for this class to teach me python but I honestly feel bogged down by github and the means of submission- I feel we are spending time on the wrong thing. I think github has a time and place, but I don’t feel that it is appropriate for this class. Overall though, I think you are doing an excellent job teaching and I look forward to learning more with you.
2/22/2017 1:26 AM

I am impressed with how much I have been able to get out of a 1 hour course so far.
2/21/2017 11:20 PM

Not your fault, but simply 1 hour a week of lecture time is not enough.
2/21/2017 10:17 PM

Homework instructions are very clear but I’m confused on the way to present the outputs.
2/21/2017 9:20 PM

I only wish this course was more like a real computing course instead of a 1hr lab. It would be a lot more useful if we could meet 2x a week and had more 1-on-1 time.
2/21/2017 7:00 PM

Love the course so far. Learning so much. The grades worry me though - there needs to be a clearer understanding of what’s going to be on a quiz and the homeworks need to be a little more well defined. The first two quizzes and first homework were rough but quiz 3 and homework 2 already got so much better. Thanks so much!
2/21/2017 6:38 PM

Ask more concept based questions rather than memory. Other than that, I really like this class.
2/20/2017 11:48 PM

All the information we are supposed to get out of this course is so critical. Version Control, python programming, learning linux.. it’s all perfect. We just need more time. If this were a 2 or 3 hours course that would be incredible. If we met MWF 9-10, this class would be my favorite, and I would be so confident in my computer science ability.
2/17/2017 12:34 AM

This class definitely needs more time per week than 1 hour. This is not enough time at all to give out all the information needed.
2/16/2017 7:32 PM