Campus: | University of Hawaii at Manoa | Course: | ICS 314 - Software Engineering I |
---|---|---|---|
Department: | Information& Computer Sciences | Crn (Section): | 84329 (002) |
1. Global appraisal: Overall how would you rate this INSTRUCTOR?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. The teaching assistant was available for consultation.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Reading assignments are relevant to what is presented in class.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. The instructor communicates effectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. The instructor is enthusiastic about teaching.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6. The instructor was clear with course requirements and grading expectations.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7. Considering everything, how would you rate this INSTRUCTOR?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8. Did the instructor present material effectively?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9. I gained a good understanding of concepts/principles in this field.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10. The instructor was able to explain concepts clearly and effectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11. The instructor was well organized and prepared for each session.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12. The course objectives were clear.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13. The instructor was effective in meeting the objectives of the course.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14. The course was a valuable contribution to my education.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15. The instructor was available for consultation with students.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16. I learned a lot in this course.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17. What two or three single words best describe this instructor? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Very passionate about teaching.
Excited. Passionate. Relatable.
organized, knowledgable
Possibly on Viagra
Engaging, Knowledgable, Passionate
witty, talkative, sarcastic
Enthusiastic, passionate, insightful
Respectable
Awesome
enthusiastic, motivating
Enthusiastic and Helpful
Enthusiastic and Fun
Smart, funny, and diligent.
Enthusiastic. Knowledgable. Helpful.
enthusiastic. Idealistic
Knowledgeable, passionate
Energetic, Enthusiastic, and Enlightening
Enthusiastic, Knowledgable
good screencasts
Knowledgeable, organized, witty,
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18. My general evaluation of the instructor's teaching effectiveness.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19. The instructor treated students with respect.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20. The instructor demonstrated knowledge of the course content.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21. This course challenged me intellectually.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22. The instructor both sets high standards and helps students achieve them.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23. The instructor was available for consultation.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24. Considering everything, how would you rate this COURSE?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25. The instructor appears to have a thorough knowledge of the subject.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26. The instructor makes me feel free to ask questions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28. Additional Comments |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Branden is very knowledgeable and hilarious.
N/A
Essays were a little tedious and I think that more time can be dedicated to explaining how to manage a database as those skills
are crucial to making the final project work.(specifically how to implement things like many to many and one to many relations in a
database)
Friendly mention: Branden was probably the best TA I have taken a course with. He is humorous, and hard-working and intelligent
and I hope he continues to work with Professor Johnson if he does not graduate soon in the future.
None
n/a
Dr. Johnson and Branden provided a great
learning environment.,
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29. Which aspects of the course were most valuable? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Learning more about HTML, CSS, and Javascript.
A wide overview of tools and development environments of Software Engineering, taught in a fast-paced yet student-friendly curriculum by a
passionate instructor.
The project and WOD's were the most valuable
I thought this course gave very foundational parts that every software engineer should know.
The WODS
athletic programming, group projects, git for vcs
The screencasts helped me grasp concepts a lot better. The video tutorials helped me understand the detailed
processes. Also, going to the BWOD's were very useful as well and did help me prepare for the WODs.
Web development along with learning new languages and utilizing these new tools we were given.
All of it was pretty good.
html, css, react, semantic, meteor skills as well as project management
the Wod
Learning new languages, UI Frameworks, software tools such as Git and Databases.
The practice WOD's and in-class WOD's were the most valuable part of this course. It helped me understand the topics.
Athletic software engineering, team
oriented assignments, creating professional
portfolio, project management.
Athletic style coding was helpful for learning. Small broken down pieces of information were easily understandable and build strong foundation of knowledge. TA was extremely open and
helpful to technical problems especially with regular BWOD sessions.
The WODs
The fact that there was an in-class WOD that helped prepare for the graded WOD and that the graded WOD is actually similar rather than "similar" to the practice one.
The aspect of this course that was most valuable was the introduction to web developing. Although, this course doesn't solidify the knowledge
of software engineering, I feel like it is a great start.
JS and HTML/CSS skills
The screencasts for lectures were excellent,
well thought out and well organized. Also, the
class schedule on the course website was
invaluable in managing the large amount of
material covered
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30. Which aspects of the course were least valuable? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I did not care for the WODs.
The amount of readings that we required to do for each module, as some would be in excess.
Doing the online videos, I prefer to be taught in class
blogging (except for writing intensive credit), too much time spent on layout and html/css. not enough time spent
on more important javascript/react/meteor functionality
Nothing
can't think of anything
The essays
I am uncertain until I apply them and realize that "yes this skill wasn't that valuable". I think as of I now I would say the skill I would utilize the least would be Design
Patterns.
Nothing about this course was detrimental towards our knowledge of this course. Every topic was reliable and important towards the
course's main goal - which was to be a better software engineer.
watching a video then expected to regurgitate the exact information was not helpful as much as the written tutorials. the videos were more point and click, but reading made me think more.
Some of the readings were tedious and irrelevant. More guidance or integration into the course would be useful.
The group project
The fact that the graded WOD was all or nothing. There are no opportunities for students for those with most of the knowledge to get points
The aspect that was least valuable in my opinion is the WODs. Although it is great for homework assignments, I felt like in class WODs were
not helpful. Copy and pasting code was quite common and that destroys the purpose of thinking of code.
WODs
I felt there were no portions of the course that
lacked value.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31. My overall evaluation of this instructor is... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The professor taught the course well. I got to learn a lot about web development.
He is very knowledgable of his subject of study, but even more notable is his passion and friendliness that he extends to the entire class. He
makes learning about the content, which may be mundane at some points, enjoyable through his humor and way of instruction.
good
I thought Dr Johnson was quite knowledgeable in his understanding of software engineering concepts. He was able to successfully convey his
ideas to the class.
He is a really good knowledgable guy and I would take him again.
Johnson is really good. enjoyable class and fun to learn from. He is inspiring and funny. In group meetings he
gives good feedback and listens pretty well. I think though he can be a bit snarky sometimes.
Good. Pushes you to create high quality work and trains you to work under pressure with strict time limits.
Really great at doing his job as an instructor.
excellent
Phillip Johnson is an excellent instructor and does a great job on preparing students to handle tasks.
He is really good and provides the best feedback.
Great professor overall. He is very knowledgeable about the topics he is teaching us about. He is very engaging with his students
and cares about everyone's opinion and wants everyone to pass.
Dr. Johnson cares for his students and is
always available to answer questions. He is
enthusiastic about the course material and
does his best to let every student of his
become more prepared and skilled software
development students.
Good overall building of skills and promotion of teamwork.
Very knowledgeable in the subject, cares about the students
Great, a lot of energy and enthusiasm for the subject course even though the only thing I got out of it is that I HATE web development
The instructor is knowledgable, but the course can be designed in a better fashion. There is not enough time spent on each topic, such as
react, semantic ui , and meteor. Each topic only gets a week and I feel like that isn't enough time to truly learn the frameworks, etc.
good
Very knowledgeable, gives excellent lectures.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32. My overall evaluation of this course is... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The course was well organized. I enjoyed the order that I learned everything as it was a great way to build on top of each topic.
It is a good introduction into the field of Software Engineering, taught in a unique way that emphasizes some sort of competitive rivalry in
hopes of covering the amount of content in the course, a method that is pretty effective. This course manages to challenge me intellectually,
yet you feel you are able to understand it with the tools and instructors available.
good
I think this is a very good course to take if someone has never had experience working in software engineering. The course breaks down
fundamentals that can be applied to industry instead of just academia.
Very fun, I feel like I could have learned more from this instructor.
I think its headed in the right direction and could be really great if it was focused a bit more towards actual
development and experimentation.
A good quote to sum up this class is: NO PAIN NO GAIN.
I also appreciate how it doesn't just focus on learning technical skills, but also teaches you how to be ethically
responsible as well as creating a professional persona. (mini character development)
If ever allowed, I would like to take courses that follow after this to learn more.
excellent
Course is highly recommended to other students. I learned a ton about different development techniques and different coding
languages.
This course overall was pretty interesting, but I realize things pick up the pace around the end of the semester and would like some indication of that being so. Group
projects or some aspects of it become difficult as
This course was probably the most I have learned during this semester. I enjoyed it, the workload wasn't too harsh and the topics are
interesting and with a great instructor like Professor Johnson, the course was even more enjoyable.
One of the most fulfilling courses of my
undergraduate career.
Good content to learn, final project was helpful in learning software engineering principles
A lot of work, sometimes busy work, but overall helpful to advancing as a ICS student
Great, a lot of relevant and real skills were obtained, and the fact that I HATE WEB DEVELOPMENT
I would say it is about a 3/5. It is a good introduction to the real world of software engineering. I hope there is more time extended to learning
each topic as this will help alot.
good
I think the course is great, but I feel that
students would better benefit if a database
course was taken in conjunction with this
course, this would provide students with a
more in-depth knowledge of software
development on the front and back-end
|