CS212 is over!!!
Course Evaluation

NOTE: Course evaluations are no longer being taken.  Email cs212@cs.cornell.edu if you have comments about the course that you still wish to express.

Now that this course is over, we just wanted to get your input on how to make it better. Anything you say here will not affect your grade, so please feel free to be candid.  Telling us what you think we want to hear, won't help. So here goes...

Does this picture describe how you felt during the semester?

Yes
No

One concern that has been brought to our attention is the absence of a textbook in this course. Since there really isn't any suitable textbook, do you think printing the handouts as course packets is a good idea?

Yes
No - the web page is good enough
No - you should look for a book, there has to be one

In your opinion, what was the hardest problem set overall? (Not the hardest question, just the hardest problem set).

Problem Set 1 - Fractals
Problem Set 2 - RSA Encryption
Problem Set 3 - Boolean Logic
Problem Set 4 - Graphs and Automata
Problem Set 5 - Monty Python and the Quest for the Holy Grail
Problem Set 6 - Compilers and Interpreters

What was your favorite problem set?

Problem Set 1 - Fractals
Problem Set 2 - RSA Encryption
Problem Set 3 - Boolean Logic
Problem Set 4 - Graphs and Automata
Problem Set 5 - Monty Python and the Quest for the Holy Grail
Problem Set 6 - Compilers and Interpreters

What was the hardest thing you did in this class? Do you think it was too much to ask of you?

In general, were the problem sets too hard?  Too easy?  Too long?  Too short?

The problem sets really made me think
I learned a lot from the problem sets
Overall, I had fun doing the problem sets
The problem sets were very interesting
They were too hard
They were too long

Did you find the web page useful? What do you think could have been done (within reason) to make the web page better?

What did you think of lectures? Did lectures interest you in the course material?

Lectures were very interesting
We spent too much time on certain topics
I'd like to see more topics covered
Professor Morrisett really got me interested in what we were studying.
We rushed through too many things
Eli's Y Combinator lecture gave me a head ache.

Did sections complement lectures well? What would you like to have done in section that wasn't done this semester? Did you find your TA enthusiastic?

Sections complemented the lectures well
Sections were not very interesting
Sections helped clarify my confusions about the subject material
I had fun going to section
My section TA was enthusiastic
I'm glad that I went to sections

When attending review sessions, did the TA help clear confusion about the course material?

I went to at least one review session
Review Sessions helped me better understand the material
The TA leading the review was knowledgeable
The TA was enthusiastic and interesting
I'm glad I went to the review sessions
Review Sessions were too long
Review Sessions were scheduled too close to the exam

What did you think of the tests? Too hard? Too Easy? Interesting? Boring? Intriguing? Taxing? Numbing? Enlightening?

Too Hard
Too Easy
Too Long
Too Short
Interesting
Boring
Intriguing
Taxing
Numbing
Enlightening
Good test of my knowledge

Towards the end of the semester, we noticed that very few people came to consulting. Were the consulting times inconvenient?

Upson is too far to walk
My questions were adequately answered by the Newsgroup or FAQ
The scheduled time of consulting was inconvenient
I've never gone to office hours for any class, so why would I go to CS 212 consulting?

Was the newsgroup helpful in getting answers to your problems? What did you think of the course staff's timing in answering your questions?

Yes, the course staff was very helpful in answering questions
Yes, but we really need more hints
No, I often was confused by the postings

Do you think CS 212 has prepared you for future CS courses?

Yes, I feel confident that I can handle future CS courses
Yes, but I think I'm going to have a hard time learning Java
No, I just think there's a lot more that could have been done

Ultimately, are you happy to have taken CS 212?

Yes, it was a great class, and a lot of fun, and I learned a lot
Yes, but it was way too competitive to make it enjoyable
No

What do you think about Scheme?

It's a really cool language, and I am joining Eli's quest to Schemify the world

Overall, my favorite part of CS 212 was...

Thanks for taking your time to give us feedback!