CSE 240 Instructor Evaluation Spring 2004
09792 YINONG CHEN
16630 YINONG CHEN
85579 YINONG CHEN
23/33 69.70%
PART 1: STUDENT EVALUATION OF THE COURSE
1
Textbook/supplementary material in support of the course.
11
5
11
4
1
3
0
2
0
1
 
 Response
Count
Per
 
5
Very Good
11
47.8
 
4
Good
11
47.8
 
3
Fair
1
4.3
 
2
Poor
0
0
 
1
Not Applicable
0
0
 
 
Avg
4.43
 
 
2
Value of assigned homework in support of course topics.
10
5
10
4
1
3
0
2
2
1
 
 Response
Count
Per
 
5
Very Good
10
43.5
 
4
Good
10
43.5
 
3
Fair
1
4.3
 
2
Poor
0
0
 
1
Not Applicable
2
8.7
 
 
Avg
4.43
 
 
3
Value of laboratory assignments/projects in support of the course topics.
9
5
9
4
1
3
1
2
3
1
 
 Response
Count
Per
 
5
Very Good
9
39.1
 
4
Good
9
39.1
 
3
Fair
1
4.3
 
2
Poor
1
4.3
 
1
Not Applicable
3
13.0
 
 
Avg
4.30
 
 
4
Reasonableness of exams and quizzes in covering course material.
8
5
12
4
1
3
1
2
1
1
 
 Response
Count
Per
 
5
Very Good
8
34.8
 
4
Good
12
52.2
 
3
Fair
1
4.3
 
2
Poor
1
4.3
 
1
Not Applicable
1
4.3
 
 
Avg
4.23
 
 
5
Weight given to labs or projects, relative to exams and quizzes.
8
5
10
4
3
3
1
2
1
1
 
 Response
Count
Per
 
5
Very Good
8
34.8
 
4
Good
10
43.5
 
3
Fair
3
13.0
 
2
Poor
1
4.3
 
1
Not Applicable
1
4.3
 
 
Avg
4.14
 
 
6
Weight given to homework assignments, relative to exams and quizzes.
9
5
10
4
2
3
1
2
1
1
 
 Response
Count
Per
 
5
Very Good
9
39.1
 
4
Good
10
43.5
 
3
Fair
2
8.7
 
2
Poor
1
4.3
 
1
Not Applicable
1
4.3
 
 
Avg
4.23
 
 
7
Definition and application of criteria for grading.
11
5
8
4
3
3
1
2
0
1
 
 Response
Count
Per
 
5
Very Good
11
47.8
 
4
Good
8
34.8
 
3
Fair
3
13.0
 
2
Poor
1
4.3
 
1
Not Applicable
0
0
 
 
Avg
4.26
 
 
Overall Course Avg
4.29
PART 2: STUDENT EVALUATION OF INSTRUCTOR
8
The instructor was well prepared.
19
5
4
4
0
3
0
2
0
1
 
 Response
Count
Per
 
5
Almost Always
19
82.6
 
4
Usually
4
17.4
 
3
50% of the time
0
0
 
2
Occasionally
0
0
 
1
Almost Never
0
0
 
 
Avg
4.83
 
 
9
The instructor communicated ideas clearly.
12
5
8
4
1
3
1
2
1
1
 
 Response
Count
Per
 
5
Almost Always
12
52.2
 
4
Usually
8
34.8
 
3
50% of the time
1
4.3
 
2
Occasionally
1
4.3
 
1
Almost Never
1
4.3
 
 
Avg
4.26
 
 
10
The instructor or assistants were available for outside assistance.
12
5
9
4
1
3
0
2
1
1
 
 Response
Count
Per
 
5
Almost Always
12
52.2
 
4
Usually
9
39.1
 
3
50% of the time
1
4.3
 
2
Occasionally
0
0
 
1
Almost Never
1
4.3
 
 
Avg
4.35
 
 
11
The instructor exhibited enthusiasm for and interest in the subject.
17
5
6
4
0
3
0
2
0
1
 
 Response
Count
Per
 
5
Almost Always
17
73.9
 
4
Usually
6
26.1
 
3
50% of the time
0
0
 
