Skip to main content

Survey Results



Course Survey Results


Philip   Johnson   ICS314, Spring 2020

Campus: University of Hawaii at Manoa Course: ICS 314 - Software Engineering I
Department:   Information& Computer Sciences Crn (Section):   83850 (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.47 17 0.87   0(0%) 0(0%) 4(24%) 1(6%) 12(71%)
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.71 17 0.47   0(0%) 0(0%) 0(0%) 5(29%) 12(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.53 17 0.8   0(0%) 0(0%) 3(18%) 2(12%) 12(71%)
4.   The instructor communicates effectively.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.71 17 0.59   0(0%) 0(0%) 1(6%) 3(18%) 13(76%)
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.82 17 0.39   0(0%) 0(0%) 0(0%) 3(18%) 14(82%)
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.65 17 0.79   0(0%) 1(6%) 0(0%) 3(18%) 13(76%)
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.65 17 0.7   0(0%) 0(0%) 2(12%) 2(12%) 13(76%)
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.35 17 1.0   0(0%) 1(6%) 3(18%) 2(12%) 11(65%)
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) 
4.47 17 0.72   0(0%) 0(0%) 2(12%) 5(29%) 10(59%)
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.53 17 0.8   0(0%) 0(0%) 3(18%) 2(12%) 12(71%)
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.53 17 0.8   0(0%) 0(0%) 3(18%) 2(12%) 12(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 17 0.59   0(0%) 0(0%) 1(6%) 3(18%) 13(76%)
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.71 17 0.47   0(0%) 0(0%) 0(0%) 5(29%) 12(71%)
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.69 16 0.6   0(0%) 0(0%) 1(6%) 3(19%) 12(75%)
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.82 17 0.39   0(0%) 0(0%) 0(0%) 3(18%) 14(82%)
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.41 17 0.87   0(0%) 1(6%) 1(6%) 5(29%) 10(59%)

17.   What two or three single words best describe this instructor?
Energetic, Knowledgeable, Funny
Passionate, knowledgable
Passionate, interesting, and direct
Very enthusiastic
Enthusiastic, natural-born teacher, pragmatic
fun, informative
Knowledgable. Organized. Concise.
fun, helpful, experimental
Nice and cool describe my instructor.
Caring and demanding
enthusiastic, reverse-learning
enthusiastic, available
Enthusiastic and approachable
Charismatic and Passionate.
Enthusiastic, energetic
Knowledgeable; Inspirational; Passionate
entertainingly informative

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.24 17 0.9   0(0%) 1(6%) 2(12%) 6(35%) 8(47%)
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.69 16 0.7   0(0%) 0(0%) 2(13%) 1(6%) 13(81%)
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.94 16 0.25   0(0%) 0(0%) 0(0%) 1(6%) 15(94%)
21.   This course challenged me intellectually.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.5 16 1.1   1(6%) 0(0%) 1(6%) 2(13%) 12(75%)
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.44 16 1.09   1(6%) 0(0%) 1(6%) 3(19%) 11(69%)
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.73 15 0.59   0(0%) 0(0%) 1(7%) 2(13%) 12(80%)
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.5 16 0.82   0(0%) 0(0%) 3(19%) 2(13%) 11(69%)
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.88 17 0.33   0(0%) 0(0%) 0(0%) 2(12%) 15(88%)
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.5 16 1.1   1(6%) 0(0%) 1(6%) 2(13%) 12(75%)
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.75 16 0.58   0(0%) 0(0%) 1(6%) 2(13%) 13(81%)

28.   Additional Comments
Class is too easy, no challenge. Make it harder.
I didn't get the teammates I wanted for the final project but it's understandable, as it happens irl too.
If a student is taking this class be ready for the intensity of the workload it's not a hard class at all if you keep up with the required work and WOD's are not too intense at all it just gets a bit repetitive at times with Tuesdays just practicing for the Thursday WOD and Thursday doing the WOD and the rest of the work being done at home.
Professor Johnson is gifted at teaching and he really did an outstanding job developing and refining the curriculum for this course. I know it was not done alone and I was skeptical early on when we did tutorials from other sites or course, but it all makes perfect sense. There is so much to learn, and there are many great tutorials out there. By having us complete some basic, structured tutorials to build our foundation, we really killed two birds with one stone. In fact, the entire course was designed to teach us a myriad of valuable skills while simultaneously accomplishing smaller achievements which ultimately led to the end-product(s) -- a fully functional application developed as a small team, a grab bag of code snippets to which we can refer, almost a dozen professional essays to highlight our accomplishments, access to critical software and tutorials along with experience, and last but not least, a polished professional persona that will help kickstart our career. Moreover, these valuable skills are essential even for students not planning to become software engineers. It's almost like the end of an informercial...but wait, there's more! As a former instructional designer, I have firsthand knowledge of the time and effort that goes into creating a successful course, and it is clear that every aspect of the course was well thought out, crafted professionally by a teacher, and not just an academic with a job teaching. Lastly, during this semester we suffered some setbacks brought about by the COVID-19 pandemic. Professor Johnson rapidly adapted to meet the new challenges and I felt he really took the time to understand what students were going through and adjusted expectations accordingly. On another note...hats off to the TAs! Rashmi and the TAs for my other courses do so much. I cannot believe how many assignments Rashmi must have checked and graded, and she also taught pre-WOD sessions during office hours, and hosted virtual office hours regularly after we converted to online. All in all, this was an amazing course and I look forward to having the opportunity to take another course with Professor Johnson in the future.
The work load is a lot but it's really fun to see the possibilities that can be done because of it. I enjoyed the course and never felt burdened to do any of the coding assignments because it was so engaging. As long as you keep doing the assignments you are supposed to, you can stay on track and learn efficiently. Its broken down concepts that you gradually learn and by the end, you come out with a great amount of knowledge than before. This is probably one of the best courses you'll take as it will apply far beyond school.
This class helped me learn so much about front end designing as well as some back end. I know we only have a limited amount of time in the class for a semester, but I would've loved to learn how to link things in the webpages we created and more back end stuff as well.
I learned a lot in this course. The content in this course is fun and engaging.
no additional comments
Due to covid, learning did get more difficult but still was manageable. For future students, please work on the practice WODS ahead of time and don't just copy the code on your own. Try to learn it as when the actual WOD comes up which are worth a lot of points, it will be easier to do in the given time.
This course was amazing in every aspect and motivated me to continue programming and learning about software engineering.