Evaluation Comments
Term: |
Winter 2021-2022 |
Course: |
CSC 300 511
|
Course Name: |
Data Structures I |
|
|
Summary View
What are the major strengths and weaknesses of the instructor?
- He was great at explaining programming for computer science though I am in a game programming major so there may be some topics that I would likely not encounter. Though I am in the online section so if I was in class, this would not be an issue.
- Sometimes a little critical of students. Sometimes breezed over critical topics.
- Doesn't understand position of the student
What aspects of this course were most beneficial to you?
- I like the fact that this course takes about important aspects of programming like performance and usefulness.
- SI Class and homework assignments.
- I dont know
What suggestions do you have that could help improve the course?
- I would like it if the midterm and final were larger projects instead of a simple test. A final project is better for practice, covers more aspects of programming, and emulates what programming is like in an actual scenario.
- The lectures sometimes were pointless or very niche. Like helping one student figure out the homework or a quiz question.
- I think that the lectures could be a bit clearer in defining key terms
- Leave students breathing room to learn Java at the beginning of the course. Most only come from python and are seeing Java for the first time.
Do you have comments on the grading procedures and exams?
- I understand that written exams prove one's understanding of code but almost all compilers have syntax error checkers.
- Exams being on paper is just odd. Would rather have a final assignment.
- The autograder had a few bugs sometimes, but they were easily and quickly caught.
- No
Other comments?
- this class was slightly more challenging since it was online but not by much. Being in a classroom with the ability to ask questions is more useful than watching recorded lectures.