Skip to main content

Survey Results



Course Survey Results


Philip   Johnson   ICS314, Fall 2015

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


1.   Class Level (pick one) - please note that by answering this question you could potentially jeopardize your anonymity

Mean N-Size Std Dev   Freshman (1)  Sophomore (2)  Junior (3)  Senior (4)  Grad (5)  Other (6) 
4.25 16 0.68   0(0%) 0(0%) 0(0%) 14(88%) 0(0%) 2(13%)
2.   Course - please note that by answering this question you could potentially jeopardize your anonymity

Mean N-Size Std Dev   Elective (1)  Required (2) 
1.42 12 0.51   7(58%) 5(42%)
3.   The instructor demonstrated knowledge of course content.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.81 16 0.54   0(0%) 0(0%) 1(6%) 1(6%) 14(88%)
4.   The instructor fulfilled the goals of the course.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.56 16 0.63   0(0%) 0(0%) 1(6%) 5(31%) 10(63%)
5.   The instructor communicated effectively.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.56 16 0.63   0(0%) 0(0%) 1(6%) 5(31%) 10(63%)
6.   The instructor was consistently well-prepared and organized for class.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.63 16 0.62   0(0%) 0(0%) 1(6%) 4(25%) 11(69%)
7.   The instructor was accessible to students.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.63 16 0.62   0(0%) 0(0%) 1(6%) 4(25%) 11(69%)
8.   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.56 16 0.51   0(0%) 0(0%) 0(0%) 7(44%) 9(56%)
9.   I deepened my interest in the subject matter of this course.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.63 16 0.62   0(0%) 0(0%) 1(6%) 4(25%) 11(69%)

10.   Which aspects of the course were most valuable?
performing to be a good software engineer by developing web applications and gaining a strong online presence. Simulating team work through final projects and weekly classes Workout Of the Day (WOD).
-Use of other communication program besides email. Made it easier to communicate to instructor and fellow classmates. -Good in-class exercises to apply learned concepts
I enjoyed the different style of this course. This class was a learn-by-doing class, so class time was dedicated to learning through practice and mini quizzes.
The way modules were setup to incrementally grow your knowledge throughout the semester, culminating in a final project that forces you to utilize it. The near daily assignments and in class WODs forced you to keep up with the materials or be sunk.
The WODs
The experience with new programming languages and experience with coding under pressure
I enjoyed learning the different tools for software engineering. Screen casts were very helpful.
Practice WoDs
All the tools that I was introduced to. I really liked that we used applications like HuBoard and Slack.
Gaining basic knowledge of common web-development languages and technologies.
The Morea Website.
Course material that is relevant to modern software development.
In-class WODs, practice WODs
The final group project was the most valuable for me. I learned a lot about meteor and working with github and teammates.
Group work


11.   Which aspects of the course were least valuable?
I understand there are a lot of writing to grade and read, though if the goal is to help students have a portfolio to share the project, it needs to be focused on as a separate part for I am too focused on the software engineering part then the writing part from my perspective. Each post needs to be critic to share a better post of the project for the world.
Thought everything was valuable
I didn't like that the timed quizzes were all or nothing. I would have liked to be able to receive partial credit for timed quizzes because then it wouldn't be as stressful knowing that I would get a 0 if I don't finish everything.
Far too much emphasis on perfect execution for the timed in-class WODs. If a syntax error or an unforeseeable problem comes up, there's a good chance you'll obtain a zero.
The essays
The weekly reflections and time constraints for WODs
N/A
The brevity of the time period given to each topic - I felt like you could have a whole semester dedicated to the first half of the course. Screen casts for each topic (rather than an actual lecture) were also hard to follow along with or watch on a regular basis.
None?
Unsure at this time.
Can't think of much.
WoD