2
Occasionally
0
0
 
1
Almost Never
0
0
 
 
Avg
4.74
 
 
12
The instructor's approach stimulated student thinking.
12
5
8
4
1
3
0
2
2
1
 
 Response
Count
Per
 
5
Almost Always
12
52.2
 
4
Usually
8
34.8
 
3
50% of the time
1
4.3
 
2
Occasionally
0
0
 
1
Almost Never
2
8.7
 
 
Avg
4.22
 
 
13
The instructor related course material to its applications.
13
5
8
4
1
3
0
2
1
1
 
 Response
Count
Per
 
5
Almost Always
13
56.5
 
4
Usually
8
34.8
 
3
50% of the time
1
4.3
 
2
Occasionally
0
0
 
1
Almost Never
1
4.3
 
 
Avg
4.39
 
 
14
The instructor's methods of presentation supported student learning.
13
5
6
4
1
3
1
2
2
1
 
 Response
Count
Per
 
5
Almost Always
13
56.5
 
4
Usually
6
26.1
 
3
50% of the time
1
4.3
 
2
Occasionally
1
4.3
 
1
Almost Never
2
8.7
 
 
Avg
4.17
 
 
15
The instructor's grading was fair, impartial, and adequate.
15
5
8
4
0
3
0
2
0
1
 
 Response
Count
Per
 
5
Almost Always
15
65.2
 
4
Usually
8
34.8
 
3
50% of the time
0
0
 
2
Occasionally
0
0
 
1
Almost Never
0
0
 
 
Avg
4.65
 
 
16
The instructor returned graded materials within a reasonable period.
16
5
7
4
0
3
0
2
0
1
 
 Response
Count
Per
 
5
Almost Always
16
69.6
 
4
Usually
7
30.4
 
3
50% of the time
0
0
 
2
Occasionally
0
0
 
1
Almost Never
0
0
 
 
Avg
4.70
 
 
Overall Instructor Avg
4.48
OVERALL EVALUATION OF THE COURSE AND INSTRUCTOR
17
Overall quality of the course and instruction.
13
5
5
4
3
3
2
2
0
1
 
 Response
Count
Per
 
5
Excellent
13
56.5
 
4
Very good
5
21.7
 
3
Good
3
13.0
 
2
Fair
2
8.7
 
1
Poor
0
0
 
 
Avg
4.26
 
 
18
How do you rate yourself as a student in this course?
8
5
10
4
3
3
2
2
0
1
 
 Response
Count
Per
 
5
Excellent
8
34.8
 
4
Very good
10
43.5
 
3
Good
3
13.0
 
2
Fair
2
8.7
 
1
Poor
0
0
 
 
Avg
4.04
 
 
GENERAL INFORMATION
19
Is this a required course in your program of study?
0
2
23
1
 
 Response
Count
Per
 
2
No
0
0
 
1
Yes
23
100.0
 
20
What are the average hours/week spent studying for this course?
1
5
2
4
5
3
11
2
4
1
 
 Response
Count
Per
 
5
1
1
4.3
 
4
2
2
8.7
 
3
4
5
21.7
 
2
8
11
47.8
 
1
16
4
17.4
 
21
What is your class standing?
0
5
3
4
8
3
12
2
0
1
 
 Response
Count
Per
 
5
Graduate Student
0
0
 
4
Senior
3
13.0
 
3
Junior
8
34.8
 
2
Sophomore
12
52.2
 
1
Freshman
0
0
 
22
What % of the class meetings have you attended?
0
5
1
4
1
3
6
2
15
1
 
 Response
Count
Per
 
5
10 to 29
0
0
 
4
30 to 49
1
4.3
 
3
50 to 69
1
4.3
 
2
70 to 89
6
26.1
 
1
90 to 100
15
65.2
 
23
What did you like most about this course?
 
I liked learning the different programming languages.
 
instructor stimulated my thinking about computer science concepts 
that I had never considered before.  the instructor also communicated 
computer science ideas very clearly.
 
Professor Chen was very excited about the material and usually did a 
very good job of conveying his entusiasm.  Furthermore, he did a 
wonderful job of theaching recursion in computer programming.  His 
method of assuming the n-1 solution is quite helpful and demonstates 
wonderful understanding in recursion.
 
