CPE/CSC 484 User-Centered Design and Development Winter 2007                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
          excellent good so-so bad awful Comments
Week Topic Speaker                                                                                                                                                                                                                                                                                                                                                                                                                              
1 Introduction            
           
2 Intelligent Agents            
             
3 Search I            
             
4 Search II            
             
5 Games            
             
6 Reasoning and Logic            
             
7 Knowledge and Reasoning            
             
8 Learning I            
             
9 Learning II            
             
10 Projects            
             
Course Material                                                                                                                                                                                                                                                                                                                                                                                                                                
  Textbook (Russell & Norvig)            
  Lecture Notes            
  Handouts            
  Web Pages            
Course Support                                                                                                                                                                                                                                                                                                                                                                                                                                
1 Blackboard            
  Grades            
  Discussion Boards            
  Assignment Submission            
2 Bot Environment                  
  Design            
  Implementation            
  Maintenance            
3 Email                  
4 "Handin"                  
Assignments                                                                                                                                                                                                                                                                                                                                                                                                                                
1 AI Nugget            
  Relevance of the Topic            
  Amount of Work            
  Degree of Difficulty            
2 Search Algorithms                
  Relevance of the Topic            
  Amount of Work            
  Degree of Difficulty            
3 Wumpus World                  
  Relevance of the Topic            
  Amount of Work            
  Degree of Difficulty            
4 Robocode                  
  Relevance of the Topic            
  Amount of Work            
  Degree of Difficulty            
Exams                                                                                                                                                                                                                                                                                                                                                                                                                                
1 Midterm            
  Relevance of the Topic            
  Amount of Work            
  Degree of Difficulty            
2 Final (if available)                
  Relevance of the Topic            
  Amount of Work            
  Degree of Difficulty            
Presentation (KM Nugget)                                                                                                                                                                                                                                                                                                                                                                                                                              
1 Presentation            
  Meaningful Activity            
  Amount of Work            
  Degree of Difficulty            
Team Project                                                                                                                                                                                                                                                                                                                                                                                                                                
1 Milestone Week 2            
2 Milestone Week 4            
3 Milestone Week 6            
4 Milestone Week 8            
5 Final Version            
6 Team Presentation            
Team Collaboration                                                                                                                                                                                                                                                                                                                                                                                                                                
  Fair Amount of Work Done by Team Members            
  Quality of Work Done by Team Members            
  Background and Skills of Team Members            
  Mutual Support and Team Spirit            
Material Covered                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
Is there any material that you feel is not relevant to the class?
Anything missing?
Does the organization of the material make sense?
Suggestions for Lectures                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
What can I do to make the lectures more interesting, easier to follow, more "memorable", etc.?
What kinds of topics would you like to see in a class like this?
Suggestions for Project and Homework Topics                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
Do you have any ideas for assignments or project topics that you would find useful and interesting?
Other Suggestions                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
Is there anything else I can do to make this class better for students?