Skip to main content

Survey Results



Course Survey Results


Nodar   Sitchinava   ICS311, Spring 2020

Campus: University of Hawaii at Manoa Course: ICS 311 - Algorithms
Department:   Information& Computer Sciences Crn (Section):   84966 (002)    


1.   Global appraisal: Overall how would you rate this INSTRUCTOR?

Mean N-Size Std Dev   Very Poor (1)  Poor (2)  Average (3)  Good (4)  Very Good (5) 
4.57 7 0.53   0(0%) 0(0%) 0(0%) 3(43%) 4(57%)
2.   The teaching assistant was available for consultation.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.43 7 0.98   0(0%) 0(0%) 2(29%) 0(0%) 5(71%)
3.   Reading assignments are relevant to what is presented in class.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.43 7 0.98   0(0%) 0(0%) 2(29%) 0(0%) 5(71%)
4.   The instructor communicates effectively.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.86 7 0.38   0(0%) 0(0%) 0(0%) 1(14%) 6(86%)
5.   The instructor is enthusiastic about teaching.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.43 7 0.98   0(0%) 0(0%) 2(29%) 0(0%) 5(71%)
6.   The instructor was clear with course requirements and grading expectations.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.57 7 0.79   0(0%) 0(0%) 1(14%) 1(14%) 5(71%)
7.   Considering everything, how would you rate this INSTRUCTOR?

Mean N-Size Std Dev   Very Poor (1)  Poor (2)  Average (3)  Good (4)  Excellent (5) 
4.43 7 0.98   0(0%) 0(0%) 2(29%) 0(0%) 5(71%)
8.   Did the instructor present material effectively?

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.57 7 0.79   0(0%) 0(0%) 1(14%) 1(14%) 5(71%)
9.   I gained a good understanding of concepts/principles in this field.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
3.43 7 0.98   0(0%) 1(14%) 3(43%) 2(29%) 1(14%)
10.   The instructor was able to explain concepts clearly and effectively.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.14 7 0.9   0(0%) 0(0%) 2(29%) 2(29%) 3(43%)
11.   The instructor was well organized and prepared for each session.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 7 0.49   0(0%) 0(0%) 0(0%) 2(29%) 5(71%)
12.   The course objectives were clear.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 7 0.49   0(0%) 0(0%) 0(0%) 2(29%) 5(71%)
13.   The instructor was effective in meeting the objectives of the course.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.33 6 0.82   0(0%) 0(0%) 1(17%) 2(33%) 3(50%)
14.   The course was a valuable contribution to my education.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.14 7 1.07   0(0%) 0(0%) 3(43%) 0(0%) 4(57%)
15.   The instructor was available for consultation with students.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 7 0.49   0(0%) 0(0%) 0(0%) 2(29%) 5(71%)
16.   I learned a lot in this course.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.0 7 1.29   0(0%) 1(14%) 2(29%) 0(0%) 4(57%)

17.   What two or three single words best describe this instructor?
Helpful, knowledgeable
Knowledgable, prompt, and cares about helping to develop better problem-solving skills and habits.
Intelligent, hardcore
Wizard, Honest, Demanding

18.   My general evaluation of the instructor's teaching effectiveness.

Mean N-Size Std Dev   Very Poor (1)  Poor (2)  Average (3)  Good (4)  Excellent (5) 
4.33 6 1.03   0(0%) 0(0%) 2(33%) 0(0%) 4(67%)
19.   The instructor treated students with respect.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 7 0.49   0(0%) 0(0%) 0(0%) 2(29%) 5(71%)
20.   The instructor demonstrated knowledge of the course content.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 7 0.49   0(0%) 0(0%) 0(0%) 2(29%) 5(71%)
21.   This course challenged me intellectually.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 7 0.76   0(0%) 0(0%) 1(14%) 0(0%) 6(86%)
22.   The instructor both sets high standards and helps students achieve them.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.29 7 0.95   0(0%) 0(0%) 2(29%) 1(14%) 4(57%)
23.   The instructor was available for consultation.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.57 7 0.79   0(0%) 0(0%) 1(14%) 1(14%) 5(71%)
24.   Considering everything, how would you rate this COURSE?

