Fall 2024
Instructor: Bonny Banerjee, Ph.D.
Contact Information:
Office: 208B Engineering Science Bldg.
Phone: 901-678-4498
E-mail: bbnerjee@memphis.edu (email communication preferred)
Office Hours: By appointment
When: Tue, Thu 11:20 am-12:45 pm
Where: Fogelman Classroom Building, Room 129
Course Description:
Fundamentals of programming in LISP; central ideas of artificial intelligence, including heuristic search, problem solving, slot-and-filler structures, and knowledge representation.
Note: Prior knowledge in LISP is not required. Class project will involve some programming that can be done in any language (C/C++/C#, Java, MATLAB, Python, etc.). Any student not comfortable with programming should talk to the instructor in the first class.
Required Text:
"Artificial Intelligence: A Modern Approach" by Stuart Russell and Peter Norvig
Syllabus:
Introduction to a computational approach to artificial intelligence, intelligent agents, problem solving by searching, beyond classical search, logical agents, first-order logic, inference in first-order logic, classical planning, planning and acting in the real world, quantifying uncertainty, probabilistic reasoning, probabilistic reasoning over time.
Topics:
Week 1. Course aims and agenda
Weeks 1, 2. What is “intelligence”? (Chapter 1)
Weeks 2, 3. Intelligent agents (Chapter 2)
Weeks 4-6. Problem solving (Chapters 3, 4)
Weeks 7-13. Knowledge, reasoning and planning (Chapters 7-11)
Week 14. Quantifying uncertainty (Chapter 13)
Week 15. Probabilistic reasoning (Chapter 14)
Week 16. Probabilistic reasoning over time (Chapter 15)
Important dates:
First Day of Class: 8/27/2024 Tuesday
Midterm Exam: TBD
Fall Break: 10/15/2024 Tuesday
Thanksgiving Holiday: 11/28/2024 Thursday
Last Day of Class: 12/3/2024 Tuesday
Final Exam: 12/12/2024 Thursday 8:00-10:00 am
Evaluation and Final Grades:
Grading: Homework 25%, Midterm 25%, Final 25%, Project 25%.
The 4720 and 6720 sections will be graded separately. In each exam and homework, the students enrolled for 6720 will have to answer more questions.
Grading Scale:
Relative grading, based on curve.
Late submission:
No late submission will be entertained. An assignment not submitted within the due date and time will receive zero points.
Attendance policy:
Students are expected to attend all scheduled classes. If a student misses a class, it is the student’s responsibility to obtain the notes for the missed class and catch up on the course content.
Plagiarism/Cheating Policy:
Plagiarism or cheating behavior in any form is unethical and detrimental to proper education and will not be tolerated.