CptS 440/540 Artificial Intelligence

Course Details


The purpose of this course is to introduce the student to the field of Artificial Intelligence with emphasis on search, knowledge representation, reasoning, uncertainty, learning, and perception.


Assigned readings are shown on the course schedule and are taken from the required textbook Russell and Norvig's "Artificial Intelligence: A Modern Approach, Third Edition". Students are expected to complete the readings by the beginning of class for which they are assigned.


Students will be required to complete several homework assignments. Homeworks will evaluate the student's ability to apply concepts discussed in class. Some coding may be required. All submitted work, including code, must be your own, and cannot be copied from any other source. Homework due dates are shown on the class schedule. No late homeworks will be accepted. Graduate students will be required to complete additional assignments.


Students will be required to complete two in-class exams and one final exam. Exams will evaluate the student's understanding of the concepts discussed in class and applied in the homeworks. In-class exams will focus on topics taught since the last exam. The final exam will be comprehensive. Exam dates and times are shown on the class schedule.


See course website for weighting of assignments. Grades will be curved. Undergraduate and graduate sections are graded separately.

Class Participation

Students are expected to attend all classes and actively participate in discussions.

Academic Integrity

Academic integrity is the cornerstone of higher education. As such, all members of the university community share responsibility for maintaining and promoting the principles of integrity in all activities, including academic integrity and honest scholarship. Academic integrity will be strongly enforced in this course. Students who violate WSU's Academic Integrity Policy (identified in Washington Administrative Code (WAC) 504-26-010(3) and -404) will receive a zero on the assignment or exam, will not have the option to withdraw from the course pending an appeal, and will be reported to the Office of Student Conduct.

Cheating includes, but is not limited to, plagiarism and unauthorized collaboration as defined in the Standards of Conduct for Students, WAC 504-26-010(3). You need to read and understand all of the definitions of cheating: http://app.leg.wa.gov/WAC/default.aspx?cite=504-26-010. If you have any questions about what is and is not allowed in this course, you should ask course instructors before proceeding.

If you wish to appeal a faculty member's decision relating to academic integrity, please use the form available at conduct.wsu.edu.

Students with Disabilities

Reasonable accommodations are available for students with a documented disability. If you have a disability and need accommodations to fully participate in this class, please either visit or call the Access Center at the address below to schedule an appointment with an Access Advisor. All accommodations MUST be approved through the Access Center. For more information contact a Disability Specialist on your home campus.

Pullman or WSU Online: 509-335-3417, Washington Building 217, accesscenter.wsu.edu (Access.Center@wsu.edu)
Tri-Cities: www.tricity.wsu.edu/disability

Safety and Emergency Notification

Classroom and campus safety are of paramount importance at Washington State University, and are the shared responsibility of the entire campus population. WSU urges students to follow the "Alert, Assess, Act," protocol for all types of emergencies and the "Run, Hide, Fight" response for an active shooter incident. Remain ALERT (through direct observation or emergency notification), ASSESS your specific situation, and ACT in the most appropriate way to assure your own safety (and the safety of others if you are able).

Please sign up for emergency alerts on your account at MyWSU. For more information on this subject, campus safety, and related topics, please view the FBI's Run, Hide, Fight video and visit the WSU safety portal.