Advanced Topics in Computer Science

Online Teacher/Course/Text Evaluation

It's important for instructors to get feedback from students about this course. Use this online form to tell us—as honestly and completely as possible—what does and doesn't work for you in here. When you've completed the form, hit the "Submit" button at the bottom.

This form should take no more than 10 minutes or so to fill out. Your feedback (unless you include your name) will be more-or-less anonymous; in any event, your responses will have no effect whatsoever on your grade in the class, so go ahead—be honest. Please submit only one evaluation per student.

Thanks in advance for your honest, constructive, criticism and feedback.



1. Your name

2. Your e-mail address

3.

Please indicate how strongly you agree or disagree with each of the following statements.

4. I enjoy taking this class.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

5. I learn a lot in this class.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

6. The information covered in this class will be useful to me in the future.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

7. This class is difficult for me.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

8. This class has a lot of homework.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

9. I complete homework assignments regularly.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

10. The textbook in this class is useful to me.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

11. The teacher in this class is useful to me.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

12. The teacher demonstrates enthusiasm for the subject.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

13. The teacher is respectful of students.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

14. The teacher wants me to succeed.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

15. The teacher presents course material in a clear, straightforward manner.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

16. The teacher presents course material using a variety of techniques.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

17. The teacher checks to ensure students understand the material.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

18. The teacher is available outside of class for individual help.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

19. Class time is used effectively.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

20. Course objectives are clearly stated.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

21. Grading criteria are clearly communicated.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

22. Assignments are meaningful and reflect the course objectives.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

23. The website-based presentations are useful to me outside of class.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

24. The website-based presentations improve the quality of the teacher's lectures.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

25. The website-based presentations are effective in helping me understand the material.
     Strongly agree
     Agree
     Neutral
     Disagree
     Strongly Disagree
     No Response

26. My preferred operating system is (check all that apply):
     Microsoft Windows
     Mac OS X
     Ubuntu Linux
     Other Linux distro (Arch? Mint? Fedora? etc.)
     Other (please specify):

27. For assistance in this class (check all that apply):
     I work with other students
     I email the instructor
     I see the instructor during office hours
     I have a tutor
     I Google stuff online
     I use the textbook
     I ask a family member
     Other (please specify):

For the next six questions, please write out your response as completely as possible.

28. List a few of your favorite things about this class. (This could include anything from the way the class is run, to the textbook, to the classroom atmosphere, to the nature of the assignments, etc.)
    


29. Which achievements in here are you most proud of for the year-to-date? What about that achievement was especially rewarding to you?
    


30. List a few of your least favorite things about the class. (This could include anything from the way the class is run, to the textbook, to the classroom atmosphere, to the nature of the assignments, etc.)
    


31. What has been most difficult or challenging for you up to this point? What strategies have you considered for meeting those challenges?
    


32. Please suggest some improvements that might make this class better in the future. (Next quarter? Next semester?)
    


33. Please feel free to make any other comments you might have that didn't fit in the categories above.
    


    

Thanks for your feedback!