University of Minnesota Duluth
 
 
MyU | Search | People | Departments | Events | News

CS 5541 -- Artificial Intelligence (Spring 2018)

Course Description

Principles and programming methods of artificial intelligence. Knowledge representation methods, state space search strategies, and use of logic for problem-solving. Applications are chosen from among expert systems, heuristic search, planning, natural language understanding, uncertainty reasoning, machine learning, and robotics. Lectures and labs will utilize suitable high-level languages (e.g., Python or LISP)

Instructor

Dr. Andrew M. Sutton
Email: amsutton@d.umn.edu
Tel: 218.726.7978
Office: 311 Heller Hall
Office Hours: T Th 9:30-11:00 (and by appointment)

Teaching Assistant

Janna Madden
Office Hours: M 10:00-10:50, Th 14:00-14:50, F 11:00-11:50
Location: 314 Heller Hall

Meeting Times and Locations

Day Time Location
Lecture T Th 08:00-09:15 HH 306
Lab T 17:00-17:50 MWAH 177

Moodle

We will use Moodle to assign reading and homework and for submissions, grading and other class-related activities.

Pre-requisites

A grade of C- or better is required in all prerequisite courses.

Important note: The computer science bachelor's degree program at UMD is accredited by CAC (the Computing Accreditation Commission). One of the CAC requirements is that all students must satisfy the prerequisites in order to be admitted to a course, so if you have not passed the prerequisite courses, you must drop this course (if you have any questions about this, please see the instructor after the lecture or during office hours).

Text

Russell, S. and Norvig, P. Artificial Intelligence: A Modern Approach, Third Edition, 2010, Prentice Hall, NJ, ISBN: 978-0-13-604259-4. (hardcover) or 978-0-262-53305-8 (paperback).

Web site: http://aima.cs.berkeley.edu

Course Content and Objectives

Content

Artificial Intelligence is the study of intelligent behavior of machines. Broadly speaking, this is understanding how to make machines and software that can reason, learn, and evolve like animals or humans.

AI has a long and interesting history that arose out of philosophical questions from antiquity and blossomed in the 1950s with the advent of electronic computers and computational research. In this course, we will study the basic ideas behind automated reasoning, heuristic search, representing knowledge effectively, and learning.

Objectives and Student Learning Outcomes

This course addresses UMD campus student learning outcomes (SLOs), as well as CS education outcomes specified by the UMD Department of Computer Science and aligned with the standards put forth by the ABET accrediting board.

  1. SLO 1: Demonstrate competence in a major field
  2. SLO 3: Think critically and creatively in seeking solutions to practical and theoretical problems.

Assignments and Grading

Moodle will be used to manage multiple aspects of the course, including homework submission, grading, announcements, discussions, etc. (See link at top of syllabus for current Moodle site.)

Assignments

There will be approximately five labs and five written homework assignments.

All assignments must be submitted by their stated due date.

Examinations

There will be a midterm exam, worth 100 points and a final exam worth 200 points. Both exams are closed book, and the final exam will be comprehensive. Exams will not be given early, and makeups must be justified by dire circumstances described to the instructor before the time of the exam. It is Department of Computer Science policy not to return final exams, however they are kept and you can look at your exam in the instructor's office. The UMD Final Examination Policy web page explains the UMD policy about having more than two final exams on a single day, among other things.

Exam Schedule

ExamPointsDate and Time
Midterm Exam 100 points Tuesday, Feb 27 8:00 AM
Final Exam 200 points Thursday, May 3 8:00 AM

Grading Procedures

Final grades are based on total points distributed approximately as follows:

Grades are assigned based on a percentage of the total points.

Academic Policies

Student Conduct Code:
Appropriate classroom conduct promotes an environment of academic achievement and integrity. Disruptive classroom behavior that substantially or repeatedly interrupts either the instructor's ability to teach, or student learning, is prohibited. Student are expected adhere to the Board of Regents Policy: https://regents.umn.edu/sites/regents.umn.edu/files/policies/Student_Conduct_Code.pdf.

Teaching & Learning: Instructor and Student Responsibilities:
UMD is committed to providing a positive, safe, and inclusive place for all who study and work here. Instructors and students have mutual responsibility to insure that the environment in all of these settings supports teaching and learning, is respectful of the rights and freedoms of all members, and promotes a civil and open exchange of ideas. Reference the full policy here: http://d.umn.edu/academic-affairs/academic-policies/classroom-policies/instructor-and-student-responsibilities.

Academic Integrity:
Academic dishonesty is taken seriously by the University. Cheating on assignments or examinations, plagiarizing, or any other act which violates the rights of another student in academic work or that involves misrepresentation of your own work may result in a grade reduction on the assignment/quiz/test or a grade reduction in the class (including the possibility of failing the class). If a student is found responsible for academic dishonesty, a report is filed with the UMD student academic integrity officer and is considered a violation of the Student Conduct Code. The UMD Student Academic Integrity Policy can be found at http://www.d.umn.edu/academic-affairs/academic-policies/classroom-policies/student-academic-integrity. The policy outlines what is considered prohibited conduct.

Final Exams:
All 1xxx-5xxx courses offered for undergraduate credit should include a final graded component or end of term evaluation that assesses the level of student achievement of one or more course objectives. All final graded components are to be administered or due at the time and place according to the final exam schedule and not during the last week of class. Reference the full policy here: http://www.d.umn.edu/vcaa/FinalExams.html.

Excused Absences:
Students are expected to attend all scheduled class meetings. It is the responsibility of students to plan their schedules to avoid excessive conflict with course requirements. However, there are legitimate and verifiable circumstances that lead to excused student absence from the classroom. These are subpoenas, jury duty, military duty, religious observances, illness, bereavement for immediate family, and NCAA varsity intercollegiate athletics. Find complete information here: http://d.umn.edu/academic-affairs/academic-policies/classroom-policies/excused-absences.

Appropriate Student Use of Class Notes and Course Materials:
Taking notes is a means of recording information but more importantly of personally absorbing and integrating the educational experience. However, broadly disseminating class notes beyond the classroom community or accepting compensation for taking and distributing classroom notes undermines instructor interests in their intellectual work product while not substantially furthering instructor and student interests in effective learning. Find additional information here: http://d.umn.edu/academic-affairs/academic-policies/classroom-policies/course-notes-and-materials.

Students with Disabilities
It is the policy and practice of the University of Minnesota Duluth to create inclusive learning environments for all students, including students with disabilities. If there are aspects of this course that result in barriers to your inclusion or your ability to meet course requirements such as time limited exams, inaccessible web content, or the use of non-captioned videos, please notify the instructor as soon as possible. You are also encouraged to contact the Office of Disability Resources to discuss and arrange reasonable accommodations. Call 218-726-6130 or visit the Disability Resources web site at https://umd-general.umn.edu/disability-resources for more information.


© 2018 University of Minnesota Duluth
The University of Minnesota is an equal opportunity educator and employer.
Last modified: January 2018
University of Minnesota Campuses
Crookston | Duluth | Morris
Rochester | Twin Cities | Other Locations