Evaluation Comments
Course:Object-Oriented Software Development

Quarter:Spring 04/05
Time: W 17:45 - 21:00
Location: Loop Campus
James Riely PhD

Associate Professor
Instructor homepage

Select a Page:  
Summary     1       2       3       4       5       

What are the major strengths and weaknesses of the instructor?

1.   I have had Riely before and I enjoy taking his classes because he actusally makes you think. The homework and test are not just regeneration of class work but the application of the ideas/methods discusses. He actually allows you learn how and why to do things correctly.
3.   Strengths: Has command of the material. Is very organized. Has clearly taught this material before, and is comfortable with it.Weaknesses: Sometimes appears more interested in appearing smart than being helpful. He clearly does not believe the adage 'There is no such thing as a stupid question'. I found myself wondering whether I should ask about things I didn't understand.
4.   His major strength is his ability to make lectures interesting.
5.   Tons to learn, but without a book, and concrete examples, it makes the class more difficult.

What aspects of this course were most beneficial to you?

1.   This class seems to be to be a fundimental class for anyone who is doing any sort of programming. Having take the CS BA program, this seemed like a class that should of been required for any programming concentrations. I have see too many people just not understnad simple programing techniques which were explained in this class.
3.   The most beneficial thing in this course was exposure to the Professor's coding style and use of patterns. My code is markedly improved now from the start of class. I have become a firm believer in the value of patterns.
4.   This class has made me think differently about how to construct programs. I believe my development skills have improved because of this class.
5.   Breakdown of patterns, code examples, and homework assignments.

What do you suggest to improve this course?

1.   Force more people to take this. It should follow right after the algothms class.
2.   don't send emails to all students regarding a question one stundent has if this is nesscary use a bulint broad
3.   The expectations of this course didn't tie in very well with my previous courses. Either the prerequisite classes need to be toned up a bit, or this one should be toned down. After completing all the prerequisites I found myself poorly prepared for this course.
5.   More, hands on examples of the patterns.

Comment on the grading procedures and exams

3.   Everything seems fine.
5.   Fair.

Other comments?

1.   One of the most useful classes taken in CTI
3.   This has been a very valuable class because it has exposed me to patterns and professional coding standards. I am surprised at my reluctance to recommend it.
5.   None.