CS100 Course Survey (inactive now)

Please complete this survey! Remember that you will be awarded points for doing so. (To receive credit, sign a statement on the final that you submitted a completed survey.)

Here are some remarks, mostly regarding confidentiality.


0. What is your random, anonymous ID or non-anonymous NetID?
Click here to get a random, anonymous ID

Lecture

Section


1. How valuable were the following references and experiences? Do not rate items you did not use or experience.

Textbooks

Course Website

Course Newsgroups

CS99 (if you took it):


2. How valuable were the homework assignments and their solutions?

How early before the due date did you usually start working on Projects?

How much did working with a partner on Projects usually help you learn the material, e.g. did it hurt because you didn't learn the areas your partner solved?


3. Please checkmark all descriptions that apply to the consultants you typically encountered in Carpenter lab. Note: none were scheduled for Friday or weekend mornings.

Rate how helpful you found the following TAs' office hours (not section or lecture) that you are familiar with. Do not rate TAs that you did not visit. (Lecturers' office hours are rated in Question 7; section instructors' office hours are rated in Question 10.)


4. Please rate the examinations, the review questions, and the sample solutions.

score rating solution review question review solution
Prelim 1
Prelim 2
Prelim 3

5. Did the lecturers stimulate your interest in the subject?


6. Was the lecture presentation organized and clear?

How would you rate the lecturers' command of the course material?

7. Were the lecturers willing and available to help you overcome difficulties in this course? Rate only the lecturers who you asked for help.


8. Rate the overall teaching effectiveness of your lecturer both in absolute terms and compared relative to others at Cornell.


9. Was section organized and clear?


10. Were the section instructors willing and available to help you overcome difficulties? Rate only the instructors who you asked for help. (Lecturer TKY is rated in Question 3.)


11. Rate your section instructor's command of the course material.


12. What was the overall quality of the sections and your section instructor both in absolute terms and compared relative to others at Cornell?


13. Overall, how does this course compare with other technical courses you have taken at Cornell?

How stressed were you in general this semester?


14. How many hours on average each week did you spend on this course outside of lecture and section?


15. How prepared were you for this course?

Prior to CS100, how many semesters of programming experience did you have? Please fill in all that apply. (Treat .5 years as about 1 semester.)

Please checkmark each advanced math course taken prior to or concurrently with CS100.

What year are you?


16. Was the code of academic integrity maintained in this course?


17. What was your most important reason for taking this course?


18. For each of the specified topics, please explain what helped you the most to learn it.

The kinds of answers we want are things like: writing Project 5, reading the solution to Project 4, attending the intro lecture on arrays, the section on static variables and methods, chapter 5.2 in Lewis & Loftus, doing the review questions for prelim 2, etc.

Loops:

Arrays:

Objects (including inheritance and static versus non-static):

Methods (including parameter passing and return versus print):


19. If you could travel back in time to the start of the semester, what advice would you give yourself? What advice would you give to future students of CS100?


20. What were the 3 or so best things about the course?

What were the 3 or so worst things about the course?

How could we improve the course and do you have any other feedback? Please indicate both how WEAKNESSES should be addressed and also how STRENGTHS should be unchanged or improved.

For example, what would you change if you could regarding grading, Java, Matlab, section, the text, the newsgroup, lecture, lecture notes, sample prelim questions, sample solutions, review sessions, consultants, teaching assistants, etc.?