12.   The instructor gives clear explanations.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.44 16 0.63   0(0%) 0(0%) 1(6%) 7(44%) 8(50%)
13.   The instructor seems to enjoy teaching.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.88 16 0.34   0(0%) 0(0%) 0(0%) 2(13%) 14(88%)
14.   The instructor seems knowledgeable in many areas.

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%)
15.   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.69 16 0.6   0(0%) 0(0%) 1(6%) 3(19%) 12(75%)
16.   The instructor was enthusiastic about the course material.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.88 16 0.5   0(0%) 0(0%) 1(6%) 0(0%) 15(94%)
17.   The instructor acknowledges all questions insofar as possible.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.56 16 0.63   0(0%) 0(0%) 1(6%) 5(31%) 10(63%)
18.   The instructor is willing to meet and help students outside class.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.06 16 0.93   0(0%) 0(0%) 6(38%) 3(19%) 7(44%)
19.   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.38 16 0.72   0(0%) 0(0%) 2(13%) 6(38%) 8(50%)
20.   The instructor was professional.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.56 16 0.63   0(0%) 0(0%) 1(6%) 5(31%) 10(63%)
21.   The instructor seems well prepared for each class.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.5 16 0.63   0(0%) 0(0%) 1(6%) 6(38%) 9(56%)
22.   The instructor presented the course materials in a clear and organized way.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.5 16 0.82   0(0%) 1(6%) 0(0%) 5(31%) 10(63%)
23.   In general, the course was well organized.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.56 16 0.81   0(0%) 1(6%) 0(0%) 4(25%) 11(69%)
24.   The instructor makes the course difficult enough to be stimulating.

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%)

25.   My overall evaluation of this instructor is....
Professor Johnson compensate a lot for the student showing them by making the class as a actual software development.
Excellent
He is a very enthusiastic and helpful teacher. You will learn a lot from him.
Excellent, enthusiastic professor who cares about the students gaining knowledge and applying it in a real, meaningful manner.
A great teacher
Very good professor, very knowledgeable and very passionate and enthusiastic of about his course material.
Great professor, teaches useful and modern skills (which is great since software is a rapidly growing and changing), but I felt that the screen casts and somewhat "disconnected" teaching method was less effective for me.
Good Teacher. Cares about what he's teaching. Knowledgeable.
A very intelligent and entusiastic instructor who benefits students by introducing material not featured in many other ICS classes.
Exceptional.
He organized things well and seems to be fair.
Class is unorganized although everything is on a website. It feels like we are not using class time effectively

26.   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.69 16 0.48   0(0%) 0(0%) 0(0%) 5(31%) 11(69%)
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.63 16 0.62   0(0%) 0(0%) 1(6%) 4(25%) 11(69%)
28.   Grades are assigned fairly and impartially.

Mean N-Size Std Dev   Strongly Disagree (1)  Disagree (2)  Neutral (3)  Agree (4)  Strongly Agree (5) 
4.31 16 0.87   0(0%) 1(6%) 1(6%) 6(38%) 8(50%)

29.   My overall evaluation of this course is...
My evaluation of this course is same as the most valuable part of the course.
Excellent
This course is a lot of work, but if you put in the time you can get a good grade and will learn a lot.
Take this course if you have the time and want to learn some useful skills. Don't underestimate the amount of time you'll need to put in, but it is definitely rewarding if you want to pursue software engineering.
Hard but good.
Very good course, time consuming, but very good course for the experience and for the newly gained knowledge.
It's good. I'm glad I took it.
Would recommend this course.
Course was a lot to handle; time consuming. If I had more time to allot to this class, I would've really got the full impact of his teaching style. It was a writing intensive course so it was all expected. Wish i could've devoted more time because I felt this class was/is very beneficial for software engineering. Just happened to take it during the most busiest semester of college career.
I liked it for the most part but I wish we did a smaller project before the final group project because I felt I learned more when trying to do something myself instead of just following a tutorial.
Could be better.


30.   Other comments:
no comments
Maybe make the WODs worth points? it was easy to forget to do them on time or to prioritize other things over it
Doing the WODs weren't bad, but maybe things could be shifted so there's more time for the project.
I'm not sure I really know what "Software Engineering" is. I felt that this course taught me a lot about web development and related technologies.
None.