Campus: | University of Hawaii at Manoa | Course: | ICS 314 - Software Engineering I |
---|---|---|---|
Department: | Information& Computer Sciences | Crn (Section): | 79272 (001) |
1. Class Level (pick one) - please note that by answering this question you could potentially jeopardize your anonymity
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. The instructor demonstrated knowledge of course content.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. The instructor fulfilled the goals of the course.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. The instructor communicated effectively.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6. I gained a good understanding of concepts/principles in this field.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7. I deepened my interest in the subject matter of this course.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8. Which aspects of the course were most valuable? |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Creating a presence in the world of software engineering by putting yourself and your work online.
Having modules that build off a previous module's work helps one understand how the web
application is designed and makes for more efficient designs.
This class, more than any other ICS class I've taken, teaches you about the
"real world" skills that aren't taught in other courses - most of which have
to do with learning how to collaborate with a team of programmers. The class
has a pretty heavy load, but it's worth it. Everything you do in class is
meant to benefit you directly.
I think introducing the time-limit aspect to programming was really helpful
and now I feel like I'm able to do so without feeling nervous. I am also
very glad that the first thing we did in this class was to create a
professional portfolio and LinkedIn account, and throughout the course, we
even made GitHub accounts. Most of us are almost graduating, so having all
these things in hand was really helpful.
Creating Personal Profile.
The assignments and screencasts. The screencasts were a huge part in learning
the material.
The in-class and at home WODs were a great way to learn the material. Also, watching Dr. Johnson
implement the solution helped me to understand the material when I initially didn't understand it.
The hands on design of web application.
The constant practice of subjects we learned
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9. Which aspects of the course were least valuable? |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Java webapp programming. I would have like to learn a different non-Java
language/framework.
Some of the longer WOD's could have used more build up as to make them less stressful/intensive
(though this may have been on purpose).
Really can't think of anything. One of the best classes I've taken.
Writing the blog posts were the most difficult part about this course (but
it wasn't too bad).
Drawing ER-Diagrams.
If I had to choose something it, it would be the books requirement.
I didn't really care for the blog posts. While I understand that it may be valuable to potential future
employers, I can't say that I learned much from the experience.
n/a
HEBS
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10. The instructor gives clear explanations.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11. The instructor seems to enjoy teaching.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12. The instructor seems knowledgeable in many areas.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13. The instructor was effective in meeting the objectives of the course.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14. The instructor was enthusiastic about the course material.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15. The instructor is willing to meet and help students outside class.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16. The instructor makes me feel free to ask questions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17. The instructor seems well prepared for each class.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18. The instructor presented the course materials in a clear and organized way.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19. In general, the course was well organized.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20. My overall evaluation of this instructor is.... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Professor Johnson is a really great instructor. He shows us what it takes to be competent in the software engineering world.
A great teacher that presents the material in a way that is (mostly) easy to understand.
One of the best ICS professors.
It was a great experience being taught by Dr. Johnson. He was very
encouraging about the importance of taking advantage of opportunities that
would benefit us in the long run. I think many of us would never have
thought to participate in Startup Weekend, but it turned out to be a great
experience that we can talk about to future employers. I think he has done
very well to prepare for working in the field.
Good Professor.
Great teacher, tough grader. I definitely learned a lot in this course which
I'm sure will be applicable in whatever I plan to do after graduation. As the
semester went on, my greatest fear was not failing the course; it was that I
may disappoint the professor.
Excellent.
Very good
A good professor. Would take a class from him again.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21. Assignments are relevant to what is presented in class.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23. Grades are assigned fairly and impartially.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24. My overall evaluation of this course is... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is a great course take with Professor Johnson. Although the work maybe frequent, they are pretty interesting.
I gained some useful skills that I can use in future programming assignments and now have some
experience in areas that I have not yet experienced.
I think I summed it up already. Great course!
I really enjoyed the structure of this course. Rather than going to class
to sit through a long lecture, we were able to watch short screencasts that
highlighted the main concepts to remember and simply go to class to do
exercises. The structure did not make it harder to learn compared to normal
classes; in fact, I feel like I've learned much more than I normally would
just sitting through a lecture.
Interesting Course.
Highly recommended but be prepared to work (a lot). It also helps a lot if
you have a good laptop. I'm taking 4 classes this semester but I spend the
most time doing the workload from 314.
Highly recommended.
Very useful and insightful
Well organized and surprisingly a lot of fun
Hard course, but learned a lot. The timed WODs are stressful, not sure if it
being timed helped me learn anything.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25. Other comments: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
My favorite class this semester, and one of my favorite in my college career.
This class asks a lot of you so you have to be prepared to invest a lot of
time, but Professor Johnson seems to recognize this and therefore is lenient
enough with when you get work in. I really like that he encourages us so
strongly to branch out into the "real world" and build job skills beyond the
classroom.
Best class of this semester. I'll leave it up to whoever is reading this to decide if that means this class was really good or my other ones all sucked.
One of the courses where most of the knowledge learned will actually be
useful in real life! Fun and moderately challenging course.
Blog posts were a little tedious but understandable due to the WI the
course offers.
I did not like the "surprise" assignments not due on Tuesday without a
clear announcement of the due date. Yes the WODs were announced but not all
of the due dates, and since most of the WODs had only one assignment it
became routine to assume Tuesdays to finish them, unless announced. Some
WODs had multiple assignments that were due before Tuesday and although the
announcement of the WOD is given out I believe an announcement of the due
dates should also be included for all assignments, that would have been
really helpful for turning all assignments in on time. I checked my email
and the group posts everyday to get heads up on the events that occur but
still managed to miss some assignments.
Or another possibility that would help is tentative due dates listed for
all assignments in the calendar, that way we can expect non Tuesday work to
be done a lot earlier. Most of us I would say start on the WODs on the
weekend so if an assignment were due on Friday, we may not even realize it.
I've talked to some of the other students and they also missed assignment
due dates because of this "surprise". Putting up due dates for assignments
on the calendar earlier by at least a week would be really helpful, maybe
not even post the WOD but just the due date that would improve the
assignment submission rate I'd say.
Some of feedback responses to our assignments were a lot harsher than what
other professors would have responded with so that was a little
interesting.
I think that all WODs done in class should have no DNF time until the end
of class (all 1 hour 15 minutes). Unexpected circumstances may occur in
doing a WOD. I remember doing a WOD three times in one class because I was
unfamiliar with GitHub and somehow deleted my changes.
Assignments being due at 12am would also be nice.
can't think of anything else at the moment. but great class overall!
Class was a lot of work but was a lot of fun.
Hands down, this is the best ICS course I've taken at UH and I'm glad it's
being offered and taught by a passionate teacher.
None.
I need a better laptop for 414. I hope I can get a Macbook or something for
cheap on Black Friday.
I learned a lot from his course. He is very knowledgeable and enthusiastic
about the material being taught.
|