eCAFE - Course and Faculty Evaluation, University of Hawaii

eCAFE: Course and Faculty Evaluations


Instructor: Edoardo Biagioni

Available Survey Results

ICS699, Summer II 2015
ICS451, Spring 2015
ICS690, Spring 2015
ICS651, Fall 2014
ICS690, Fall 2014
ICS351, Spring 2014
ICS351, Spring 2014
ICS690, Spring 2014
ICS211, Fall 2013
ICS211, Fall 2013
ICS690, Fall 2013
ICS351, Spring 2012
ICS211, Fall 2011
ICS612, Fall 2011
ICS211, Spring 2011
ICS351, Fall 2010
ICS451, Fall 2010
ICS699, Fall 2010
ICS211, Spring 2010
ICS351, Fall 2009
ICS651, Fall 2009
ICS451, Spring 2009
ICS699, Spring 2009
ICS211, Fall 2008
ICS351, Fall 2008
ICS211, Spring 2008
ICS211, Fall 2007
ICS451, Fall 2007
ICS612, Spring 2007

Edoardo Biagioni: ICS699, Summer II 2015

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 699 - Directed Reading or Research Crn (Section): 92297 (802)    

No survey results were found. If you find this is an error, please click on the "Feedback" button to let us know.

Edoardo Biagioni: ICS451, Spring 2015     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 451 - Data Networks Crn (Section): 86041 (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   Sophomore   Junior   Senior   Grad   Other  
3.65 20 0.75 Freq(%) 0 (0%) 0 (0%) 9 (45%) 10 (50%) 0 (0%) 1 (5%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
1.52 21 0.51 Freq(%) 10 (48%) 11 (52%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.76 21 0.54 Freq(%) 0 (0%) 0 (0%) 1 (5%) 3 (14%) 17 (81%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 21 0.72 Freq(%) 0 (0%) 0 (0%) 3 (14%) 9 (43%) 9 (43%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 21 0.79 Freq(%) 0 (0%) 1 (5%) 2 (10%) 11 (52%) 7 (33%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.48 21 0.6 Freq(%) 0 (0%) 0 (0%) 1 (5%) 9 (43%) 11 (52%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.05 21 1.02 Freq(%) 0 (0%) 2 (10%) 4 (19%) 6 (29%) 9 (43%)
8. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.19 21 0.75 Freq(%) 0 (0%) 0 (0%) 4 (19%) 9 (43%) 8 (38%)
9. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 21 1.22 Freq(%) 1 (5%) 2 (10%) 3 (14%) 5 (24%) 10 (48%)
10. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.2 20 0.89 Freq(%) 0 (0%) 1 (5%) 3 (15%) 7 (35%) 9 (45%)
11. Which aspects of the course were most valuable?
Lecture notes were well-made and easy to follow, hits a lot of the points clearly
The valuable aspects of this course included the code review and fair tests.
Lectures were presented in a coherent way and Professor Biagioni always took time answering student's questions.
The practical assignments.
All of them. Assignments were well designed.
Slides
I think it was cool how we simulated each layer of a network throughout the semester. The course was structured well.
Large array of material presented
Assignments make us fully understand what we are trying to learn in class.
Learning the basic of networking
Learning how software communicates to eachother using the OSI model and how packets travel through the network.
the coding
I feel the programming assignments were the most helpful as not only did they teach us how data can be organized and sent, it also gave us more experience with an important language like C.
Socket Programming and Networking in C, while all the concepts were also part of the course were important to know as well
Building network layer by network layer
12. Which aspects of the course were least valuable?
Assignments were all fairly related or similar,making it a very "all-or- nothing" kind of environment.
The least valuable aspect of this course was the dry lectures.
Some of the homework was redundant and seemed vaguely structured leading to misinterpretation of what we should actually do.
N/a
None.
The textbook that was provided in this course was very hard to understand as well it was very difficult to access. The slides that was provided did not help to make the homework assignments more clear. It was all rather confusing and difficult to figure how to go about fulfilling the homework assignments.
Too many assignments. We always had an assignment due every week and it drained me - mentally.
Assignments were very challenging. Not much in class time to practice concepts in terms of coding
The lecture because it seems like we can learn the material through the slides.
First assignment and being unprepared for it from the lectures. DNS query assignment was difficult due to the lecture header info being different than the actual header packet.
slides with no pictures
Most everything in the course felt applicable, the only thing I felt was the least helpful was the one assignment with questions from the textbook as it was fairly simple and mostly involved figuring out IP address masks.
Not Sure,
People asking questions without raising their hands and interrupting the professor
13. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.81 21 0.93 Freq(%) 0 (0%) 2 (10%) 5 (24%) 9 (43%) 5 (24%)
14. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.95 21 0.86 Freq(%) 0 (0%) 1 (5%) 5 (24%) 9 (43%) 6 (29%)
15. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 21 0.91 Freq(%) 0 (0%) 0 (0%) 7 (33%) 4 (19%) 10 (48%)
16. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.62 21 0.59 Freq(%) 0 (0%) 0 (0%) 1 (5%) 6 (29%) 14 (67%)
17. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.24 21 0.7 Freq(%) 0 (0%) 0 (0%) 3 (14%) 10 (48%) 8 (38%)
18. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.85 20 0.75 Freq(%) 0 (0%) 1 (5%) 4 (20%) 12 (60%) 3 (15%)
19. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.19 21 0.87 Freq(%) 0 (0%) 1 (5%) 3 (14%) 8 (38%) 9 (43%)
20. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 21 0.78 Freq(%) 0 (0%) 0 (0%) 4 (19%) 7 (33%) 10 (48%)
21. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 20 0.66 Freq(%) 0 (0%) 0 (0%) 2 (10%) 10 (50%) 8 (40%)
22. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.9 21 0.89 Freq(%) 0 (0%) 1 (5%) 6 (29%) 8 (38%) 6 (29%)
23. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 21 0.89 Freq(%) 0 (0%) 1 (5%) 5 (24%) 8 (38%) 7 (33%)
24. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.86 21 0.96 Freq(%) 0 (0%) 2 (10%) 5 (24%) 8 (38%) 6 (29%)
25. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.48 21 0.51 Freq(%) 0 (0%) 0 (0%) 0 (0%) 11 (52%) 10 (48%)
26. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.38 21 0.59 Freq(%) 0 (0%) 0 (0%) 1 (5%) 11 (52%) 9 (43%)
27. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.24 21 0.89 Freq(%) 0 (0%) 1 (5%) 3 (14%) 7 (33%) 10 (48%)
28. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 20 0.61 Freq(%) 0 (0%) 0 (0%) 1 (5%) 8 (40%) 11 (55%)
29. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.19 21 0.87 Freq(%) 0 (0%) 1 (5%) 3 (14%) 8 (38%) 9 (43%)
30. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.52 21 0.6 Freq(%) 0 (0%) 0 (0%) 1 (5%) 8 (38%) 12 (57%)
31. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.38 21 1.16 Freq(%) 1 (5%) 5 (24%) 3 (14%) 9 (43%) 3 (14%)
32. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.38 21 0.5 Freq(%) 0 (0%) 0 (0%) 0 (0%) 13 (62%) 8 (38%)
33. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 21 0.79 Freq(%) 0 (0%) 1 (5%) 2 (10%) 11 (52%) 7 (33%)
34. What did you find most valuable and helpful about the instructor?
The most valuable and helpful aspects about Edoardo Biagioni are his lecture power point slides that usually break down complicated subjects and his openness to questions.
Lectures were presented in a coherent way and Professor Biagioni always took time answering student's questions.
Prof Biagioni is always available and eager to help with any questions .
He explains all pertinent subject matter clearly and efficiently.
He is helpful in terms of answering questions.
He answered everyone's question in class with a good amount of knowledge. He tried his best to answer all questions and encouraged us to see him during office hours.
Great teacher. Very knowledgeable
The office hours of the TA.
Being available for help and discussion about the homework assignments.
his review days
I found how he structured the assignments to allow us to make use of old assignments and have them tie into the newer ones very helpful.
He's always willing to talk to students one on one and also is genuinely concern about the involvement of students in class
Dr. Biagoni is a multi talented network engineer whose years of experience in the field emanate from his lectures. He is direct, concise, and on point thoroughly with his explanations regarding complex material. Humbly if he does not an answer, he is not afraid to say "I do not know".
35. What did you find least valuable and helpful about the instructor?
The least valuable aspect to Edoardo Biagioni was that his lectures were dry and not very stimulating.
He seemed too disconnected from the grading of the assignments.
N/a
None.
At some point, he was very confusing in terms of how he explains the material during lectures, very monotone which would make a student fall asleep in class. Also, the class is already difficult itself, but the way it was structured by doing such difficult homework assignments with only less amount of time that a student can fulfill it makes it very hard due to the fact that the instructions are very confusing, and too vague in terms of what he was looking for. More importantly, prof Biagioni must consider of choosing the right Teaching Assistant throughout this course. The TA most of the time refuses to give some pointers for at least the students to have a clue in terms of what or how he/she should go about implementing each homework assignment. This TA (Jonathan Moroney) does not have a great work ethics, saying to the students 'did you googled it?' What is the point of having a teaching Assistance if this person mostly refuses to help the students.
Not very realistic. All assignments, no matter what the difficulty, were all due in the same amount of time.
N/A
The office hours of the professor.
his slides did not have pictures
Very rarely, sometime he loses track of time
Given that the class is not hardware related, it is not expected, but it would be nice to see the transmissions of data through actual fiber optic cables. This would provide visual understanding regarding whats actually happening when two or more machines are communicating with one another.
36. My overall evaluation of this instructor is....
he is a man who really understands his field and is open to questions. However, his presentation of course materials during lectures could be a little more stimulating if they derived a little away from just reading the power point slides to the class. He grades relatively fairly on his exams and fairly notifies the class of the important areas in his lectures.
Really great, enthusiastic teacher but the assignments could be specified and graded with more clarity.
Great professor, valuable course, highly informative.
He really is one of the best professors that I've had.
Prof Biagioni is great as a teacher. However, most of the time he is very contradicting with his words throughout the course syllabus. One of the main one is that he noted 'He might grade on a curve, but that is not likely'. That right there is very contradicting due to the fact that he would mention it but it would not really happen. That does not really help the students to stay confident that he/she can still pass the class despite that it is very difficult itself already. He should stick with his words and not make the students feel intimidated and ended up loosing confidence and drop the class. More importantly, if he expects for the students to produce quality work on the assignment, he must also consider of giveing the right amount of time. It seems like a week of difficult homework assisent is NOT enough to produce a better work and get the feeling of the material
Fair. Wished he could be a little more enthusiatic and engaging. Use metaphors or some kind of real life example to make material relatable. I was lost most of the time becuase everything was all technical terms.
Good teacher
Edo is great and able to teach the class the way he wants and its succeeding so far.
good professor with enthusiasm and good explanations
very knowledgeable just need to do more demonstrations rather than just talking
He is a great teacher. This was my second networking course I have taken, the first being from Ray Panko from the business school, and I feel like if I had taken this course earlier I would have changed my focus to something dealing with data networking.
He's a good prof
Professor Edoardo Biagoni is a working professional who is knowledgable about what he teaches. We need more professors like him at this University.
37. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.33 21 0.8 Freq(%) 0 (0%) 1 (5%) 1 (5%) 9 (43%) 10 (48%)
38. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.57 21 1.12 Freq(%) 1 (5%) 2 (10%) 7 (33%) 6 (29%) 5 (24%)
39. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.9 21 0.94 Freq(%) 0 (0%) 3 (14%) 1 (5%) 12 (57%) 5 (24%)
40. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.81 21 1.03 Freq(%) 0 (0%) 3 (14%) 4 (19%) 8 (38%) 6 (29%)
41. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 21 1.05 Freq(%) 0 (0%) 3 (14%) 2 (10%) 8 (38%) 8 (38%)
42. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.86 21 1.15 Freq(%) 2 (10%) 0 (0%) 3 (14%) 10 (48%) 6 (29%)
43. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.9 21 1.0 Freq(%) 1 (5%) 1 (5%) 2 (10%) 12 (57%) 5 (24%)
44. My overall evaluation of this course is...
the course is fair and challenging. The material can be difficult at times and if you don't understand the material from the beginning then the course will just become more and more difficult as the subject matter continues to build after each lecture. The tests are fair and are difficult enough to test one's knowledge on this course's materials. Lectures can tend to be dry as they are just read off of power points and if the class doesn't ask questions then the lecture just stagnates and sits.
I learned a lot.
Great course, I have learned much about data networks and I will use it in the real world for sure.
Great course. Fun, educating.
Difficult yet makes it more difficult due to how it's being structured
Difficult. It really challenges you. There's a lot of terms and technical terms.
Difficult but rewarding course
The course is hard and student needs discipline to be able to pass.
Well organized coarse with a lot of work but helps reinforce understanding of how programs communicate between eachother
networking is a must for any cs major but the delivery made me not want to take up networking
I feel this course should be offered more often and could even be helpful in being an introduction to C course as you are forced to make use of pointers and structs for useful purposes.
Its a great course that opened up another aspect of the field to me
A+, I would take it again
45. State in two or three sentences how this course could be improved.
This course could be improved if group exercises on the course materials were more encouraged just like how they are encouraged in homework assignments. Lectures should incorporate more participation from the class and encourage learning from one another.
Fix the assignments to be more clear on what is being asked and give more meaningful feedback.
This class could be improved by assigning teams, this would force involvement for some of the difficult assignments, I tried to form groups on my own but found it problematic.
This course may be improved by having programming assignments assigned in less frequency, however, the assignments really do push students to become better.
Give more time on homework assignments. Grade more fairly.
More engaging assignments rather than just coding. More enthusiasm.
More in class work for the coding assignments. I felt lost on the assignments for the implementation part. I understood the concept and how the program was supposed to work but struggled to code them due to the lack of practice or examples in class.
Easier assignments will be helpful. Less assignments, biweekly rather than weekly. Provide extra credit opportunities.
Provide more sample code to students after programming homework deadlines so they can see what the working code looks like and fix the errors in their own code. Maybe work on code in class to help students break down what each part of the code does.
slide need pictures, and more demonstrations would be nice. and the 20% late penalty is a bit much.
I feel like having more solo assignments could benefit the course. I worked on all my assignments alone and I feel it forced me to have to understand the concepts completely to finish the assignments by my self.
Not sure
This course could be improved if there was a lab involved. A hands on networking lab where the class sets up an actual network and then writes code to communicate with each other.
46. Other comments:
Great professor!
Nothing just i did not enjoy this course at all. Mostly gave me a lot of frustration
TA was not very helpful and would give vague responses to emails. Usually would not reply when the assignment deadline drew near.
No comments
Great class, great professor, looking for more like it!

Edoardo Biagioni: ICS690, Spring 2015     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 690 - Seminar Crn (Section): 81214 (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   Sophomore   Junior   Senior   Grad   Other  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
1.0 1 0.0 Freq(%) 1 (100%) 0 (0%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
8. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
9. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
10. Which aspects of the course were most valuable?
I liked the class. The first few seminars on how to graduate and how to write a thesis were very informative. The seminars were generally high quality and worth the time. I like the fact that there are no tests and no other commitments other than class attendance.
11. Which aspects of the course were least valuable?
A few of the seminars were sleepers, but that's to be expected.
12. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
13. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
14. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
15. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
16. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
17. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
18. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
19. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
20. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
21. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
22. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
23. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
24. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
25. My overall evaluation of this instructor is....
He's a good guy. A good educator.
positive
26. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
27. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
28. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
29. My overall evaluation of this course is...
positive
30. Other comments:
No survey responses were found.

Edoardo Biagioni: ICS651, Fall 2014     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 651 - Computer Networks Crn (Section): 79590 (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   Sophomore   Junior   Senior   Grad   Other  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
2.0 1 0.0 Freq(%) 0 (0%) 1 (100%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.33 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (67%) 1 (33%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
8. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
9. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
10. Which aspects of the course were most valuable?
The one-on-one tutoring.
The projects were easily the most useful part of the class. I learned a great deal from them.
11. Which aspects of the course were least valuable?
At times the course material felt as if I was thrown into the deep end of the pool and expected to sink or swim. Perhaps more explanation at the beginning of the course to lead into the projects would be beneficial to future students. Then again this is a grad course and it forced me to learn a lot fast.
12. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.33 3 1.15 Freq(%) 0 (0%) 0 (0%) 1 (33%) 0 (0%) 2 (67%)
13. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
14. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
15. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
16. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
17. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
18. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
19. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
20. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
21. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
22. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.33 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (67%) 1 (33%)
23. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.33 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (67%) 1 (33%)
24. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 3 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (100%)
25. My overall evaluation of this instructor is....
Extremely knowledgable with the material but a bit intimidating.
Edo is deeply knowledgeable about the subject of networking and was always open to entertain a tangential discussion. As a result he was a highly effective and organic instructor.
26. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
27. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
28. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 3 0.58 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (33%) 2 (67%)
29. My overall evaluation of this course is...
Great course. Learned a hell of a lot.
Very good.
30. Other comments:
More collaboration please.

Edoardo Biagioni: ICS690, Fall 2014     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 690 - Seminar Crn (Section): 71639 (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   Sophomore   Junior   Senior   Grad   Other  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
1.5 2 0.71 Freq(%) 1 (50%) 1 (50%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
8. What did you like best about the course?
No survey responses were found.
9. I learned a good deal of factual material in this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
10. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
11. I learned to identify main points and central issues in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
12. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
13. I developed leadership skills in this class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
14. I enjoyed this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
15. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
16. Which aspects of the course were most valuable?
No survey responses were found.
17. Which aspects of the course were least valuable?
No survey responses were found.
18. What did you find most valuable and helpful about the course?
No survey responses were found.
19. What did you find least valuable and helpful about the course?
No survey responses were found.
20. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
21. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
22. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
23. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
24. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
25. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
26. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
27. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
28. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
29. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
30. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
31. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 2 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 2 (100%)
32. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 2 1.41 Freq(%) 0 (0%) 0 (0%) 1 (50%) 0 (0%) 1 (50%)
33. My overall evaluation of this instructor is....
No survey responses were found.
34. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 2 0.71 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (50%) 1 (50%)
35. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 2 0.71 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (50%) 1 (50%)
36. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 2 0.71 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (50%) 1 (50%)
37. My overall evaluation of this course is...
No survey responses were found.
38. State in two or three sentences how this course could be improved.
No survey responses were found.
39. Other comments:
No survey responses were found.

Edoardo Biagioni: ICS351, Spring 2014     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 351 - Network Design Crn (Section): 88613 (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   Sophomore   Junior   Senior   Grad   Other  
4.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (100%) 0 (0%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
2.0 1 0.0 Freq(%) 0 (0%) 1 (100%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
8. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
9. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
10. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
11. Which aspects of the course were most valuable?
All of it
12. Which aspects of the course were least valuable?
Maybe the length of the labs
13. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
14. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
15. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
16. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
17. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
18. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
19. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
20. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
21. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
22. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
23. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
24. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
25. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
26. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
27. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
28. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
29. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
30. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
31. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
32. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
33. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
34. What did you find most valuable and helpful about the instructor?
Knows what he is talking about
35. What did you find least valuable and helpful about the instructor?
nothing
36. My overall evaluation of this instructor is....
Great professor
37. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
38. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
39. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
40. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
41. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
42. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
43. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
44. My overall evaluation of this course is...
Great
45. State in two or three sentences how this course could be improved.
Maybe offer it more often
46. Other comments:
No survey responses were found.

Edoardo Biagioni: ICS351, Spring 2014     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 351 - Network Design Crn (Section): 88614 (002)    
1. Class Level (pick one) - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Freshman   Sophomore   Junior   Senior   Grad   Other  
3.75 5 0.5 Freq(%) 0 (0%) 0 (0%) 1 (20%) 3 (60%) 0 (0%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
1.5 5 0.58 Freq(%) 2 (40%) 2 (40%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
8. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
9. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
10. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
11. Which aspects of the course were most valuable?
The lab and its hands-on aspect was the most valuable. There should be more courses which allow us to interact with hardware in such a way. Also the last several lectures of class which were not related to the exam were more important in showing us what life in the field looks like, in terms of security or just general network research.
Hands-on experience with Cisco routers and configuration of networks
Lab
Everything is this course is valuable.
I found that learning how computers are able to communicate in general was the most valuable aspect of this course.
12. Which aspects of the course were least valuable?
Not sure what to put here. Everything was really valuable...except maybe cut out the quizzes and quiz scores!
I would like to see more material directly what is done in the professional field. BGP, RIP, and more Cisco configuration.
all very important
N/A
lab reports
13. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
14. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
15. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
16. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
17. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
18. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
19. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
20. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
21. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
22. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 5 0.55 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (60%) 2 (40%)
23. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
24. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 1 (20%) 3 (60%)
25. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.55 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (40%) 3 (60%)
26. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
27. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
28. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
29. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
30. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
31. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 5 1.34 Freq(%) 0 (0%) 1 (20%) 0 (0%) 0 (0%) 4 (80%)
32. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
33. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
34. What did you find most valuable and helpful about the instructor?
The way Edo is able to tie in current topics in class to real-world events and research makes the course feel more impactful. What we learn in class is readily applicable to when we step outside, or even when we are still in the class itself such as the wireless access point discussions!
Very knowledgeable in the field. I would hope that we could get more professors in the networking field.
He is a very helpful teacher and is very knowledgeable.
He is very encouraging and helpful/knowledgeable. Gave us great information in his lectures.
I found Edo's relentlessly cheery disposition to have the most value.
35. What did you find least valuable and helpful about the instructor?
Not sure what to put here.
Sometimes, it may be hard to approach to ask questions.
Lectures come off as boring sometimes.
none
36. My overall evaluation of this instructor is....
I can't think of any other professor currently in the ICS department who would be able to teach the course as effectively as Edo.
great overall teacher.
A great teacher. You can tell he likes teaching and helping students to succeed.
good
37. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 4 (80%)
38. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
39. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 5 0.89 Freq(%) 0 (0%) 0 (0%) 1 (20%) 0 (0%) 4 (80%)
40. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 5 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 5 (100%)
41. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
42. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 5 0.45 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (20%) 4 (80%)
43. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 5 0.55 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (60%) 2 (40%)
44. My overall evaluation of this course is...
I will recommend this course to other students in the ICS department regardless if this class in their graduation requirements or not. Knowing how machines communicate to each other is indispensable in the computer science field.
I would hope this course will be worth 4 credits later. It requires a lot of time. 6 hours of class time total a week, several hours of meeting with group members to turn in lab reports the following day. While I appreciate the prompt deadline, as it forces us to meet while the information is still fresh. I would enjoy the flexibility to turn it in later. Sometimes it is hard to schedule time to work on this class and other classes.
pretty fun.
A very valuable course for anyone in the ICS program. One of those must-take courses.
Ok, but I do have one gripe. Having to share a system with 4 people was bad enough. But I found that having one day was not sufficient time for all 4 people in a group to thoroughly participate. If we had both lab days to work it would be better, but I believe individual lab assignments would be the best option.
45. State in two or three sentences how this course could be improved.
I think the due date for the lab reports could be pushed back by a day. The lab reports in terms of raw text was comparable to 2-3 page papers offered by other classes, and those usually have a deadline of at least 2 days after assigned. It gives a little bit of breathing room for the students to finish them on time.
New textbook. Elaboration on topics in the text would be helpful. Sometimes it is hard researching topics on the Internet because the networking field is so vast. More lab equipment. One particular group member, I did not enjoy working with.
More lab time. Please
A better lab area. I'm sure this is suggested by everyone who takes this course, but it is true. A better lab area with more room would be nice. Perhaps more equipment also, so that more students can partake in the lab at the same time. Being able to have groups of two would have been great too.
Individual labs. Lab assignments that can be done on an open network on campus, or at home. More/better equipment.
46. Other comments:
Your http lab was the most entertaining thus far. Maybe use the book to base your labs upon, but please try writing your own labs more often. I would also have enjoyed some programming assignments. Perhaps a simple app in java or C that can construct and send single packets.

Edoardo Biagioni: ICS690, Spring 2014     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 690 - Seminar Crn (Section): 81305 (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   Sophomore   Junior   Senior   Grad   Other  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
Freq(%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
6. The instructor was consistently well-prepared and organized for class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
7. The instructor was accessible to students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
8. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
9. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
10. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
11. Which aspects of the course were most valuable?
No survey responses were found.
12. Which aspects of the course were least valuable?
No survey responses were found.
13. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
14. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
15. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
16. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
17. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
18. The instructor acknowledges all questions insofar as possible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
19. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
20. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
21. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
22. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
23. The instructor was professional.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
24. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
25. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
26. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
27. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
28. The instructor makes the course difficult enough to be stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
29. My overall evaluation of this instructor is....
No survey responses were found.
30. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
31. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
32. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 1 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 1 (100%)
33. Which aspects of the course did you like the best?
No survey responses were found.
34. Which aspects of the course did you like least?
No survey responses were found.
35. My overall evaluation of this course is...
No survey responses were found.
36. State in two or three sentences how this course could be improved.
No survey responses were found.
37. Other comments:
No survey responses were found.

Edoardo Biagioni: ICS211, Fall 2013     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 211 - Intro to Computer Science II Crn (Section): 71684 (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   Sophomore   Junior   Senior   Grad   Other  
3.27 15 1.03 Freq(%) 0 (0%) 4 (27%) 5 (33%) 4 (27%) 2 (13%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
1.73 15 0.46 Freq(%) 4 (27%) 11 (73%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 15 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (33%) 10 (67%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.27 15 1.03 Freq(%) 1 (7%) 0 (0%) 0 (0%) 7 (47%) 7 (47%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.87 15 1.19 Freq(%) 1 (7%) 1 (7%) 2 (13%) 6 (40%) 5 (33%)
6. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.87 15 1.25 Freq(%) 1 (7%) 1 (7%) 3 (20%) 4 (27%) 6 (40%)
7. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.62 13 1.26 Freq(%) 1 (8%) 1 (8%) 4 (31%) 3 (23%) 4 (31%)
8. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.07 15 1.1 Freq(%) 1 (7%) 0 (0%) 2 (13%) 6 (40%) 6 (40%)
9. Which aspects of the course were most valuable?
Algorithgms
I liked the order of which the lessons were taught. The new lessons tied into the previous lessons and made learning new concepts a little more easier.
The concepts you need to know about computer science
Learning data structures. Valuable to programming as a whole, not just Java
The book.
The review and beginning lessons to lists and linked lists were most valuable because they are constantly used throughout the course.
The in-class/in-lecture activities that demonstrated how a concept worked.
The ability to do assignments in class, so you had the help right then and there.
The lab conducted by our TA was most valuable in that it actually helped with the very difficult assignments.
The assignments that reinforced learning materials.
10. Which aspects of the course were least valuable?
The lectures slides weren't engaging. They were too monotone and didn't engage me which is why I always got easily distracted.
Nothing
The lecture and lab.
Everything was valuable because of the way we had to create codes for EVERYTHING.
Lab. Almost never received any help so I stopped coming.
The content of some assignments weren't even learned in class. Taught myself.
The assignments were very difficult with very little room for error or mistakes.
11. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.8 15 1.15 Freq(%) 1 (7%) 1 (7%) 2 (13%) 7 (47%) 4 (27%)
12. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.07 15 1.03 Freq(%) 0 (0%) 2 (13%) 1 (7%) 6 (40%) 6 (40%)
13. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.23 13 0.83 Freq(%) 0 (0%) 0 (0%) 3 (23%) 4 (31%) 6 (46%)
14. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.54 13 0.66 Freq(%) 0 (0%) 0 (0%) 1 (8%) 4 (31%) 8 (62%)
15. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.15 13 0.9 Freq(%) 0 (0%) 1 (8%) 1 (8%) 6 (46%) 5 (38%)
16. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 15 1.23 Freq(%) 1 (7%) 1 (7%) 0 (0%) 5 (33%) 7 (47%)
17. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.31 13 1.03 Freq(%) 0 (0%) 1 (8%) 2 (15%) 2 (15%) 8 (62%)
18. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.92 13 0.86 Freq(%) 0 (0%) 0 (0%) 5 (38%) 4 (31%) 4 (31%)
19. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.07 15 0.8 Freq(%) 0 (0%) 0 (0%) 4 (27%) 6 (40%) 5 (33%)
20. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.93 15 0.8 Freq(%) 0 (0%) 1 (7%) 2 (13%) 9 (60%) 3 (20%)
21. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.15 13 0.99 Freq(%) 0 (0%) 1 (8%) 2 (15%) 4 (31%) 6 (46%)
22. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.36 15 0.63 Freq(%) 0 (0%) 0 (0%) 1 (7%) 7 (47%) 6 (40%)
23. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.27 15 0.8 Freq(%) 0 (0%) 0 (0%) 3 (20%) 5 (33%) 7 (47%)
24. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 15 0.63 Freq(%) 0 (0%) 0 (0%) 1 (7%) 7 (47%) 7 (47%)
25. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.08 13 1.12 Freq(%) 1 (8%) 0 (0%) 1 (8%) 6 (46%) 5 (38%)
26. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.08 13 1.04 Freq(%) 1 (8%) 0 (0%) 0 (0%) 8 (62%) 4 (31%)
27. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.93 15 1.16 Freq(%) 1 (7%) 1 (7%) 1 (7%) 7 (47%) 5 (33%)
28. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.33 15 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 10 (67%) 5 (33%)
29. What did you find most valuable and helpful about the instructor?
His ability to deal with and answer techincal questions.
Knowledgeable, and cares about his students.
I find that his knowledge of the subjects being taught is the most valuable. When a student would ask a question, no matter how random or off subject it would be, he always gave a good response. Also, his patients is very high. I could tell because there were many instances in class where he'd be constantly interrupted and I'd be irritated.
Lets you ask questions in class Encourages you to see him if you are stuck on something
He answers students questions.
He really did try to make the class more interesting, it was just difficult since the subject is so bland and straightforward. He puts everything online so we can study old lectures for exams which is great. His review for exams are very helpful as well.
His clear and explicit explanations. Makes everything very straight-forward.
He is interactive and gives examples. Practically the answers.
The lectures covered very general aspects of our assignments
He is very well communicating with the students and tries his best to teach the course materials.
30. What did you find least valuable and helpful about the instructor?
His enthusiasm. I know the passion and knowledge is there about Computer Science, but I didn't feel any excitement when coming into lecture.
Nothing
His homework assignments are unclear.
The connection between him and his TAs are off. He assigns the homework but the TAs have the liberty to grade it the way they want. It could get confusing when they don't see eye to eye or if I were to ask one for help then the other TA or the Professor would see it differently. Then I get penalized.
His study guide slides for the tests. Were not very helpful and it made me feel like I wasted my time using them to study.
Lecture notes seem a bit ambiguous
The assignments were very difficult and hard to complete on time as a new one is scheduled every week.
Nothing ...
31. My overall evaluation of this instructor is....
A pretty great instructor.
Awesome all around guy.
4/5. Very knowledgeable professor but needed more enthusiasm and engaging lectures.
Great and very supportive instructor. Never picks favorites in his classes
A little dry sometimes, but overall good.
neutral
He is a great professor but kind of just straightforward. You have to pay attention to everything or you get completely lost. He may be approachable but the way the class is set up with TAs is confusing and hindered my learning. It confused me more when the TA would not help me or teach me more in the lessons and then Edo would say something else in the homework.
A good teacher, but honestly I never put much effort into the class this semester so I think he's probably a lot better than I think.
Great for anyone that can pay attention. I personally can't, but thats just me.
Edo Biagioni is a very knowledgeable man, however the assignments assume the students are masters of the topics, which is barely the case. We take daily quizzes and most of the students who take them fail. This is a strong indication of students unable to grasp advanced topics, which is in part due to poor translation of proper techniques. I have read the book and even then had difficulty completing the assignments. I do not find "googling" around a very smart way to learn a class. It only taught me to reuse code from other people. I firmly believe that the only people who are doing well in this class either knew Java well enough outside of the course, or were cheating.
He is really a good instructor. He is so enthusiastic and very well prepared for this course.
Good professor.
32. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.08 13 0.64 Freq(%) 0 (0%) 0 (0%) 2 (15%) 8 (62%) 3 (23%)
33. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.73 15 0.96 Freq(%) 0 (0%) 2 (13%) 3 (20%) 7 (47%) 3 (20%)
34. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 13 0.82 Freq(%) 0 (0%) 0 (0%) 4 (31%) 5 (38%) 4 (31%)
35. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.87 15 1.3 Freq(%) 1 (7%) 2 (13%) 1 (7%) 5 (33%) 6 (40%)
36. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.87 15 0.92 Freq(%) 0 (0%) 1 (7%) 4 (27%) 6 (40%) 4 (27%)
37. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.92 13 0.86 Freq(%) 0 (0%) 0 (0%) 5 (38%) 4 (31%) 4 (31%)
38. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.87 15 0.99 Freq(%) 1 (7%) 0 (0%) 2 (13%) 9 (60%) 3 (20%)
39. My overall evaluation of this course is...
Pretty good.
I understood many of the assignments but they were unclear. I felt that the assignments were too challenging at one point and couldve been broken into smaller assignments. Lectures couldve been more engaging.
Tough, which is why this course needs to have a good teacher such as Edo Biagioni in order for the students to have a better understanding with this material
Neutral
I wanted to understand things more but the setup became too hard for me to keep up.
Probably would be easy if I put the time in to study. I was just overwhelmed this semester and unfortunately, this was the class that suffered.
Great but kinda boring.
I do not plan to take the course at UH Manoa after this. Changing professors every semester is a very dumb thing to do. Who regulates the material taught in the course? Seriously I want to get into network security not programming, why the hell is this course the gateway into the ICS field?
Excellent.
40. State in two or three sentences how this course could be improved.
More engaging lectures and enthusiasm. Easier assignments. Exams questions were weighed too heavily.
On assignments, the instructions should be more clear and so does the exams. Sometimes it can misread things due to confusion
Program examples in-class, maybe.
More time to do homework assignments.
It would be helpful if the TA actually went over the lessons better to help further my understanding not hinder it by juxtaposing what Edo taught.
A better lab TA that doesn't let a single student hold him down for basically the entire class (at least, for the first half of the semester). The ATA can't handle the rest of the class alone and it's unfair to expect him/her to do so.
more group activities. i fall asleep.
Don't assume the students all want to become Java programmers. Find a professor who understands the concept of an introductory course.
It would be improved if more pictures and figures are used during the class. Sometimes the concepts are rather abstracts and easy to loose. Therefore, I think using the visual things is rather useful. However give a lecture based on colorful slides is not always helpful, adding more visual stuffs can make the course more appealing.
41. Other comments:
Nothing
None.
Edo reminds me of Gru from Despicable Me :)
Whutup
This class messed up my GPA.
No comments.

Edoardo Biagioni: ICS211, Fall 2013     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 211 - Intro to Computer Science II Crn (Section): 76166 (002)    
1. Class Level (pick one) - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Freshman   Sophomore   Junior   Senior   Grad   Other  
3.2 10 1.4 Freq(%) 0 (0%) 4 (40%) 3 (30%) 1 (10%) 1 (10%) 1 (10%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
1.9 10 0.32 Freq(%) 1 (10%) 9 (90%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 10 0.42 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (20%) 8 (80%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 10 0.71 Freq(%) 0 (0%) 0 (0%) 1 (10%) 3 (30%) 6 (60%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 10 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (50%) 5 (50%)
6. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 10 0.71 Freq(%) 0 (0%) 0 (0%) 1 (10%) 3 (30%) 6 (60%)
7. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 8 0.76 Freq(%) 0 (0%) 0 (0%) 1 (13%) 2 (25%) 5 (63%)
8. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 10 0.97 Freq(%) 0 (0%) 1 (10%) 0 (0%) 3 (30%) 6 (60%)
9. Which aspects of the course were most valuable?
Code review and black box testing was an especially rewarding experience. The TA and LAs for my section, Anthony Christe and Nick Davis, were incredibly helpful at teaching the material and discussing other concepts and technologies.
The TA Lab session. Anthony was a fantastic TA, and lectured really well. I'm also really thankful for the open lab sessions. The homework was challenging, but fun at the same time. Having open lab and the lab sessions helped clarify topics from lecture. All of the notes, and references being online were super useful as well.
labs were very helpful and useful
10. Which aspects of the course were least valuable?
None, course was structured really well.
11. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 10 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (50%) 5 (50%)
12. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
13. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
14. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 8 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (50%) 4 (50%)
15. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
16. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
17. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
18. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.38 8 0.74 Freq(%) 0 (0%) 0 (0%) 1 (13%) 3 (38%) 4 (50%)
19. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 10 0.7 Freq(%) 0 (0%) 0 (0%) 1 (10%) 4 (40%) 5 (50%)
20. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 10 0.7 Freq(%) 0 (0%) 0 (0%) 1 (10%) 4 (40%) 5 (50%)
21. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
22. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
23. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
24. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
25. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
26. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
27. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
28. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
29. What did you find most valuable and helpful about the instructor?
Easy to talk to, open.
Level of knowledge, but also how he explains course topics makes it really to understand.
he took the time to go through examples to further explain a concept
30. What did you find least valuable and helpful about the instructor?
Some things on the exam feel as though it wasn't really covered and you wouldn't have known it without reading the textbook thoroughly.
n/a
31. My overall evaluation of this instructor is....
He did a good job of explaining concepts and also asking good questions to make sure students understood the material. In class mini group exercises were very helpful.
Good Prof. would recommend
Excellent professor.
He used class time well and took the time to explain concepts thoroughly.
32. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
33. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 10 0.84 Freq(%) 0 (0%) 0 (0%) 2 (20%) 2 (20%) 6 (60%)
34. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
35. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 6 (60%)
36. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 10 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (50%) 5 (50%)
37. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.63 8 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (38%) 5 (63%)
38. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 10 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (50%) 5 (50%)
39. My overall evaluation of this course is...
Pretty good course.
Fair
40. State in two or three sentences how this course could be improved.
N/a
41. Other comments:
A little dissatisfied with the grading. For one of the assignments, I spent days and hours trying to complete my code correctly, but in the end I only managed to get about half of the code working correctly. A classmate had almost nothing (just method names and returns that returned null, etc), and the program wasn't working at all. Yet they received a grade that was almost 20% higher than mine. Unfair grading much?
n/a

Edoardo Biagioni: ICS690, Fall 2013     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 690 - Seminar Crn (Section): 71698 (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   Sophomore   Junior   Senior   Grad   Other  
5.0 7 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 7 (100%) 0 (0%)
2. Course - please note that by answering this question you could potentially jeopardize your anonymity
Mean N-Size Std Dev   Elective   Required  
2.0 7 0.0 Freq(%) 0 (0%) 7 (100%)
3. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 5 (71%)
4. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 1 (14%) 5 (71%)
5. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 1 (14%) 5 (71%)
6. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 0 (0%) 6 (86%)
7. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 0 (0%) 6 (86%)
8. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.86 7 0.38 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (14%) 6 (86%)
9. Which aspects of the course were most valuable?
The diversity of topics from each presentation. Information about the graduate program and graduation requirements.
Guest speakers. This allows me get a feel for the current research in different areas that I would otherwise not know about. Also getting feedback on my own research and my presentation skills is also very valuable.
Respectful and enlightening interactions with speakers and fellow students. Relaxed, un-rushed feeling. Availability of on-line participation option when needed.
10. Which aspects of the course were least valuable?
Since this course is required every semester and I have been in the program for a few years, I have heard many of the graduate chair provided talks once or twice before in the past from the previous grad. chair. Those talks were, of course, very valuable when I first heard them, but are now at this point the least valuable part of the seminar.
11. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 0 (0%) 6 (86%)
12. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 1.13 Freq(%) 0 (0%) 1 (14%) 0 (0%) 0 (0%) 6 (86%)
13. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 0 (0%) 6 (86%)
14. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 1.13 Freq(%) 0 (0%) 1 (14%) 0 (0%) 0 (0%) 6 (86%)
15. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 1.13 Freq(%) 0 (0%) 1 (14%) 0 (0%) 0 (0%) 6 (86%)
16. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 0 (0%) 6 (86%)
17. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 0 (0%) 6 (86%)
18. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.86 7 0.38 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (14%) 6 (86%)
19. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.86 7 0.38 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (14%) 6 (86%)
20. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 1.13 Freq(%) 0 (0%) 1 (14%) 0 (0%) 0 (0%) 6 (86%)
21. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 1.13 Freq(%) 0 (0%) 1 (14%) 0 (0%) 1 (14%) 5 (71%)
22. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 1 (14%) 5 (71%)
23. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 1.13 Freq(%) 0 (0%) 1 (14%) 0 (0%) 0 (0%) 6 (86%)
24. My overall evaluation of this instructor is....
He's a cool and nice guy
He has done a good job hosting the seminar and providing good feedback to students regarding their presentations and regarding aspects of the graduate program (when you should do your proposal, etc.). I think his own talks could be improved upon. One step toward this is to prepare his own presentations. This semester, he used the previous grad chair's presentation, and so I think some things are lost when it isn't completely clear to him about the details of some of the slides.
positive
25. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.98 Freq(%) 0 (0%) 0 (0%) 2 (29%) 0 (0%) 5 (71%)
26. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 1 (14%) 5 (71%)
27. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.98 Freq(%) 0 (0%) 0 (0%) 2 (29%) 0 (0%) 5 (71%)
28. Which aspects of the course did you like the best?
The same as what I found most valuable.
29. Which aspects of the course did you like least?
The same as what I found least valuable.
30. My overall evaluation of this course is...
The course is great and is a good venue to see student and faculty research, particularly in areas I am not familiar with.
31. State in two or three sentences how this course could be improved.
I think the instructor's talks can be improved upon. The instructor should create his own presentation for his talks. I think this will allow talk to be centered on what he is most familiar with and provide different insights than that of the previous grad chair.
Some student(s) start addressing the entire room about unrelated topics when we are supposed to be finished. Some of us have busses to catch! So it might help to punctuate our time to together with something like "Thank you for attending, our time is officially over, but if you wish to stay an chat feel free to do so."
32. Other comments:
No survey responses were found.

Edoardo Biagioni: ICS351, Spring 2012     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 351 - Network Design Crn (Section): 88807 (001)     88809 (002)    
1. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.86 7 0.38 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (14%) 6 (86%)
2. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 5 (71%)
3. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 2 (29%) 6 (86%)
4. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (43%) 6 (86%)
5. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 1 (14%) 6 (86%)
6. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.86 7 0.38 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (14%) 6 (86%)
7. Which aspects of the course were most valuable?
lab
The practice in the lab, dealing with the terminal window syntax and getting a better grasp at it.
Being able to have hands on experience with setting up networks in a lab environment with the immediate help from the professor.
The labs were most valuable since they provided hands-on experience with working on networking protocols.
The instructor's curriculum is not completely dependent on the textbook. He identified areas in which the book was lacking and focused additional time and effort to make sure the content areas were covered.
Everything is pretty valuable
Getting experience in networking. Learning how to work with routers and linux machines.
The hands-on experience was priceless!! I felt like I learned a lot of very practical knowledge that was also made very interesting.
labs, though I wish we had more stations. I'd rather have a station to myself and do all the steps myself, I would learn more. However I assume we can't do this due to funding.
The hands on experience in lab.
building the network in lab
The lab portion of this course was most valuable in allowing me to gain a better understanding of the material discussed in class.
I really enjoyed the Labs, the hands on approach really helped me learn the topics
8. Which aspects of the course were least valuable?
The material was a little outdated but at least the concepts were relevant.
There was really nothing in the course that held no value.
None
Nothing really, everything was important.
I think that the quizzes were not very valuable, but that may be because I was able to keep up with the class. Aside from that, I found that class time was used efficiently.
None
n/a
9. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 7 0.9 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 3 (43%)
10. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (57%) 3 (43%)
11. The instructor seems to enjoy teaching.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 3 (43%) 6 (86%)
12. The instructor seems knowledgeable in many areas.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 7 0.76 Freq(%) 0 (0%) 0 (0%) 1 (14%) 3 (43%) 6 (86%)
13. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (43%) 4 (57%)
14. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 3 (43%)
15. The instructor was enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 7 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 0 (0%) 3 (43%)
16. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 2 (29%) 2 (29%) 3 (43%)
17. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 7 0.9 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 3 (43%)
18. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 7 1.07 Freq(%) 0 (0%) 1 (14%) 0 (0%) 3 (43%) 3 (43%)
19. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 3 (43%)
20. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 7 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (71%) 3 (50%)
21. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (57%) 3 (43%)
22. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.14 7 0.69 Freq(%) 0 (0%) 0 (0%) 1 (14%) 2 (29%) 2 (29%)
23. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.67 6 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (33%) 3 (43%)
24. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (43%) 4 (57%)
25. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.79 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 4 (57%)
26. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 7 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 5 (71%) 2 (29%)
27. What did you find most valuable and helpful about the instructor?
Very helpful. Also thoroughly reads our lab reports and grades fairly.
His willingness to help us understand the content of each lab, and provides his service during the lab when needed. Although he may be helpful in the lab he doesn't give a straight answer and allows us to try understand the situation, which is a good teaching technique.
He was able to assist with problems during lab swiftly to keep it going at an easy pace.
He is very well educated in this field of study and answered most questions with confident.
This professor actively involves the students and encourages feedback during class sessions.
His knowledge about the whole course.
He helped us during the labs when we were stuck.
He was able to take concepts and drill them into our heads. He really took that extra effort to make sure everyone was on the same page.
makes the class fun
Edo is really knows his stuff and is really clear in his explanations. I couldn't imagine anyone else teaching this course. Awesome teacher, great course.
I like how he tried to make a difficulte and boring class fun with games and lots of examples
Professor Biagioni is able to relate the course material in a way that is relevant to us. The feedback given on labs is also helpful so that we are able to understand our mistakes more clearly.
28. What did you find least valuable and helpful about the instructor?
How much I underestimated how cold the lab would be and was very cold during the first lab.
None
Nothing.
The quizes were more difficult then I thought they would be. I thought I could do well if I just study all the slides and labs but more was needed.
The awkward silences when he presented questions to the class.
aloha shirts shouldn't be tucked into sweat pants haha.
Nothing
n/a
29. My overall evaluation of this instructor is....
Great professor. Would definitely recommend for any students interested in this course or even others.
Thorough teacher willing to help, as well as wanting us to understand the content and trying to get us motivated, generally making the class more enjoyable.
A great and helpful teacher.
A knowledgeable and organized professor.
A very effective teacher with a broad range of knowledge who cares for his students and provides additional resources to ensure the success of his classes.
Pretty good
Good instructor but I think he should review more on the quizzes so we know whats coming.
One of, if not the best ICS profs I've ever had. He communicates extremely well, and seems to actually care about his students. I'd definitely recommend him to other students.
Awesome
A great teacher who know a lot of information about networking
30. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (43%) 4 (57%)
31. The laboratory was a valuable part of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.86 7 0.38 Freq(%) 0 (0%) 0 (0%) 0 (0%) 1 (14%) 6 (86%)
32. Laboratory assignments are interesting and stimulating.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.53 Freq(%) 0 (0%) 0 (0%) 1 (14%) 4 (57%) 4 (57%)
33. Laboratory assignments make students think.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
5.0 7 0.0 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 5 (71%)
34. The lab sections were a valuable part of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.71 7 0.49 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 5 (71%)
35. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.29 7 0.76 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (43%) 3 (43%)
36. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 1 (14%) 6 (86%)
37. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 2 (29%) 3 (50%)
38. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.43 7 0.79 Freq(%) 0 (0%) 0 (0%) 1 (14%) 2 (29%) 4 (57%)
39. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.57 7 0.53 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (29%) 4 (57%)
40. My overall evaluation of this course is...
Learned a lot from this course. Would recommend to other ICS majors.
Great intro into finding out how networking works, with a continuous but moderate workload that is manageable.
9/10. The material was interesting and fun to learn, but should be updated as soon as possible.
I learned a lot from this course.
A very interesting course that covers industry essentials.
hard and challenging but knowledgeable to learn.
Interesting course and I learned a lot but was pretty challenging.
Recommend to anyone who is interested in learning about networking from someone who knows the subject.
good, and fun. I just wish there were more lab stations so each student can get more hands-on time with the equipment
It has given me a great understanding of Networking and has also pointed me towards a career path.
Itâ??s a very difficult class if you donâ??t understand the material and study.
41. State in two or three sentences how this course could be improved.
Could probably learn more from the lab if done individually or in groups of 2 instead of 4.
Maybe just some more in class exercises that were similar to the link-state and distance-vector exercises; these two exercises helped me understand the concepts easier.
The only thing to improve is to update the material when there is a more current version.
A different lecture room.
None
I am not sure.
Easier quizzes haha = better grades = happy student = like course more :D
I would like a little more time to get the lab reports done. It was also tough at times to get experience as we had to share equipment in groups.
The length of Labs are brutal, but nothing can really be done about it. You have to learn somehow.
In some of the letures it put me to sleep.
42. Other comments:
Quizzes can be tricky, but being able to ask questions before the quiz helps quite a bit.
None

Edoardo Biagioni: ICS211, Fall 2011     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 211 - Intro to Computer Science II Crn (Section): 71939 (001)     74681 (002)     77825 (003)    
1. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 10 0.42 Freq(%) 0 (0%) 0 (0%) 0 (0%) 2 (20%) 19 (76%)
2. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 4 (40%) 14 (70%)
3. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 10 0.95 Freq(%) 0 (0%) 1 (5%) 0 (0%) 10 (40%) 7 (35%)
4. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.2 20 0.95 Freq(%) 0 (0%) 0 (0%) 4 (16%) 8 (40%) 5 (50%)
5. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.95 20 1.36 Freq(%) 2 (10%) 1 (10%) 4 (17%) 7 (35%) 7 (70%)
6. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 20 0.92 Freq(%) 1 (5%) 0 (0%) 0 (0%) 4 (40%) 7 (28%)
7. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.65 20 1.09 Freq(%) 1 (5%) 2 (10%) 2 (20%) 9 (45%) 4 (20%)
8. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.2 20 0.89 Freq(%) 0 (0%) 1 (5%) 3 (15%) 7 (35%) 9 (36%)
9. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.25 20 0.91 Freq(%) 1 (5%) 0 (0%) 0 (0%) 11 (55%) 5 (50%)
10. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.75 20 1.02 Freq(%) 1 (5%) 0 (0%) 4 (20%) 10 (50%) 4 (20%)
11. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.8 20 0.52 Freq(%) 0 (0%) 0 (0%) 1 (5%) 3 (12%) 17 (85%)
12. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.28 25 0.94 Freq(%) 0 (0%) 0 (0%) 5 (25%) 4 (40%) 10 (50%)
13. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.6 10 0.97 Freq(%) 0 (0%) 0 (0%) 3 (15%) 10 (50%) 7 (35%)
14. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.2 20 0.89 Freq(%) 0 (0%) 1 (5%) 3 (12%) 7 (35%) 9 (45%)
15. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 20 0.61 Freq(%) 0 (0%) 0 (0%) 1 (10%) 8 (40%) 11 (55%)
16. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 20 0.61 Freq(%) 0 (0%) 0 (0%) 1 (5%) 8 (40%) 13 (52%)
17. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.65 20 0.59 Freq(%) 0 (0%) 0 (0%) 1 (5%) 5 (25%) 7 (70%)
18. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.42 19 0.9 Freq(%) 0 (0%) 0 (0%) 2 (11%) 4 (21%) 12 (63%)
19. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.5 20 0.76 Freq(%) 0 (0%) 1 (5%) 0 (0%) 18 (72%) 12 (60%)
20. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.04 25 0.79 Freq(%) 0 (0%) 2 (10%) 2 (10%) 4 (40%) 7 (35%)
21. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.7 10 0.48 Freq(%) 0 (0%) 0 (0%) 2 (10%) 7 (35%) 11 (55%)
22. What did you find most valuable and helpful about the instructor?
Explanations and lectures on topics were given in easy-to-understand terms rather than making things complicated. Also, the assignments were original and relevant.
The mandatory meetings really helped me to excell in this course. And also the TA was incredibly helpful.
Labs and weekly meetings were helpful.
The group sessions were helpful. He tries to make class more interactive and reinforces the concepts learned in class with in-class exercises and quizzes.
The most valuable thing was that he was willing to meet outside of class, the weekly meeting really helped my understanding of what we were taught in class.
The fact that he took some of his time and used it to meet with small groups of students every week to make sure they understood the material
He's very helpful and wants his students to succeed. Looks like he puts a lot of thought and effort into the course which is awesome for an introductory course.
The fact that he took time out of his schedule to meet up with his students in groups of 3 on a weekly scheduled is something I really appreciate and shows that Edo really cares about his students.
knew the material
He is always availabile for help when needed.
the programming assignments and the supplementary code provided on the web site.
Challenging work
The small group meetings helped me understand the different ways other students worked on Homework, as well as more understanding about the class subjects.
He made us use skills that would be good to know when applying to jobs in this field.
The meetings the professor has with students, as it forces us to keep track of our progress and make sure we're on track.
The weekly meetings were good.
He was always willing to help.
willing to help
his indepth explanations about the material. he goes over it and if students need clarifcation, he will clarify on the spot.
He always willing to help the students. We spend time for group meeting to go over things that we didn't understand in class or homework.
easy to ask you questions. the extra meetings were kind of a hassle, but it was an excellent opportunity to get to ask real questions.
Very knowledgeable on the topics discussed.
I liked that he had the weekly meetings. They helped me to understand some things that I had trouble with.
His weekly student meetings are fantastic! I love that a professor makes the effort to spend half an hour in small groups with every student in the course.
He is very helpful and given the time makes sure his students understand the course material. His lectures and examples are very clear.
He knows what he is talking about.
His clarity.
He's very clear about his lectures.
Always willing to talk to students and explain material that may be confusing.
He did a god job of being available for questions.
He really does care about his students and whether they understand the material. He does his best to make sure everyone is on track. He never acted like anything that I asked was a stupid question.
The outside of class meetings were very helpful since attendance counted towards our grade and we had lots of opportunities to ask questions.
he is very accessible when i needed some guidance on the course materials
Very knowledgeable
I thought that he was extremely knowledgeable and willing to help his students. I felt that he really wanted his students to do well. I liked the weekly meetings with him, and I think it's great that he takes time outside of class to meet with all of his students. If he did not make the meetings mandatory, I think a lot of students would be too lazy to make an appointment. I know I would probably be one of these people. I found these meetings pretty useful and they kept me on track.
At first, he was really difficult because he told me honestly to take the class seriously or drop. When I started to get serious with the class, I began to improve as a student. Edo helped me rekindle my motivation to be a better student. And as the time went by, Edo began to lighten up and he helped encourage me to keep going. His meetings were really helpful. I was scared at first because of our first meeting, but I began to feel more comfortable with it as he went in detail on how to solve the problems I was getting in my homework or past exams.
The meetings helped clarify difficult topics discussed in class that week
he is VERY knowledgeable about the subject.
He explained things very well and keeps all his lectures online.
He explains the difficult concepts thoroughly and ensures that a solid foundation is built before moving onto difficult topics.
The weekly meeting that is held outside class time was really helpful. We are able to discuss about the difficult materials and home work during the meeting.
This guy definitely knows what he's doing. very approachable funny guy group meetings are very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very helpful, and fun.
Weekly meetings, daily no credit quizzes
He assisted his students when they required help.
23. What did you find least valuable and helpful about the instructor?
Occasionally the assignment descriptions were a bit unclear as to what was expected, although generally I was able to figure it out.
N/A
The lectures were not too in depth and could have explained in more detail.
Forcing us to sit in the front half of the classroom. It just made me kind of irritated, no offense.
n/a
I did not enjoy being in class because I think he expects too much from students in the class. I don't like how he implements in class exercises, then patrols the class to make sure you are doing them. I felt judged if I didn't know how to complete it, even though they weren't graded or mandatory. I also didn't like being required to sit only in the center of the classroom. This sucks because attendance is a good portion of the grade. I also think the tests are graded a little harshly. I mean, sometimes if you don't know one question that can be 10% of your test grade. The rest of the questions if you make one mistake, which is very easy to make when writing programing on a piece of paper, and something I have seen the teacher do on the board himself, you can lose substantial points.
I can't think of any. Although, I do have to say that some of the weekly assignments had somewhat ambiguous instructions.
A few of the programing assignments weren't clear at times and some of the questions on the mid-terms were poorly worded.
N/A
often the illustrative sketches drawn on the board were sloppy and hard to understand.
He can answer any of your questions as long as they pertain to the subject and not on a tangent.
His ability to explain homework assignments on the course webpage.
n/a
Sometimes he assumes that you know more than you do, therefore his explanations can be a little confusing at times. His lectures are very dry, but he does make an effort to use class time as much as possible.
Homework assignments could be better.
there isnt much to nit-pick about.
homework 12oclock deadline. thats remarkably hard to meet. i think a normal daytime hour would suffice. i'm up all night/morning and sleep in the earlier evening. i'm sure a lot of people do that which leaves little time to meet the 12 deadline wihtout screwing up sleeping
none
Nothing.
The lectures were not terribly helpful - the topics were well covered, but I had a hard time following the lectures despite having a pretty good grasp of the course prior to taking it.
Nothing really. If anything the assignments' requirements at first are hard to understand but he will gladly answer any question.
His sarcasm.
Nothing.
Sometimes he didn't seem to make something as clear as it could have been in lecture. And the lectures didn't always cover stuff to do with the HW due that week.
n/a
Sometimes he used concepts that were a little too advanced for everyone, but on the plus side, that did stretch us to think a little more.
The professor is not the problem.
his explanations and instructions on hw is not always clear
Not flexible
Sometimes I think since he is so knowledgeable about the course, he may not realize the extent to which a lot things that are easy to grasp and understand for him are not as easy to understand for his students.
His assignments are really, really difficult.
The homework was sometimes a little vague when it came to what was expected.
I would like more questions on the exam so one wrong answer didn't have such a big impact.
He did not use many visual aids and did not hand write code often. Later in the course he began to use diagrams to illustrate concepts.
The instruction for some home work assignments can be clarify more.
none
Given short time for assignments
24. My overall evaluation of this instructor is....
Great programming instructor. As a class with challenging material, it would be difficult to learn without an instructor who can explain things well. I enjoyed the class.
Great professor with alotmknowledge I'm his field and more. Overall a good experience
He knows his material but he could put more effort in his explanations and lectures.
He has a sense of humor so class isn't too boring.
He's an excellent teacher who knows his stuff and is able to teach it in a way that is easy to understand.
A good teacher that is easy to talk to
Nice guy, wants to be helpful and tries hard. I'm sure some students will like his teaching methods but they did not fit me. I do not enjoy the class time.
He is a professor that is very knowledgeable in his field and is willing to help his students.
Overall a very good teacher, but hard to understand what he wants from assigments and exam questions.
Very helpful, great class.
talented and hard-working instructor, generous with his time.
Excellent teacher
Has a great understanding for his field, but can be confusing on the explanations for the course homework. Making the explanation as clear as possible is very important for me as a student.
He is very knowledgeable but has a hard time relating to the level the students are on.
He knows what he's doing.
A good teacher.
He is very knowledgable in his field, and has high expectations for his students. I think the only thing he could do better is describe topics by beginning with very simple examples and eventually increasing to difficult and tricky examples, rather than explaining a concept and showing a very difficult example right away.
he is a great teacher and even though the material is challenging, he breaks it down for us.
I enjoyed the class. It was very fair and I learned a lot.
Great instructor.
I thought that he was really smart and that he taught in a way that helped me to understand the concepts of how things should be done.
He tries and cares which is fantastic. His teaching style is more suited towards individual learners in the lecture hall, but he's fantastic one on one or in small groups.
He is a very good professor. I will gladly take from him any chance I can.
He knows what he is talking about, but sometimes he makes remarks in class that is is discouraging. But, he is very understanding and willing to work with you until you get it.
Positive.
He's a very good lecturer.
Good.
n/a
I really like him as a professor.
A helpful professor who knows the material very well.
good teacher but course is hard
Okay, but very harsh
He is very knowledgeable, helpful, and has high expectations of his students. I think these are all necessary characteristics for a college professor.
Great, excellent teacher. Very intimidating at first, but once I got to know him and be comfortable asking questions without feeling dumb about it, he is really helpful and very motivating to get the grade I want.
He is a good professor, knows what he is talking about, but sometimes is unclear about a few things, like homework instructions for example. Other then that I would recommend this class to others.
I enjoyed the class and didn't find anything too difficult.
He is a good instructor and challenges students to think critically. This is shown in the difficulty of the quizzes, exams and programming assignments. I have become a better programmer due to taking this course.
Professor Edoardo Biagioni is very responsible as a teacher. I was able to learn alot from this class.
100 out of 10, too good.
I'm used to powerpoints
Very good professor.
25. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 25 0.87 Freq(%) 0 (0%) 0 (0%) 2 (11%) 5 (50%) 10 (53%)
26. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 10 0.67 Freq(%) 0 (0%) 0 (0%) 5 (28%) 7 (39%) 6 (33%)
27. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.37 19 0.68 Freq(%) 0 (0%) 0 (0%) 5 (20%) 8 (42%) 9 (47%)
28. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 19 1.15 Freq(%) 1 (5%) 1 (5%) 2 (20%) 6 (32%) 8 (42%)
29. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.37 19 0.83 Freq(%) 0 (0%) 1 (5%) 1 (5%) 7 (37%) 7 (28%)
30. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.16 19 0.83 Freq(%) 0 (0%) 0 (0%) 2 (11%) 9 (47%) 5 (50%)
31. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.05 19 0.85 Freq(%) 0 (0%) 1 (10%) 3 (16%) 9 (47%) 6 (32%)
32. My overall evaluation of this course is...
Great. I learned a lot. The TA for this course was also very helpful -- lab sessions were productive and interesting. Group meetings with the instructor also worked.
Hard work pays off. Learned a lot In this course and I feel much more wise and knowledgable.
Good if you want to go into programming.
The course wasn't as hard as I thought it would be, but I think it's a good course for separating those who want to be in this major from those majoring in computer science because they think it would be good for finding jobs.
A hard but enjoyable class
Not good. I enjoyed the assignments and programing, which is what the course is supposed to be about, but the rest of the class takes away from that.
It went really well. I feel like I have learned a lot and that this class has provided me with a good foundation to build upon in later CS courses.
Very hard course with very little room for error. Prof. B is a great teacher and knows his stuff, but adjusting to his style of teaching may be hard for some students.
Very difficult course, but is very doable.
had a good time. course is well put together.
Good class, hard to pay attention at 5 in the afternoon if you started classes at 930.
Good
Good core class to help understand concepts of computer science, Homework is relevant to the concepts, tests are on the same track of Homework giving people that did the Homework an easier time on the tests.
Difficult but useful.
Basic but satisfactory for its level.
Good course. Very difficult and time consuming, but good course overall.
tough course, but it definitely weeds out the people who are unfamiliar with the material. if you know the concepts and really do understand it, then it will show.
It was solid. good coverage and thoroughly assessed our comprehension through the homeworks.
Tough class, but with a good instructor you will do good.
This is a good class, and I think that I have learned a lot that will help me in the higher level ICS courses that I might take if I pass.
It was fine. Sitting through it was painful but that's because it's really simple stuff.
Course is pretty hard at times, but most of the subject material given is pretty clear and the homework assignments solidify the concepts gone over in the class. If you take the time to study (even if it is a quick glance or two at the lecture notes) you should remain on top of the class. The text is there to just answer some minor questions about the concepts. Basically lecture & homework all you need to understand, text book will help but is not NEEDED like other classes or lectures.
It's tough, but at the same time, it is a little easy if you out in the work.
Positive
Very difficult, but helpful.
Good.
ugh...
This is a good course for intermediate computer programming.
This was a fairly difficult course, especially since a B (not a B-) is required to pass and move on to all other ICS courses. It felt like the class encouraged independent learning since we were not allowed to consult class mates for advice on homework. This may be good for people pursuing a career in highly independent work, but in most jobs we have a team and many resources to take advantage of. There should be at least some team-based assignments to balance the course or at least a more team-like environment.
hard but managable
I think that if someone is considering majoring in ICS, this is a good class to help them determine whether they do or not. It is a lot different from ICS111. The programs are a lot more complicated, deadlines are stricter, and concepts are a little more difficult to grasp. However, I still enjoyed programming throughout this course, and I thought it was appropriately challenging.
Really difficult course I have even taken in UH, but it helped rebuild my foundation to be a better student.
Even though it is required it is a good course to take, because a lot of other classes build off of the algorithms you learn
this course makes you or breaks you. It's a good level to decide whether or not you want to be in this major.
A good class that worked off of what I learned in ICS 111.
This is a great course that challenges students and definitely increases the difficulty from ICS 111.
I learned alot from this course.
9/10
Challenging
Very good.
33. State in two or three sentences how this course could be improved.
If the descriptions for several of the homework assignments were modified, things might be clearer as to what is expected on those assignments. Other than that, I don't really have any other suggestions.
I think a way this course can be improved is if people were to be more open in asking questions during class or during the lab sessions. Even though the professor and TA made it easy to ask, people wouldn't.
I don't know.
I don't really know enough about programming in general to comment on how the material could be improved, but the one thing that could be improved for all ICS classes in general is to make it so the times conform with the schedule for the rest of the school, instead of having classes that start 10 minutes before a normal class ends and ends 5 minutes after a normal class starts, making it impossible to take any non-ICS classes in a three hour surrounding window.
I have taken this class twice and I can say for certain that the small group meetings that Edo now has makes a difference in my understanding of the material.
Pretty much covered this in what I don't like about the teacher.
First of all, some of the assignments were slightly ambiguous, even the TA was confused about what the assignment was asking at times.
As stated above clarifying programing assignments and exam questions. Needing a 'B' to pass the course makes it frustrating at times when clear direction isn't given and points are lost due of it.
Not enough programming assignments: there should be two a week. Not enough material covered in the course: important chapters of the book are left out. The lecture should meet 3 times a week and the lab only once. Spend a lecture going over Java generics, how to use classes that use them and how to design classes that use them.
Change the time that the class is held. 430-545 is the ONLY time for this class and that is really late and cause my schedule to be awfully wacky.
Easier assignments on the harder materials.
Change the Homework schedule, I know it seems elementary to allow late-work, but getting help from the TA needed to be done earlier in the week which isn't easy due to the other class homework stopping you from starting your assignment. It does give a sense of responsibility to the student, but at the same time we were slightly blind when trying to start an assignment without going over it first.
This course could be improved if homework assignments were given with examples. Also if late homework assignments would be accepted with a late penalty instead of no submission at all.
More-frequent-but-shorter lectures would be appreciated. The length makes it difficult to remain focused for the entire lecture.
i really dont have any objections to how this course is setup. The only thing that causes a problem is the time that this class takes place, but in many cases the timing cant be helped.
Other than the class being a late class (430 - 545), there is not anything that needs major improvement.
I think that it might have been more interesting if there were one or two projects that are longer and maybe more difficult throughout the semester instead of just weekly homework assignments.
Better lectures - more engaging, better examples, etc. More consistency in exam difficulty.
Keep it the way it is. If possible have this professor teach the course for newer students.
More clear instructions on assignments. Towards the end, I did what the directions said exactly, but that was not what he wanted. In other words, give broader and different examples of what is wanted from the assignment instructions. Specifically, the assignment where we need to return the next and previous node in the tree.
Extended time for homework.
Easier exams. Easier homework. More clearer lectures.
Make the HW assignments smaller, but have them more frequently.
more exaples
The solutions to homework assignments should be posted after the assignments are due. There should also be a clear grading rubric for assignments.
better instructions for the assignments
Use an E-book or reader, the text was essentially a paperweight for the most part
I think that the regulations for the homework programs should be a little more relaxed. The deadlines are fine, because they give an entire week to complete the programs. If you end up cramming them at 11:00 on Sunday like I have, then it's your own fault for procrastinating. However, I fully completed every single program, and one of the early ones I got 0 credit for because I hadn't realized I had submitted the wrong document. I understand that this is my problem, because I should double check these kind of things, but I think that in cases like these, students should be allowed to get at least partial credit for the assignment rather than 0, because that can have a substantial impact on my grade, and I don't want to not pass because I accidentally clicked the wrong document one time.
Some extra credit at the very least.
Maybe have a bit more examples when it comes to explaining the difficult topics
Making the class graded on a curve would make a lot of people happy but I didn't really have a problem with how it was graded. I do wish that the exams had more questions on them or extra credit questions because a lot of questions are worth 10 points and that is a large percent of the exam.
Trace through code on the chalkboard. Use more visual aids to explain concepts.
none
Time to turn in assignments late, clearer assignment instructions
Some of the homeworks didn't specify requirements for special cases.
34. Other comments:
This was an enjoyable class, I look forward to taking classes from you again.
I learned a lot from the class and I also found it interesting, not boring, and memorable.
n/a
the idea of weekly meetings definitely helped a lot.
none.
Good class/professor combination if you want to continue on in this major.
Grading attendance should be extra credit. I didn't like how attendance was part of the grade. Same to the meetings. It would motivate us a lot more if attendance was extra credit.
I would appreciate a greater transparency in the assignment grading scheme. There are a number of assignments where I have points deducted for similar reasons but by very different amounts, and other times where I have had order of magnitude bad runtimes with no deductions, but later I get points off for bad runtime on other programs without it being specifically stated in the instructions that runtime should be taken into consideration (it should, but if I got away with it before, why shouldn't I be able to get away with it again?). Also, it would be nice if there were some minor extra credit available on each assignment given out for cleanliness, efficiency, and with a few points available for using a GUI instead of System.out. I agree these things might not be good as requirements on assignments, but without some incentive to try them, I am always going to take the faster route of just writing code to the bare minimum requirements. Also, having some way to grade these extras may help to provide feedback for those who do decide to try them.
N/A
My TA Julie was awesome. She's very pleasant, understanding, and helpful.
It seems like about half the students in this class were retaking the course and were getting high B's - A's. The other half was not doing so well at all. This is why it would be very helpful to have team based assignments, where the more experienced students could help the students who are relatively new to programming, and everyone has a chance to get good grades.
I feel like I have learned a lot in this class and my programming skills in java have become a lot more advanced than in ICS111. I feel like I also have a better grasp on concepts that were taught in ICS111. I look forward to continuing on and pursuing a degree in ICS.
nope.
I hope this prepares me well for ICS 311
no

Edoardo Biagioni: ICS612, Fall 2011     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 612 - Theory of Operating Systems Crn (Section): 78783 (001)    
1. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.73 11 0.47 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (27%) 8 (73%)
2. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.55 11 0.69 Freq(%) 0 (0%) 0 (0%) 1 (9%) 3 (27%) 7 (64%)
3. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.36 11 0.67 Freq(%) 0 (0%) 0 (0%) 1 (9%) 5 (45%) 5 (45%)
4. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.45 11 0.69 Freq(%) 0 (0%) 0 (0%) 1 (9%) 4 (36%) 6 (55%)
5. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 11 1.26 Freq(%) 0 (0%) 2 (18%) 2 (18%) 1 (9%) 6 (55%)
6. I developed skills needed by professionals in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.36 11 0.67 Freq(%) 0 (0%) 0 (0%) 1 (9%) 5 (45%) 5 (45%)
7. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.09 11 1.04 Freq(%) 0 (0%) 1 (9%) 2 (18%) 3 (27%) 5 (45%)
8. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.45 11 0.69 Freq(%) 0 (0%) 0 (0%) 1 (9%) 4 (36%) 6 (55%)
9. The instructor was effective in meeting the objectives of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.36 11 0.92 Freq(%) 0 (0%) 1 (9%) 0 (0%) 4 (36%) 6 (55%)
10. The instructor was able to clarify difficult course topics.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.27 11 0.79 Freq(%) 0 (0%) 0 (0%) 2 (18%) 4 (36%) 5 (45%)
11. The instructor is willing to meet and help students outside class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.4 10 0.7 Freq(%) 0 (0%) 0 (0%) 1 (10%) 4 (40%) 5 (50%)
12. The instructor gives individual attention to students in the class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 10 0.67 Freq(%) 0 (0%) 0 (0%) 1 (10%) 5 (50%) 4 (40%)
13. The instructor was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.18 11 0.75 Freq(%) 0 (0%) 0 (0%) 2 (18%) 5 (45%) 4 (36%)
14. The instructor makes me feel free to ask questions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.36 11 0.92 Freq(%) 0 (0%) 0 (0%) 3 (27%) 1 (9%) 7 (64%)
15. The instructor has everything going according to schedule.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.91 11 0.83 Freq(%) 0 (0%) 1 (9%) 1 (9%) 7 (64%) 2 (18%)
16. The instructor uses class time well.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.09 11 1.04 Freq(%) 0 (0%) 1 (9%) 2 (18%) 3 (27%) 5 (45%)
17. The instructor seems well prepared for each class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.18 11 0.98 Freq(%) 0 (0%) 1 (9%) 1 (9%) 4 (36%) 5 (45%)
18. The instructor presented the course materials in a clear and organized way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 10 0.67 Freq(%) 0 (0%) 0 (0%) 1 (10%) 5 (50%) 4 (40%)
19. In general, the course was well organized.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.27 11 0.65 Freq(%) 0 (0%) 0 (0%) 1 (9%) 6 (55%) 4 (36%)
20. The amount of work required is appropriate for the credit received.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.09 11 0.94 Freq(%) 0 (0%) 1 (9%) 1 (9%) 5 (45%) 4 (36%)
21. The instructor sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.45 11 0.69 Freq(%) 0 (0%) 0 (0%) 1 (9%) 4 (36%) 6 (55%)
22. What did you find most valuable and helpful about the instructor?
Dr. Biagioni goes into detail on certain aspects which require focus. His lectures are full of content beyond what you could pick up from his slide webpages.
Strong understanding of subject matter and always willing to answer questions from students
I especially liked the concise notes posted online before class, and the way he emphasized the important points at a high level in class.
Very knowledgeable in the field.
His knowledge of operating systems is quite evident and thorough. He is able to answer most questions even if they don't relate directly to what is currently being discussed. Edo tries his best to create an environment for discussion, but sadly, many students don't seem to enjoy discussions as much as I do.
n/a
His depth of understanding was wonderful. As needed he could delve deeper into specific areas. He always welcomed class discussion about related topics which made the course much more interesting. He in fact promoted in class discussion which was very enlightening.
Linux expert with a ton of knowledge.
Good knowledge about course material.
23. What did you find least valuable and helpful about the instructor?
The classes balance/level of skill varied greatly making it difficult to keep in tune with everyone, which reflected on Dr. Biagioni's ability to address problems with particular assignments or results. While walking through code is useful it lacks an amount of detail that would help those who don't already have a major grasp of OS functionality.
I thought that minix lost it's relevance a little after we stopped doing minix projects
nothing
Going through the code during class. I think it's great that he points out important areas of the Minix kernel, but I would much prefer to discuss the theory in class and read the code at home. It might be more helpful to assign reading of the code at home and then discuss the code in class.
n/a
Teaches by talking the entire class time.
The lecture 'slides' were hard to follow sometimes.
24. My overall evaluation of this instructor is....
Dr. Biagioni know his materials. I don't necessarily agree with his teaching style but I can see how it would work with people who learn that way and already have a good background in OS. Unfortunately if you lack that background you do have to play catch up a lot of the time.
Very good teacher and clear lecturer
great
It is refreshing to have an instructor who is just as interested in the course as I am.
Edo is a cool dude and a good professor. He tries his best to make sure the students understand what the material is. I think it's often times difficult because students are hesitant to say anything whenever they don't understand something. I'm not sure why this is however as the class is inviting and friendly. He is also a very fair and reasonable professor.
Good.
He enjoys the subject matter and it reflects positively on his approach to the course. His goals are to provide students with knowledge of all the important areas of the field. I would recommend his course to other students.
Expert in the field, encourages questions, helpful, hard grader, slightly out of touch and stuck in the past.
He is a good professor.
25. Assignments are relevant to what is presented in class.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.45 11 0.52 Freq(%) 0 (0%) 0 (0%) 0 (0%) 6 (55%) 5 (45%)
26. The course materials (texts, handouts) make a valuable contribution to the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.64 11 1.03 Freq(%) 0 (0%) 2 (18%) 2 (18%) 5 (45%) 2 (18%)
27. The instructional materials (e.g., texts, handouts, etc.) were relevant to course objectives.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 11 1.0 Freq(%) 0 (0%) 1 (9%) 2 (18%) 4 (36%) 4 (36%)
28. The course is highly recommended if it were taught by this instructor.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.36 11 1.03 Freq(%) 0 (0%) 1 (9%) 1 (9%) 2 (18%) 7 (64%)
29. The exams gave students an opportunity to demonstrate what they had learned.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.09 11 1.14 Freq(%) 0 (0%) 2 (18%) 0 (0%) 4 (36%) 5 (45%)
30. Grades are assigned fairly and impartially.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.45 11 0.69 Freq(%) 0 (0%) 0 (0%) 1 (9%) 4 (36%) 6 (55%)
31. My grades accurately represent my performance in the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.27 11 0.65 Freq(%) 0 (0%) 0 (0%) 1 (9%) 6 (55%) 4 (36%)
32. My overall evaluation of this course is...
This course requires a greater knowledge than it's title provides, especially given the lack of an undergraduate class in the field as of late. It is not surprising that the course work is hard, but the scale of difficulty per assignment fluctuated in a way that made some assignments misconceiving, sometimes partially guided by the professor's spin of the assignment. Group vs individual capability per assignment was a nice option but with no open interactions between students in the class, finding "partners" required existing relationships in order to create, creating a curve in difficulty per assignment based on group number. Book fluctuated on usefulness providing sometimes good analogies to real world or other field materials to explain how things work, but sometimes did not align with professors intention or design of class and could not assist in work. While not the professors fault, the inconsistency of the materials in book and the code used for work created problems. In addition, the complexity of the code given sometimes added more confusion and with the variable documentation of the system specified. Variable computing performance as well as inconsistencies with assignment instructions added more time needed not for working on the actual content of the assignments but on compensating for outdated instructions and waiting for installations or builds to complete.
In the beginning of the semester, Edo pointed out that he will try to balance the course in regards to theory and practice. The lectures were almost pure theory, except the times where we looked at code, and the projects were pure practice. I don't think there was a very good way to balance out the theory by injecting projects that require more than just theory.
Very good course. Really deepened my understanding of operating systems
great
Good times.
I really enjoyed the hands on aspect of the course. In undergrad I took a similar course that was all theory and hardly any practice, but the assignments really helped me grasp the course material that much more.
A thorough coverage of operating systems.
The information covered is important and highly applicable to the needs of today's prgramers. I would highly recommend it to any graduate student.
I got what I wanted out of the course. I learned a ton about operating systems and Linux in particular. However, it was the most painful class I have ever taken. I strongly disagree with Edo's teaching method. I feel he is stuck in Web 1.0 ways of teaching, whereas everyone else is at Web 2.0.
It is a good course with a lot of work
33. State in two or three sentences how this course could be improved.
1. More consistent assignments, including difficulty specification, group opportunities (allowing people more social interactions in class to make groups), up-to-date instructions, and clearer requirements for completion. 2. More indepth understanding of the coding sequence. This may not be possible, but sometimes code can be said to do something but not definitively show how it does so, which might not be easily shown due to the great amount of code hoping that it sometimes does, but would be helpful to understand and make use of in projects. 3. More interesting lecture materials. The slide/webpages provide little feedback for the lectures, and results in being an incomplete study material for preparing for lectures or exams. Dr. Biagioni's method of teaching is straight forward but also requires one can learn easily through listening to one talk about a topic rather than seeing processes, or working with them directly. Variety or resources to help other ways of learning (especially given the limited scope of the class which prevents optimal searching through the internet) could help compensate for though who cannot learn just by listening/reading.
For a large project, especially project 6, have it broken up into sub-projects.
I'm not sure. Minix is hardly a real OS, but the real ones are so complicated...
I wish the Minix book was rewritten for the new os.
I would suggest less reading of code (in class at least) and the encouragement of more discussion between the Edo and the students and also between the students and other students. The classroom was pretty quiet minus a few people.
n/a
If there is no new edition created of the current text a Linux based approach may be more useful to students. The assignements that were in Linux gave me oppurtunities to do things I always wanted to try.
Please include more visuals and examples to make the subject more interesting and pop out to students. It doesn't sit well with students when the whole lecture is listening to the instructor talk about bland textbook notes on the classroom screen. Also, please take it easy on the grading. We are not bad students, we try our best and pour in tons of hours in studying and getting our projects to work. I'm ok with being tested on concepts, but not being docked a whole letter grade for trivial questions that are "you know it or you don't". When there is such a huge information overload, we can't remember every little thing unless you tell us explicitly that it is important.
If the MINIX assignments were meant for the latest version
34. Other comments:
It is really suggested that the undergraduate class relating to this topic be restored to help students build up to this level of practice. "Nothing is pleasant that is not spiced with variety." -Francis Bacon
The Minix textbook is overpriced, although it's well written and we did make good use of it in class when discussing the code. If everyone could bring laptops instead, download the code, and make tags, that might be better for searching and navigating the code in class, and ease into developing on it.
n/a
Edo is a great as a person, but quite outdated as a lecturer. I get the feeling that he puts in very little effort towards the class--reusing the same exact textbook notes from 2003, copying word-for- word the same assignments from OS courses at other universities, and coming to class just to talk.

Edoardo Biagioni: ICS211, Spring 2011     Back to top

Campus: University of Hawaii at Manoa Department: Information& Computer Sciences
Course: ICS 211 - Intro to Computer Science II Crn (Section): 85744 (001)     85745 (002)    
1. The instructor demonstrated knowledge of course content.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.82 17 0.39 Freq(%) 0 (0%) 0 (0%) 0 (0%) 3 (18%) 14 (82%)
2. The instructor fulfilled the goals of the course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.47 17 0.51 Freq(%) 0 (0%) 0 (0%) 1 (5%) 9 (53%) 4 (20%)
3. The instructor communicated effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.18 17 0.64 Freq(%) 0 (0%) 2 (10%) 2 (12%) 10 (59%) 3 (15%)
4. I gained a good understanding of concepts/principles in this field.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.06 17 0.75 Freq(%) 0 (0%) 2 (10%) 4 (24%) 8 (47%) 1 (5%)
5. I deepened my interest in the subject matter of this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.94 17 0.97 Freq(%) 0 (0%) 1 (5%) 2 (12%) 8 (47%) 2 (10%)
6. I learned a lot in this course.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.18 17 0.64 Freq(%) 0 (0%) 1 (5%) 2 (12%) 9 (45%) 5 (29%)
7. Which aspects of the course were most valuable?
The quizzes and homeworks are really helpful. I really like the review of the quizzes we take in class that is sent to us via email.
Being able to learn more about data structures from experience in implementing our own data structures in assignments.
Professor Edoardo Biagioni's explanation towards computer science concepts were very valuable and critical to my learning. He explained concepts very well and gave good examples toward each concept.
The hands on stuff. I learn a lot by doing. But I dont think that we were taught how to do some stuff as best as we could have been in labs. But I gained some knowledge on the concepts.
The daily quiz for class attendance. It was good that the course did not count the quiz grade toward the actual grade. It allowed us to review the material we needed to know for the upcoming exam. Edo also gave us almost immediate feedback so we understood what we did right and what we did wrong so we could prepare for the exam.
in class actual code displays. Would have liked to see some actual demonstrations for example the recursion of the hanoi tower actually run on the computer. I really liked that. Asking for questions is appreciated. I have finally grown and realized that If I have a question i better ask it. :)
The lectures were the most valuable. As well as the class exercises.
learning better program structure and the communication aspects of programming.
The different coding examples really helped a lot. The daily quizzes were also very helpful and served as a way of reviewing the material as well.
Weekly exercises and examples helped to understand new material.
The attention to detail in the programs and the breakdown of programming structures.
Linked lists / linked list applications; recursion; alternate implementations of classes
n/a
Algorithm-heavy assignments such as the prime number generator, infix calculator and recursive methods.
New stuff like recursion, trees and heaps
The quizzes were really helpful since I usually spend some time thinking about programming assignments. It was a nice change of pace having to think up code in a mere several minutes.
Doing the assignments.
The actual assignments were the most helpful in understanding the concepts and how they could be implemented.
Learning how different data storage programs could be used to more efficiency than basic arrays.
I guess if you are interested in programming, everything about this course would be valuable. The daily quizzes were especially valuable because the concepts carried over to the projects and exams for the most part.
The depth of learning we went into.
Recursion
Recursion and arrays, stacks, queus, etc. General concepts that can be applied to all programming languages
The demonstrations using the blackboard instead of reading off of a computer screen.
I learned a lot about recursion
The Homework
Learning about different data structures and principles of object-oriented programming. The programming assignments especially helped by making us implement the information we learned that week. It was better if one started early, so unfortunately I'm sure I didn't use the assignments as well as I should have, but for those who stay on top of things, I'm sure it really helps with comprehension.
8. Which aspects of the course were least valuable?
None
Every aspect I experienced was important.
I feel that all parts of the courses were equally valuable and everything we did had some reason toward our assignments or understanding toward concepts for assignments.
The lab. It was almost as we just went for a work session to work on our own. It was hard to learn how to do things, because a lot of it was like individual searching for information in some cases.
The labs were not very useful. I attended lab, but felt I was able to do more on my own from the lecture notes and the book.
Some topics are hard to understand.. understandably! Instead of repeating the material maybe find another completely different way to explain it. I felt the explanation of trees could have been handled better. How? I don't know but there were many blank looks. Recursion is a tough one to explain so I give you that!
none
Some of the assignments were hard to understand.
The teaching assistant did not prove to be of any use. His method of explanation did not help students to understand material. Because of that, labs seemed more like an inconvenience rather than a benefit.
The antiquated rules about turning in assignments that went along with the contradictory phrases about wanting to teach me not to make mistakes in life when it mattered, after the instructor made many mistakes in the class and repeatedly said that mistakes were a part of life and were alright.
Not sure.
quizes, as well as forced group work. individuality should be cherished.
Assignment 2 didn't seem very relevant.
Sorting algs
Some of the aspects of the assignments weren't always clear.
I learned very little to nothing from the lectures. I attended ALL the lectures, and I still learned more from reading the textbook and other resources.
the sorting programs at the end.
The programs we had to build didn't help me on the tests at all, they only frustrated me and made me realize that I absolutely do not want to program for a career choice.
Assignments weren't very cohesive. Often times I didn't see the point (in a real world problem solving application) to doing parts of the assignments. Getting a better understanding of what's going on is never a bad thing, but it made the assignments much longer and tedious to do when we simply re-invented the wheel.
Individual memorization of coding, syntax, java vocab and utilities
Being fed a lot of information all at once.
i learned a lot in every section.
N/A
n/a
9. The instructor gives clear explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.94 17 0.9 Freq(%) 0 (0%) 2 (10%) 5 (25%) 11 (55%) 2 (10%)
10. The instructor stresses important points in lectures/discussions.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.1 20 0.91 Freq(%) 0 (0%) 2 (10%) 1 (5%) 10 (50%) 7 (35%)
11. The instructor puts material across in an interesting way.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.25 20 0.97 Freq(%) 2 (10%) 0 (0%) 5 (31%) 7 (35%) 1 (5%)
12. The instructor was able to explain concepts clearly and effectively.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.05 20 0.51 Freq(%) 0 (0%) 0 (0%) 2 (10%) 15 (75%) 3 (15%)
13. The instructor treated students fairly.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.3 20 0.66 Freq(%) 0 (0%) 0 (0%) 2 (10%) 10 (50%) 8 (50%)
14. Assistance from the instructor outside the class was readily available.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.9 20 0.72 Freq(%) 0 (0%) 0 (0%) 6 (30%) 10 (50%) 4 (20%)
15. Talking to the instructor during office hours was helpful.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
3.58 19 0.69 Freq(%) 0 (0%) 0 (0%) 10 (53%) 7 (37%) 2 (11%)
16. How can the instructor improve the teaching of this course?
If it can get better that would be even more awesome than it already is.
Give clearer instructions for homework assignments as well as a better way to present material (ex. powerpoint slides).
I feel that Professor Biagioni did all he could to teaching this course well. He provided valuable notes that were easily available and prepared us for tests and assignments well.
I think he does a pretty decent job of teaching the course and I am doing pretty well in the class.
More examples. Interactive examples or actual running of code in class would be great.
A bit more clarity when explaining what is expected of the homework. And maybe a bit more leniency when grading, and maybe a bit more time on some of the harder assigned homework.
Maybe curve a test that many people do especially bad in. (i.e. the first exam where the average was somewhere in the 60s). It took me time to get into the class material and I've found it to be pretty fun and interesting since then, but it took longer than the first exam to figure this out. Giving people a chance to do well in the class to start off will let them experience more of what cs and programming has to offer, rather than scare them off on the first exam. I understand that that is the drop or not point, but people will choose for themselves whether they want to push themselves or not at that time.
Explain the material in a more easy to understand way. Sometimes it is easy to get lost.
Provide more thorough explanations for assignments.
I thought he taught the course really, really well.
No major suggestions.
just lecture, since its a lecture class. as for teaching, maybe give real application examples, as well as easy-to- visualizable examples (eg, arrays is a container/jars, etc.) exams are bad. They require a 'mastery' of each topic rather than testing on our 'knowledge' of each topic. Not many students who are just learning the course is able to bust out multiple algorithms in a few minutes. It may be better in the future to test on the general concepts of each topic, eg. what are the steps in which a merge sort sorts things? etc. or possibly use mutliple choice questions with short answers, rather than all writing.
Before presenting an entire class with several methods, present each important method in its own slide/webpage in large font, double spaced lines, with few or no comments. Then the student can clearly see what the method does. It may be more difficult for students to learn an algorithm or implementation for the first time by viewing the entire class code with lots of javadocs.
More writing on the board, For me it's easier to understand when following that than trying to decode the code that's put on the website
I think it might be good to do more examples in class.
He knows a lot about this subject, but he does NOT know how to teach it. It would be much more helpful to see more examples, rather than just quickly talking about algorithms.
Give practice tests aside form the ones given each class which are close to concepts that will be on the exam. This way we have a good understanding of the structure of the test and what are some of the most important key concepts.
give more examples of how these can be used in real world applications
I honestly learned a lot better by having a more involved TA for labs. For 111 my TA was readily available and was always willing to help me via email. John was a great guy, but he wasn't very much help for assignments like I was used to receiving in 111.
Make assignments more interesting.
More examples
There is a severe lack of teamwork, the class focuses too much on independence...the homework was time-consuming, perhaps it should be done in teams or in parts. Also, tests should definitelt be open book or at least open notes, there was far too .much rote memorization required.
making the homework assignments clearer to understand.
Explain from the beginning, why/and that we are recreating java classes, like arraylists, linkedlist, etc...
Show more examples of the code.
N/A
No strong opinion on this, I think it's fine as it is.
17. My overall evaluation of this instructor is....
Great!
Very knowledgable in the subject and was able to explain certain content clearly although should work on explaining instructions clearly (in exams and in assignments).
Great professor, very kind, and good at what he does. I would definitely take another class from him.
Pretty good professor. Learned a lot from him.
He is a good professor who knows his material. Although some topics come off as confusing, his notes are very helpful to have as an aid.
He did good. Its a tough class. Students need to apply themselves.
Professor Biagioni is a good professor of ICS, he knows what he is talking, and is able to pass on that knowledge.
a good teacher and very helpful outside of class
He really knew what he was doing in teaching the course although he didn't always give clear answers or understand our questions. Overall, he taught the class well.
Excellent instructor with an effective style of teaching. I'd like it if he had more resources or personnel available to him because I feel that he is one of the more effective instructors in the ICS department.
An excellent teacher who knows the material and also knows how to get it across to someone who does not know it. However also very fickle when it comes to grading.
A good instructor who seems to genuinely care about the class and this field.
5/10
excellent.
Knows the subject and teaches it rather well
He seems passionate about programming and easy to pay attention to in class.
Overall, Edo is a knowledgeable teacher, but he just does NOT know how to teach it. I learned very little from this class, and I'm just glad it's over. I felt like I learned more from just reading the textbook or looking for other resources online.
A excellent teacher; simplifies the concepts so its easy to understand.
Good teacher.
He's a good teacher, and always makes sure we understand the concepts of the day and encourages us to ask questions during lecture if we don't understand a concept right away.
A good teacher, sometimes hard to understand but is very patient when you have a question.
A good teacher overall, just some policies are too strict (no collaboration)
He knows what he is doing, but I had a hard time doing the homework assignments due to lack of details
Good.
He's a good teacher.
Very knowledgeable, seems friendly, and is able to remember (at least some) students' names :-)
18. Overall, the TA is an excellent teacher.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.38 17 1.15 Freq(%) 1 (6%) 2 (12%) 6 (35%) 4 (24%) 1 (5%) 1 (6%)
19. The TA is effective.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.25 17 1.13 Freq(%) 1 (6%) 3 (18%) 6 (30%) 5 (29%) 2 (12%) 1 (6%)
20. The TA gives clear and understandable explanations.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.35 20 0.93 Freq(%) 0 (0%) 3 (18%) 7 (41%) 4 (24%) 1 (6%) 1 (6%)
21. The TA is enthusiastic about the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.75 17 0.58 Freq(%) 0 (0%) 0 (0%) 5 (29%) 10 (59%) 1 (6%) 1 (6%)
22. The TA appears to have a thorough knowledge of the subject.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
4.13 17 0.81 Freq(%) 0 (0%) 1 (6%) 1 (6%) 9 (53%) 7 (35%) 1 (6%)
23. The TA is friendly and accessible.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.8 16 0.86 Freq(%) 0 (0%) 1 (6%) 9 (45%) 7 (44%) 3 (19%) 1 (6%)
24. The TA sets high standards for students.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.65 19 0.7 Freq(%) 0 (0%) 0 (0%) 6 (35%) 9 (53%) 1 (6%) 1 (6%)
25. The TA grades paper (exams, homework) fairly.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.59 17 1.06 Freq(%) 1 (6%) 1 (6%) 5 (29%) 7 (41%) 3 (18%) 0 (0%)
26. The TA broadened my understanding and grasp of the subject.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.13 17 1.2 Freq(%) 2 (12%) 1 (6%) 9 (53%) 1 (6%) 2 (11%) 1 (6%)
27. The TA listened to what students had to say.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.56 17 0.89 Freq(%) 0 (0%) 2 (12%) 6 (32%) 7 (41%) 2 (12%) 1 (6%)
28. The TA was easy to talk with and available for consultation.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
3.58 20 0.61 Freq(%) 0 (0%) 2 (12%) 8 (47%) 3 (18%) 1 (6%) 3 (18%)
29. The TA's comments on written work were helpful.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree   N/A  
2.8 17 0.86 Freq(%) 1 (6%) 4 (24%) 7 (41%) 3 (18%) 0 (0%) 2 (12%)
30. The exams were a fair test of your knowledge of the course material.
Mean N-Size Std Dev   Strongly Disagree   Disagree   Neutral   Agree   Strongly Agree  
4.0 17 0.71 Freq(%) 0 (0%) 0 (0%) 4 (24%) 10 (50%) 4 (24%)
31. Please list: suggestions for improving the TA's teaching style and methods.
Try to focus on one topic more rather than drifting to other topics while in the middle of explaining one. Make sure everyone understands what you're trying to explain.
I think the TA could broaden the way he approaches reviewing the assignments instead of providing just one specific route to complete the assignment, I think he should broaden and teach different ways of completing assignments
give us more examples of how to do something before we have to do, going after it afterwards isnt very helpful
The TA needs to learn how to run a lab. He RARELY ever went over the previous assignment and took a long while to get back to us with comments and our grades. I did not understand how we are supposed to know what we did wrong or right if we do not get our assignment back.
The TA was very confrontational. If he didnt agree with how I did something he told me so. He did not offer any advice on how to fix it. When grading my assignments the TA does not tell me where I went wrong. He takes weeks to grade assignments. I went into a test with NONE of the assignments since the last test being graded. i had no idea if I made a glaring error! He was hard to talk to. He was very slow to grade papers. Overall I was extremely disappointed.
go through the homework program a little slower
Explaining the material better would help.
Try to make explanation of new material easier to understand. Student's often don't understand the TA's explanation which makes them feel like lab time is of no help to them.
Could allow a little more time for working on the homeworks while going around answering questions about it because that way everyone can get help on problems they are having with the homework.
No major suggestions.
n/a grade papers faster, that is all.
Posting more sample code that was presented in class.
Give a point for going to class, or somehow make people go to lab
Maybe reinforce the concepts learned in lecture a bit more.
The T.A. used some bad methods of teaching. 1) He always said these things are "easy" when they may be easy to him, but very difficult for students. 2) Their are sometimes where he would speak unclearly and it was hard to understand him. 3) It would be nice if he would post solutions for homework, so students can see what they did wrong on their assignments.
I don't think it matters because he's graduating, but in 111