Mean N-Size Std Dev   Very Poor (1)  Poor (2)  Average (3)  Good (4)  Excellent (5) 
4.0 7 1.29   0(0%) 1(14%) 2(29%) 0(0%) 4(57%)
25.   The instructor appears to have a thorough knowledge of the subject.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.5 6 0.84   0(0%) 0(0%) 1(17%) 1(17%) 4(67%)
26.   The instructor makes me feel free to ask questions.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.17 6 0.98   0(0%) 0(0%) 2(33%) 1(17%) 3(50%)
27.   The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.5 6 0.84   0(0%) 0(0%) 1(17%) 1(17%) 4(67%)

28.   Additional Comments
Office hours, especially with the T.A.s, were really helpful. The instructor really cares about the success of the students and their development of better problem-solving habits and skills. Easy to consult about developing better study habits for the class, as well as for guidance for practice problems during class. While I am not a fan of the flipped classroom model, I feel like it helped me a lot in terms of understanding the content. I was not too fond of the Cornell notes, but at the same time, they were also pretty helpful. I definitely learned a lot in this class, and despite the struggle and the challenges, I consider it to be one of the better ICS classes that I have taken so far. Content in class is fine and well organized; I believe that because lower ICS division classes were too lenient with their grading, a lot of people struggled. This class helped me to refresh and really learn those skills that I did not really retain well from lower-division classes.
The first half of this class is significantly easier than the second half. Even if you are doing well in the course, don't start to get complacent once you reach dynamic programming. This is when the class actually "begins" and you will need to put in even more effort than you originally have to do well in the course. Also do NOT cheat in this class. Nodari means it when he says that he doesn't take cheating lightly and unfortunately class mates of mine have been reported to the office of judicial affairs for academic dishonesty this semester. My one tip to pass this class is to attend every single office hour you can. There will never be an instance where you don't learn something during this office hour and thinking you can solve something yourself to later find out you are stuck will be a huge regret.
The professor and TAs are professional and very willing to help. There is not much I could do to be successful because the course is designed poorly, with very little active instruction. I was largely unable to take part in office hours which I think may be where the majority of instruction took place. The grading for the assignments was pretty awful as there was no real rubric provided, and the expectation that students can come up with solutions to such complex problems after reading a few chapters in a book is unrealistic without a strong background/foundation or direct help from the professor or TAs. The assignments definitely identified some deficiencies for me, and I learned many concepts but was unable to reproduce anything to the standards set by the TAs. Mostly, I felt this course is designed for someone who already knows everything about the subject or has time to memorize the entire book and/or screencasts, and not just the course textbook, but material from several previous classes is also required. I would not recommend this class for anyone taking other classes or if you are a slow reader. Do not try to take the class after attending Discrete Math from other institutions. Some other students I spoke with seemed to get by without the textbook though so I really don't know. I just know that no matter how hard I tried I was unable to meet the expectations of the teacher, even at times when I attended office hours. Hopefully an intermediary summer course can be offered to help students prepare but maybe the course is just designed to break people's spirits. It would be nice if the class is offered free of charge since the majority of learning takes place independently of the teachers, or similar to Coursera courses which require payment only upon successful completion of all requirements. The grading policies and homework feedback served to demean and demotivate at every step, despite the professor's attempts to encourage everyone. To sum things up, yes, I read the textbook, and no, I did not memorize it, yet. A ton of effort went into building the course, and I can respect that, and I definitely respect the hard work of the professor and TAs, but I feel it's a bit wasted by not offering traditional lectures. I struggle learning some complex materials on my own and that is why I am attending college in the first place. It should be called ICS311 Office Hours, and not pretend this is a real class.