CS 213 Course Goals Students are required to do project in Artificial Intelligence. I will suggest projects focusing on scheduling and timetabling problems that should be solved by heuristic search and constraint processing algorithms.
Students can propose their own projects subject to approval.
Necessary reading and some initial instructions will be given in the first week, however students will be responsible to close the knowledge gap in heuristic search and constraint processing algorithms. Beginning of second week give one paragraph for a project proposal. Real data will be provided whenever possible. Given instructors preferences for teaching 4 classes, two graduate and two undergraduate, and given class requirements, assign instructor to classes and to quarters to maximally degree of satisfaction. Given class schedules for quarter, the number of TA needed for each class TA's preferences and qualification, and instructors' choice of preferred TA, schedule the TA's in a way that maximize some measure of staisfaction.