Skip to main content

Survey Results



Course Survey Results


Philip   Johnson   ICS314, Spring 2021

Campus: University of Hawaii at Manoa Course: ICS 314 - Software Engineering I
Department:   Information& Computer Sciences Crn (Section):   88145 (001)    


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.78 23 0.42   0(0%) 0(0%) 0(0%) 5(22%) 18(78%)
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 24 0.69   0(0%) 1(4%) 0(0%) 4(17%) 19(79%)
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.54 24 0.78   0(0%) 1(4%) 1(4%) 6(25%) 16(67%)
4.   The instructor communicates effectively.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.79 24 0.41   0(0%) 0(0%) 0(0%) 5(21%) 19(79%)
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.88 24 0.34   0(0%) 0(0%) 0(0%) 3(13%) 21(88%)
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.63 24 0.77   0(0%) 1(4%) 1(4%) 4(17%) 18(75%)
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.83 24 0.38   0(0%) 0(0%) 0(0%) 4(17%) 20(83%)
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.83 24 0.38   0(0%) 0(0%) 0(0%) 4(17%) 20(83%)
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.75 24 0.44   0(0%) 0(0%) 0(0%) 6(25%) 18(75%)
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.71 24 0.46   0(0%) 0(0%) 0(0%) 7(29%) 17(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.71 24 0.55   0(0%) 0(0%) 1(4%) 5(21%) 18(75%)
12.   The course objectives were clear.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.78 23 0.42   0(0%) 0(0%) 0(0%) 5(22%) 18(78%)
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 24 0.55   0(0%) 0(0%) 1(4%) 5(21%) 18(75%)
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.75 24 0.44   0(0%) 0(0%) 0(0%) 6(25%) 18(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.46 24 0.93   1(4%) 0(0%) 1(4%) 7(29%) 15(63%)
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.71 24 0.46   0(0%) 0(0%) 0(0%) 7(29%) 17(71%)

17.   What two or three single words best describe this instructor?
I love his laid back approach, quick to reply to questions. Well organized.
friendly, knowledgeable
Knowledgeable, enthusiastic, and engaging
Enthusiastic, Engaging
Prepared, comedic, engaging
Passionate, thoughtful, well-spoken, knowledgeable
Solid prepared
Passionate, understanding
Organized, passionate, fair.
Knowledgeable, Generous, Enthusiastic
organized, funny
Enthusiastic, helpful, knowledgeable
AMAZING, FUN, INSPIRING
Enthusiastic, old fashioned
Non-robotic, enthusiastic
Passionate and Animated
Interesting and nice
Chill, Fun
Detail oriented
understanding, chill, wise
Enthusiastic
Compassionate, Motivating, Approachable

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.58 24 0.93   1(4%) 0(0%) 1(4%) 4(17%) 18(75%)
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.75 24 0.44   0(0%) 0(0%) 0(0%) 6(25%) 18(75%)
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.92 24 0.28   0(0%) 0(0%) 0(0%) 2(8%) 22(92%)
21.   This course challenged me intellectually.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.75 24 0.44   0(0%) 0(0%) 0(0%) 6(25%) 18(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.79 24 0.41   0(0%) 0(0%) 0(0%) 5(21%) 19(79%)
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.63 24 0.71   0(0%) 1(4%) 0(0%) 6(25%) 17(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.87 23 0.34   0(0%) 0(0%) 0(0%) 3(13%) 20(87%)
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.92 24 0.28   0(0%) 0(0%) 0(0%) 2(8%) 22(92%)
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.43 23 0.73   0(0%) 0(0%) 3(13%) 7(30%) 13(57%)
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 24 0.44   0(0%) 0(0%) 0(0%) 6(25%) 18(75%)

28.   Additional Comments
great class and instructor!
My only gripe with the class was that it had no tolerance for late work despite work often coming out on the day or a couple days prior to when it was due. Outside factors can play a role on class participation and when assignments can be completed by the student. Providing some leniency in the late policy can alleviate some of the stress and burnout related to these factors.
The course was presented and planned out well.
I really liked that the professor tried to get to know us by asking us little questions each morning. I think it made the class more interesting and it was really thoughtful of the professor.
Enjoyed this course a lot. Learned very valuable things to take to my career
n/a
You should update the course material to encompass all operating systems instead of just mac
None
Dr. Johnson has, by far, been one of the best professors I have had at the University of Hawaii at Manoa. He took a relatively intimidating field and was able to break it down effectively and efficiently. Dr. Johnson is also very understanding and helpful when needed. His positive (and sometimes quirky) attitude made waking up every morning in the middle of a pandemic a little bit more bearable. I do not think I would have had such a positive experience in this class had it not been with him. Additionally, Branden Ogata has been the best teaching assistant that I have ever encountered. He is extremely generous with his time and it is apparent that he is invested in the success of the students (a VERY rare trait in TA's). Branden is also very knowledgeable and patient. He dedicates however much time is needed to help and guide students, something that I am extremely grateful to have had experienced. Branden has been an excellent resource and mentor this past semester. Again, I do not think I would have had such a positive experience in this class had it not been with him. ICS 314 as a whole is an amazing class and was extremely intimidating at first. It is a relatively fast paced class and there are many assignments, but none are unreasonable. WOD's can be scary but have the potential to be a tremendous learning experience (i.e working under pressure, time management, interpersonal cooperation to name a few). This class can be a very transformative experience for students, if they let it (i.e put in the required time). Would highly recommend taking this class with Dr. Johnson and Branden (if possible).

29.   What was the format of this class? online synchronous (class scheduled for particular days and times) online asynchronous (class conducted online - no scheduled class meeting)

Mean N-Size Std Dev   Online Synchronous ()  Online Asynchronous ()  In Person ()  Hybrid: In Person and Online Synchronous ()  Hybrid: In Person and Online Asynchronous ()  Hybrid: Online Synchronous and Asynchronous ()  Other () 
0.0 24 0.0   21(88%) 1(4%) 0(0%) 0(0%) 0(0%) 2(8%) 0(0%)

30.   If you answered 'Other' for the question above, please specify.
None


31.   What were the positive and negative aspects of online learning in this class?
I loved how the solutions were available during the assignment. It showed he trusted us to do the work. I loved how if we get stuck we have a video tutorial to reference. The only thing I could have lived without is the all or nothing WODs. For a second I was feeling really discouraged and honestly thought I was going to fail the course because of it. Luckily there were some extra credit was given and other places to make up for the lost points.
Positive aspects were that I was able to attend class on time without having to worry about travel time. A negative aspect is that group work was difficult because I never saw my classmates.
The negative of learning online was that there was less peer to peer interaction, so you lose a lot of what can be gained inside of the physical classroom. Being online did help with communication outside of the classroom as the discord group that was used for the class was an excellent way to reach out to instructors or other students for help.
Positive- The overall course was very good Negative- Some of the online programs we had to use were a little confusing and tedious to use.
Positives: Our work is done on a computer so doing work during class worked well Negatives: Harder to talk to people in your group over discord than if it were in person
Positive: Can wake up 5 minutes before class Negative: not getting to see classmates or professor, minimal social interaciton
Everything positive. Nothing negative
Negative - not being able to see everyone Positive - being at a computer instead of bringing a laptop to school was nice
Positive: many resources, not need to find help outside. Negative: WODS can be stressful at the beginning. Although it is not difficult to do well on them.
Positive: - ran through discord. it is much preferred over zoom 100%. - format was easy to work with and manage. Negative: - less interaction with classmates - readings can be overbearing
Could manage time effectively but it was sad not having any physical human interaction
Negative: I felt like the WODs were worth such a huge chunk of the course grade. I think it's a very stressful experience (although good practice). I think if they were worth 30-50 points instead of 100 would make more sense. Positives: I learned so much valuable skills in this course. I highly recommend this professor, the TA, and the course. This was definitely a class I feel like I learned a lot for my computer science degree.
I know this isn't answering the question, but Branden the TA is so extremely helpful and amazing, too. He definitely contributed to me continuing this course.
The material in this course is extremely useful, but the format for video lectures is out dated
Positive- Discord was an excellent alternative to Zoom as it provided text message features which is crucial to learning about programming in general. Negative- In-person classes would've been better as it's generally more efficient to work in person than over voice.
positives: much more convenient to attend classes and do groupwork negatives: not much
The feeling of procrastination and laziness
There's not much difference but it was a positive experience learning online because it was a lot easier to communicate with my final project partners.
The negative is hard to make friends. The positive is I can be more prepare for the wods
Positives: - since it's online, no need to commute - since we use discord, it's easier to ask questions to the whole class Negatives: - not as easy to collaborate with group members (for the final project) - no face to face interactions which makes it harder to make friends
The professor, Dr. Johnson, and the TA, Branden Ogata, made learning online a seamless and enjoyable experience. I did not feel that I was 'missing-out' because it was an online class. One positive would be the ease of communicating with the professor and TA. I did not need to schedule a meeting days in advance, I could simply send a message via Discord and would get excellent feedback in return. One negative (and something that cannot be helped) is the fact that there was no casual interaction with the Professor, TA, and students. It did feel somewhat clinical and isolated, understandably.