Presented materials in various computer languages which taught the 
general pattern used to design computer languages.
 
We learned about a lot of different programming styles that we had 
not covered before.
 
Style of teaching that made classes interesting, fun, and full of
learning. Textbook corresponded exactly to curriculum, due to teacher
writing book specifically for this class! 
 
A chance to learn other programming languages besides Java.
 
I liked having a small class.  This is my second time taking the 
class.  I think the smaller class room makes the class better 
because it is easier to communicate with the teacher and have him 
communicate back.  I liked that we had the option to do the 
assignments at home.
 
The instructor's enthusiasm about the topics.
 
Seeing the different programming paradigms and how they relate/they 
are used for different applications
 
the instructor in this course is the best programming instructor 
i've had since i came to asu.  i have taken cse110, 200, and 210, 
but 240 was by far the most fun and interesting.  this is how a 
programming course should be.
 
I enjoyed the clarity of the textbook.  
 
the practical approach of the assingments focusing towards the real 
world applications
24
What did you like least about this course?
 
Not having evening labs, because I work during the day.
 
N/A
 
Again, like in CSE 225, this course has a great potential of 
interaction between the material and the students.  Now, Professor 
Chen does a great job of stopping when someone has a question, and 
quite often we discuss issues of understanding the material.  
However, more physical examples could be employed.
 
Lab assistants were sometimes unable to answer questions related to 
the homework materials.
 
Some of the assignments took a lot of time and work to complete.
 
No big assigments since assignments were due once a week. Not having
an assignment that combined languages strengths by writing one
functional program which is implemented using the different languages
used.
 
The instructor would continue to belabor points long after the class 
had tuned out.
 
I disliked the first palm assignment because, due to uncontrollable 
circumstances, I could not do the lab until the night before and 
because of this I had to stay up all night.  This was because not 
all of the computers were working and all of the ones that were 
working were taken.  Also, the computers were not available until 
the night before.
 
I feel that Prolog was a strange paradigm and needed a little more 
time to understand fully what it might possibly be good for.
 
no group work is something i didn't like.  Perhaps the final 
programming assignment could involve students teaming up to make a 
very detailed program.  i know that a higher class in the cse 
program will involve students teaming up to create a program, an 
assignment such as this would help prepare them to do that.

or, in-class programming problems could be given and the students 
could work in groups to solve the problem.

or, in-class programming prblems could be given and the students 
could work in groups to solve the problem.
 
I think there should be a few more tests throughout the semester, 
each weighted less so that the students can get a feel for the type 
of tests the instructor gives instead of having the first test be a 
midtern and count as so much of the grade.
 
The lab was useless: the TA's never had a clue what the assignment was
about and didnt even know scheme or prolog.
25
Comments
 
I thought that the material covered in this course, by Dr. Chen, and 
by the TAs were very interesting.  I would encourage every CSE 
student to take as many courses with Dr. Chen and the TAs as 
possible.  I hope to have courses with Dr. Chen in my future 
classes.  
 
Best CSE instructor I have taken class from so far.
 
The assignment description could have been clearer.  Usually I had to
use the discussion board just to figure out the wording of some sentences.
 
The T/A for the course was most helpfull.
 
Was docked a few points for something I did complete on assignment.
Inquiry to grader was not responded to. (grader issue)
 
If courses are going to be offered at The Brickyard, I suggest you 
figure out a better parking situation. I cannot afford to pay for 
parking on Mill Ave. and the shuttle takes entirely too long for me 
to park in Lot 59. Due to the parking situation I stopped going to 
class, except for quizzes and tests.
 
enjoyed the class.
 
I feel that the instructor did a very good job in trying to make dry 
subject matter more interesting.
 
revise the wording of the assignment word documents.  sometimes the 
wording is a bit ambiguous.  sometimes non-native english speakers 
would get confused on the meaning of certain phrases.  also, as i'm 
sure you've noticed on the message boards, clarification is needed 
on questions a lot of the time.
i would suggest that the assignments be revised so that they are 
easier to understand by non-english speakers.