Skip to main content

Survey Results



Course Survey Results


Philip   Johnson   ICS314, Spring 2024

Campus: University of Hawaii at Manoa Course: ICS 314 - Software Engineering I
Department:   Information& Computer Sciences Crn (Section):   82693 (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.82 34 0.46   0(0%) 0(0%) 1(3%) 4(12%) 29(85%)
2.   Considering everything, how would you rate the GA/TA’s sections of this COURSE?

Mean N-Size Std Dev   Very Poor (1)  Poor (2)  Average (3)  Good (4)  Excellent (5) 
4.79 34 0.59   0(0%) 1(3%) 0(0%) 4(12%) 29(85%)
3.   Considering everything, how would you rate the LAB for this course?

Mean N-Size Std Dev   Very Poor (1)  Poor (2)  Average (3)  Good (4)  Excellent (5) 
4.64 33 0.6   0(0%) 0(0%) 2(6%) 8(24%) 23(70%)

4.   What did you find most valuable and helpful about the instructor?
Very knowledgable and wise. Tells us what recruiters look for in a real software engineering job and prepares us as much as he can with the little time provided.
the professor cares about the students and ensures that they are prepared for the real world in computer science. This is probably the only class that has taught me real applicable skillsets that I will need not only for computer science, but life in general.
a lot of information taught is very valuable.
He has been teaching this course for a long time, he taught my sibling and he was one of their favorite professors, so I naturally had high expectations. He very much did meet these expectations, he has a very friendly personality and his teaching style is unique and easy to understand. He engages the students in every class, making each topic interactive and social, encouraging us to help each other. The WODs were something unique that I hadn't seen in any other class; it may have been Stockholm syndrome but I think about halfway through I came to enjoy them and the slight adrenaline rush it gave me. This was one of the classes that I looked forward to every week.
Very open to communication. The discord helps a lot because he is available to ask questions to more than other professors.
He was very friendly and easy to approach
I found leaning new languages helpfup
Very passionate about subject, and preparing us for life outside of college!
He has a good way of framing failing or setbacks, it makes this course an easier space to learn.
I really like how engaging and real he is. He treats us more as peers or as his mentees which allows for a more comfortable working/studying environment.
Very awesome
Explained things very well and understanding
Very helpful and full of energy
energy while teaching class
Very approachable and understanding. Viewed students as equals.
He was enthusiastic about the material and the real world applications of them.
The pedagogy of this course is very transparent, as highlighted in this course's Morea webapge. The most valuable is the fact most of the content are within this web app, which allows me to further inspect next week's lecture, content, and assignments to plan and learn ahead, which is very rare in other courses, in terms of breadth of information and what to expect, that is given in the first day of class.
The instructor pushed ourselves to do better than previously; making sure we improve not only in the class but, our life
The instructor reinforced good habits that can be found in real-life job settings.
He has a very friendly vibe around him which makes him easy to talk to and assures us not to worry to much about the WODs. He gives it to you straight about the worries students may have with this course and addresses ways to overcome it.
I enjoyed this class even though i did fail one wod i left understanding why
Very transparent about expectations of the class, assignments were very good at teaching concepts.
The professor showed skill, knowledge, and passion in what he does since the first day of lecture. He always gave great feedback, made the class entertaining, and would do his best for all of us to succeed.
The instructor answered questions and if the questions were not up to par or did not have enough information would give ways on how to improve the question.
Very passionate about software engineering and class was very fun. One of the best ICS classes I have taken to date.
He’s very engaging and is able to explain things in a clear and concise way.
He provided a large amount of enthusiasm during class and did not hesitate to answer questions in class.
The most valuable and helpful is answering all problems immediately.
Our professor makes WOD for us every Thursday, this helped me a lot to understand the course.


5.   What did you find least valuable and helpful about the instructor?
Stern about talking in the Discord server instead of talking to him directly. Especially about personal stuff.
n/a
All questions wore forced to be public. All questions needed to be specifically formatted in a specific way, or else we wouldnt get an answer. The professor also used students as bad examples showing their mistakes publically making me not want to be an example. Such as showing bad examples of students who made mistakes as what not to do.
He can be a little condescending sometimes, though it's usually only when he needs to repeat himself for the nth time. I think it may deter some people from actually asking questions though. He likes to make examples out of students, both in a good way and bad way; such as showcasing their work when it's exemplary, but also posting bad works with some slight criticism. However, I know that this is all for the students' benefit and to help them figure out what we should and should not do.
nothing
n/a
Sometimes can end up on tangents about how important it is to study, instead of actually teaching
This class is mostly self-directed, but for the in-class exercises I wish that they would spend a bit more time reviewing the solutions to a practice wod in class.
Something that I don't think was as valuable was how direct he was when it came to asking smart question. Sometimes I felt like he was a bit rude and intimidating, however, I also understand that he is just trying to prepare us for the real, brutal world.
His taste in music
Bit of workload
nothing
Whenever we had a question for something he would direct us to make a smart question which is understandable for a long term understanding of cooperation and team work. But when a smart question is posted it takes a while if not at all to be answered. The question could pertain to an assignment that is time sensitive.
He's solid all around.
The instructor is very helpful and adaptive. No comment on least valuable and helpful.
nothing
N/A
N/A
this class was fun there was nothing unvaluable
Instructor was often insistent on having students ask "smart questions" which I agreed with in concept. In practice, the instructor would be openly critical and dismissive of questions in the class discord if they weren't deemed smart questions, which often discouraged students from wanting to submit questions. On one occasion, I messaged the instructor directly with a question, and he questioned why I wasn't posting my question to the discord (despite him expressing that asking him questions directly was fine). I explained my reasoning to the instructor, but did not bother responding to me. Often I would instead direct my questions to the class TA privately.
N/A
The instructor was not available after a certain time of night
N/A
Can’t think of anything
The integration of discord for the class versus using Laulima as the primary learning management system.
The least valuable and helpful is not much material to learn.
We should cover more knowledge in class. Not went back home and learn by ourself.

6.   The instructor is fair and objective in evaluating students.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.44 34 0.86   0(0%) 2(6%) 2(6%) 9(26%) 21(62%)
7.   The instructor is well prepared and organized.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.62 34 0.65   0(0%) 1(3%) 0(0%) 10(29%) 23(68%)

8.   Which aspect of the course were most valuable?
WODs, Portfolio building, and realism. Prepared me the best out of all ICS courses Ive already taken.
The structure of the course, using the morea framework.
learning html/css in relaton to react, meteor etc
I learned a whole lot in this class, from having 0 experience in website design and software engineering to being able to code a whole website from scratch. I think the HTML, JS, CSS, and all of the general software design tools will really come in handy
Being able to learn hands on and not just be lectured
learning react and javascript.
Portfolio/ projects for post graduation
The course site was neat and easy to navigate. The modules were all sorted accordingly and so if you can pace yourself accordingly, and most of the practice wods had tutorial videos attached to them.
I think everything in the course was valuable. The essays allowed for us to reflect on what we learned while also building our portfolio and writing background, the WOD's prepare us for interviews and challenges we may encounter in the real world, and group work allowed to team building, socializing, and team-work.
The github and the team projects
The in class practice and hw WODS
the WODs
The WODS were helpful in developing critical thinking skills in a timely manner.
I hated the WODs as I got 0 for majority of them, but it pressured me to learn the material. There are extra credit opportunities, which I appreciated.
I like the collaboration aspects of software engineering, and learning how to work as a team to build practical application while simulating how industry software engineers would do such activities is very helpful.
The in-class WODS and lab days were very helpful and informative
The projects and homework assignments were the most valuable.
Team Organizations and discussions after WODs and the final project. Helped students collaborate and work together in a more professional manner.
all of it shout out to the alyssia she was cool too
All the software engineering stuff. Yeah, we knew coding (which actually I wish there was more of) but all the GitHub and deployment and stuff that’s not necessarily coding was extremely helpful, and this class helped tie those things together for me, where as before I knew of it but not how to go about it, it was intimidating.
Although they were hard, I believe the WODs definitely helped me become a better programmer. As much as I was stressed each week because I had to pass, this motivated me to try and understand what I was doing instead of just relying on the internet resources. I also liked that there were many extra credit opportunities for students who did not have a chance to succeed in their WODs, or homework.
The wods and the experiences leading up to the wods were probably in my opinion the most valuable things about the course.
The hands-on experience with the Meteor.js stack.
The WODs, they provided a good way to test our skills while under pressure.
The due date of assignments were clearly laid out in on the class website.
The most valuable is learn by myself.
The WOD.


9.   Which aspect of the course were least valuable?
essays
n/a
the required essays that didn't require any form of computer knowledge to solve.
At the moment I'm not sure. I think that the resources and concepts that we learned were very interesting and can help in the future, but I don't know truly how applicable any of them are until I start really working.
nothing
i think meteor is a little outdated
Essays
Not sure, I think this class does a pretty good job of helping students learn.
I feel like the smart-questions portion wasn't necessarily least valuable, but came off strong and intimidating. I wish we had a little more freedom on trying to learn it.
WODS
Stress
the tuesday classes
Some of the experience modules werent all that helpful since it was basically follow along and repeat until you can understand why we're doing these things rather than explaining why.
It would be nice to get individual feedbacks on the essays.
I believe this course has more homeworks / exercises than every other course I have experienced, which is ok. The instructors tries their best to notify students in advance about an upcoming homework that is due, but is very forgettable for work that is due during the weekends. I wish this is minimize a bit, and focus more on teamwork collaborations.
N/A
N/A
nothing
The essays. I understand the reason the instructor had us do it, but I don’t feel like it really contributed to my learning, nor my professional portfolio.
I didn't find anything to be least valuable.
The least valuable aspect was the due date of some assignments as the assignments were due after the wods happened but they contained information that was on the wods.
N/A
Can’t think of any.
The least valuable aspect is the discord announcement channel as it forced people to use discord instead of Laulima and email for important class announcements.
The least valuable is not much information in the class to learn.
None


10.   Other comments?
n/a
no
n/a
Nope
I was intimidated by the course, but I did ok.
Class is great and I recommend keeping up the great course because it is taught well
I enjoy the tests, but I felt like every new topic accompanied by a test was very challenging.
loved this class
Alyssia is an amazing TA.
N/A
None

11.   The instructor was open to comments and questions.

Mean N-Size Std Dev   Rarely (1)  Sometimes (2)  Frequently (3)  Generally (4)  Almost Always (5) 
4.74 34 0.51   0(0%) 0(0%) 1(3%) 7(21%) 26(76%)
12.   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.71 34 0.52   0(0%) 0(0%) 1(3%) 8(24%) 25(74%)
13.   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.85 34 0.36   0(0%) 0(0%) 0(0%) 5(15%) 29(85%)
14.   The instructor treated students with respect.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.76 34 0.5   0(0%) 0(0%) 1(3%) 6(18%) 27(79%)
15.   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.88 34 0.33   0(0%) 0(0%) 0(0%) 4(12%) 30(88%)
16.   This course challenged me intellectually.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.44 34 0.82   0(0%) 2(6%) 1(3%) 11(32%) 20(59%)
17.   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.71 34 0.46   0(0%) 0(0%) 0(0%) 10(29%) 24(71%)
18.   The instructor was available for consultation.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.5 34 0.79   0(0%) 1(3%) 3(9%) 8(24%) 22(65%)
19.   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.76 34 0.43   0(0%) 0(0%) 0(0%) 8(24%) 26(76%)
20.   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 34 0.0   0(0%) 0(0%) 34(100%) 0(0%) 0(0%) 0(0%) 0(0%)

21.   If you answered 'Other' for the question above, please specify.
n/a
no
n/a
Nope
flipped format
N/A
N/A