Chris Pollett> Old Classses >
CS156

( Print View )

Student Corner:
[Submit Sec5]
[Grades Sec5]

[Lecture Notes]
[Discussion Board]

Course Info:
[Texts & Links]
[Description]
[Course Outcomes]
[Outcomes Matrix]
[Course Schedule]
[Grading]
[Requirements/HW/Quizzes]
[Class Protocols]
[Exam Info]
[Regrades]
[University Policies]
[Announcements]

HW Assignments:
[Hw1] [Hw2] [Hw3]
[Hw4] [Hw5] [Quizzes]

Practice Exams:
[Midterm] [Final]

Learning Outcomes versus Collected Course Materials
CLO1CLO2CLO3CLO4CLO5CLO6CLO7CLO8N/A
HW1X
HW2XX
MTP1X
MTP2X
MTP3X
MTP4X
MTP5X
HW3XXX
HW4XX
HW5XX

CLO1 (Course Learning Outcome 1) -- Find solution nodes in a state space using the A* algorithm.

CLO2 -- Explain the advantages and disadvantages of the following techniques: (a) breadth-first search compared to depth-first search, (b) informed search compared to uninformed search, hill climbing, STRIPS/PDDL representations for planning.

CLO3 -- Apply forward checking in constraint satisfaction problems.

CLO4 -- Apply alpha-beta pruning in adversarial search.

CLO5 -- Translate sentences in first-order logic to conjunctive normal form (CNF).

CLO6 -- Find proofs by using resolution.

CLO7 -- Implement at least one machine learning algorithm.

CLO8 -- Students should be able to describe: (a) the frame problem, (b) Possible representations for time and for beliefs.

N/A -- Important material covered in the course but not directly related to a specific learning outcome.