Part 1: Student Evaluation of the Course
 Textbook/supplementary material in support of the course.
 
Very Good
 
4 80.00%
Good
 
0 0.00%
Fair
 
0 0.00%
Poor
 
1 20.00%
Not Applicable
 
0 0.00%
Avg 4.40  
 Value of assigned homework in support of course topics.
 
Very Good
 
5 100.00%
Good
 
0 0.00%
Fair
 
0 0.00%
Poor
 
0 0.00%
Not Applicable
 
0 0.00%
Avg 5.00  
 Value of laboratory assignments/projects in support of the course topics.
 
Very Good
 
5 100.00%
Good
 
0 0.00%
Fair
 
0 0.00%
Poor
 
0 0.00%
Not Applicable
 
0 0.00%
Avg 5.00  
 Reasonableness of exams and quizzes in covering course material.
 
Very Good
 
4 80.00%
Good
 
0 0.00%
Fair
 
0 0.00%
Poor
 
1 20.00%
Not Applicable
 
0 0.00%
Avg 4.40  
 Weight given to labs or projects, relative to exams and quizzes.
 
Very Good
 
4 80.00%
Good
 
1 20.00%
Fair
 
0 0.00%
Poor
 
0 0.00%
Not Applicable
 
0 0.00%
Avg 4.80  
 Weight given to homework assignments, relative to exams and quizzes.
 
Very Good
 
4 80.00%
Good
 
1 20.00%
Fair
 
0 0.00%
Poor
 
0 0.00%
Not Applicable
 
0 0.00%
Avg 4.80  
 Definition and application of criteria for grading.
 
Very Good
 
3 60.00%
Good
 
0 0.00%
Fair
 
1 20.00%
Poor
 
1 20.00%
Not Applicable
 
0 0.00%
Avg 4.00  
Part 1 Overall Avg: 4.63
Part 2: Student Evaluation of Instructor
 The instructor was well prepared.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor communicated ideas clearly.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor or assistants were available for outside assistance.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor exhibited enthusiasm for and interest in the subject.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor's approach stimulated student thinking.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor related course material to its applications.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor's methods of presentation supported student learning.
 
Almost Always
 
5 100.00%
Usually
 
0 0.00%
50% of the time
 
0 0.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 5.00  
 The instructor's grading was fair, impartial, and adequate.
 
Almost Always
 
4 80.00%
Usually
 
0 0.00%
50% of the time
 
1 20.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 4.60  
 The instructor returned graded materials within a reasonable period.
 
Almost Always
 
2 40.00%
Usually
 
2 40.00%
50% of the time
 
1 20.00%
Occasionally
 
0 0.00%
Almost Never
 
0 0.00%
  Avg 4.20  
Part 2 Overall Avg: 4.87
Overall Evaluation of the Course and Instructor
 Overall quality of the course and instruction.
 
Excellent
 
4 80.00%
Very Good
 
1 20.00%
Good
 
0 0.00%
Fair
 
0 0.00%
Poor
 
0 0.00%
  Avg 4.80  
 How do you rate yourself as a student in this course?
 
Excellent
 
2 40.00%
Very Good
 
1 20.00%
Good
 
1 20.00%
Fair
 
1 20.00%
Poor
 
0 0.00%
  Avg 3.80  
General Information
 Is this a required course in your program of study?
 
Yes
 
2 40.00%
No
 
3 60.00%
 What are the average hours/week spent studying for this course?
 
1
 
0 0.00%
2
 
1 20.00%
4
 
2 40.00%
8
 
2 40.00%
16
 
0 0.00%
 What is your class standing?
 
Graduate Student
 
0 0.00%
Senior
 
5 100.00%
Junior
 
0 0.00%
Sophomore
 
0 0.00%
Freshman
 
0 0.00%
 What % of the class meetings have you attended?
 
10 to 29
 
1 20.00%
30 to 49
 
0 0.00%
50 to 69
 
0 0.00%
70 to 89
 
0 0.00%
90 to 100
 
4 80.00%
 What did you like most about this course?
Fun and interesting topics. My brain is now crammed full of new knowledge. The programming assignments were fun albeit very long.
Rao actually cares. Unlike most of the professors in the CS school, he actually learns who his students are, and actually enjoys the topic he's teaching. He actively fought to get the class dual-listed as a grad and undergrad class. He's probably my favorite professor that I've had while attending ASU.
 What did you like least about this course?
TOO MUCH STUFF. I am a senior with 18 hours of classes and this class's effort eclipsed all of my others. However, this is highly related to my other complaint.

Also, I really want to stress that THIS CLASS NEEDS A BOOK. The assignments could have been completed much, much, MUCH more quickly with a good reference. The slides are thorough, but the notation is usually not precise and the ideas are not explained clearly on the slides.

Which is my third complaint -- the notation on the PowerPoint slides was often ambiguous, missing or not clearly explained (i.e. that classic "what is x?" question). While the ideas were clearly stated, without a reference book we also need the precise definitions and notation.

Same issue with the projects and homework -- sometimes the problems were not clearly or unambiguously described.
Nothing, really.
 Comments
This is a fantastic course on interesting topics taught by somebody who actually cares. More classes should be like this. More professors should be like this!