Syllabus
Go to Marquette Home
Artificial Intelligence

 

Contact Information Course Description Course Goals and Objectives
Course Outline Calendar Course Materials
 Grading Attendance and Participation Assignments
 Dishonesty
  Viruses
 

Contact Information

Professor Richard J. Povinelli, Ph.D.
E-mail Richard.Povinelli@mu.edu (checked late evening or early morning)
Homepage http://povinelli.eece.mu.edu
D2L https://d2l.mu.edu/
Phone 288-7088 with voice mail
Office Hours  
Office EN224
Lab EN523, EN388

Course Description and Prerequisites

This course provides a broad exposure to the field of artificial intelligence. Topics include intelligent agents, search, game playing, propositional logic and first-order predicate calculus, knowledge bases, planning, uncertainty, learning, communication and perception, and philosophical foundations.

Prerequisites: Data Structures.

Course Goals

By the end of this course, you should...

Course Objectives

By the end of this course, you should...

Course Outline

 

What When
I: Artificial Intelligence
1 Introduction
2 Intelligent Agents
wk1-2
II: Problem-Solving
3 Solving Problems By Searching
4 Informed Search Methods
wk3
    6 Adversarial Search (Game Playing)
wk4
III: Knowledge And Reasoning
7 Logical Agents
wk5
    8 First-Order Logic
    9 Inference In First-Order Logic
wk6-7
IV: Acting Logically
11 Planning
wk8
V: Uncertain Knowledge And Reasoning
13 Uncertainty
14 Probabilistic Reasoning
wk9-10
    16 Making Simple Decisions
    17 Making Complex Decisions
wk11-12
VI: Learning
18 Learning From Observations
wk13
VII: Communicating, Perceiving, And Acting
22 Agents That Communicate
wk14
VIII: Conclusions
26 Philosophical Foundations
27 AI: Present And Future
wk15

Calendar

 

Week Month Tuesday Thursday
1 September 1
3
2 September
8
AIMA Software Assignment due
10
 
3 September 15
17
 
4 September
22
Article Review 1 due
Homework 1 due
24

5 September/October 29
Review Critique 1 due
1
6 October 6
8
 
7 October
13
Article Review 2 due
Homework 2 due
15
8 October
20
Review Critique 2 due
Midterm Exam
22
9 October
27
Homework 3 due
29
10 November 3
Article Review 3 due
5
11 November
10
Review Critique 3 due
12
12 November
17
Homework 4 due
19
13 November 24
26
 
14 December
1
Article Review 4 due
3
 
15 December 8
10
Review Critique 4 due
Homework 5 due
  December
 
18 (Friday)
Final Exam 10:30 a.m. - 12:30 p.m.

 

Legend
 No Class  

NOTE: All dates and numbers are subject to change as deemed necessary!

November 20, 2009 is the final day for withdrawal with grade of W.

Course Materials

Required Texts

Artificial Intelligence: A Modern Approach Image

Grading

 

What Number Value per Total
Article Reviews 4 20 80
Review Critiques 4 5 20
Homeworks
5 80 400
Midterm
1 200 200
Final 1 300 300
Total     1000

NOTE: All dates and numbers are subject to change as deemed necessary!

Grade Scale

 

91+ A
89-91 AB
81-89 B
79-81 BC
71-89 C
69-71 CD
60-69 D

The grading scale is the most stringent one you will be held to, i.e. I can give you a higher letter grade than shown on the scale, but never a lower one.

Late Assignments

I will deduct 5% for assignments up to one day late, 10% for two days late, and 15% for up to three days late, and so on up to a maximum of 50% off. The weekend will count as 1 day. Assignments are due at the beginning of class. They are late after that. Assignments are not accepted after solutions have been distributed, nor after the last day of class. In class assignments are only accepted during the class period they are assigned.

Attendance and Participation

I have always enjoyed teaching classes where the students actively participate - a conversation is more fun than a monologue! Although there is no specific credit assigned for attending, it is still expected. There may be in class graded assignments. These may be turned in only during the class period they are given.

Assignments

You should expect to spend, on average, from twelve (12) to fifteen (15) hours on article reviews, critiques, reading, homeworks, and other preparation for this class. This time is in addition to the three (3) hours of lecture you are expected to attend every week.

All written portions of assignments must be created using a word processor (saved as Word 2003/2004 format). No part of the writeup may be hand drawn. The writeups are to be well written with proper spelling and grammar. Points will be deducted for poorly written and formatted assignments. Code and other portions should be submitted in the proper electronic format.

Only an electronic version of all assignments must be turned in. See the directions for instructions on how to turn in the assignments electronically. They are due according to the the time specified in the calendar.

Article Reviews

There will be four (4) article reviews. This will help you understand the relevant literature for your research project. You will identify articles that are relevant to the course topic, if you are unsure of its relevance double check with the instructor. For each article you will write a 1 page summary and a 1 page critique.

Peer Review of Article Reviews

Critiquing others work is an excellent mechanism for improving your own. It is backbone of the peer review process. You will be expected to evaluating others work including critiquing others article reviews.

Homeworks

There will be five (5) homeworks, which will be collected and graded. The homework assignments will be scaled to 400 points. The homeworks will be combinations of questions from the book and programming problems. You must cite, using IEEE format, your references including online ones.

Exams

There will be a midterm exam worth 200 points. There will be a final exam worth 300 points.

Dishonesty

College of Engineering Policy and Procedure - Academic Dishonesty (Make sure you read this)

Marquette University Policy - Academic Dishonesty (Make sure you read this)

My Policy

ACADEMIC DISHONESTY OF ANY FORM WILL NOT BE TOLERATED IN THIS CLASS. ANY STUDENT FOUND TO BE PERFORMING ANY ACT OF ACADEMIC DISHONESTY WILL BE SUBJECT TO THE MAXIMUM PENALTY FOR THE PARTICULAR OFFENSE.

I will not tolerate any form of dishonesty in any of my classes and I hope you feel the same. If you become aware of any form of dishonesty taking place in any activity concerned with any of your classes it is your duty to make sure that the offense is made known to the proper authority. This is a problem which affects all of us and I am asking for your help in keeping the standards of education here at Marquette University as high as they deserve to be.

Viruses

Any assignment turned in in electronic format that contains a virus will receive a zero.