Computer Science 3200:
Algorithmic Techniques for Artificial Intelligence
(Fall 2024)
http://www.cs.mun.ca/~harold/Courses/CS3200
Prerequisites
COMP 2001 or the former COMP 2710, COMP 2002 or the former COMP 2711,
and Statistics 2500 or Statistics 2550.
Lecture Outline (Tentative)
- Problem-solving and Search (agents and environments, single-agent
search, two-agent search, constraint satisfaction problems)
(8 lectures) [Chapters 2-6, Russell and Norvig (2010)]
- Knowledge and Reasoning (logical agents, reasoning in propositional
and first-order logic, planning) (7 lectures) [Chapters 7, 8, and 10)
Russell and Norvig (2010)]
- Machine Learning (evolutionary computing,
reinforcement learning, neural networks and deep learning)
(6 lectures) [Chapter 21, Russell and Norvig (2010); Chapter 21,
Russell and Norvig (2022)]
The lectures and displays (and all material) delivered or provided in this course by the instructor,
including any visual or audio recording thereof, are subject to copyright
owned by the instructor. It is prohibited to record or copy by any means, in any format,
openly or surreptitiously, in whole or in part, in the absence of express written permission from
the instructor any of the lectures or materials provided or published in any form during or from
the course.
Evaluation Scheme
Assignments (3) |
25% |
See below |
In-class Exams (2) |
30% |
Tuesday, Oct 8
Thursday, November 7 |
Final Exam |
45% |
TBA |
- There will be no supplementary assignments. Extensions for missed assignments (with appropriate
documentation) will be given at the instructor's discretion. Where such
extensions are not given, marks for missed assignments
(with appropriate
documentation) will be averaged over the remaining assignments at the instructor's discretion.
- There will be no supplementary exams. Marks for missed in-class exams (with appropriate
documentation) will be averaged over the remaining exams at the instructor's discretion.
- Students must pass the final exam to pass the course.
Assignment Deadlines (Tentative)
Assignment | Given | Due |
Assignment #1 | TBA | Oct 1 |
Assignment #2 | TBA | Oct 31 |
Assignment #3 | TBA | Nov 21 |
Recommended Readings
- Russell, S. and Norvig (2010) Artificial Intelligence: A Modern
Approach (3rd Edition). Prentice-Hall.
- Russell, S. and Norvig (2022) Artificial Intelligence: A Modern
Approach (4rd Edition). Prentice-Hall.
Additional Policies
- Memorial University of Newfoundland is committed to supporting inclusive education
based on the principles of equity, accessibility, and collaboration. Accommodations
are provided within the scope of the University Policies for the Accommodations of
Students with Disabilities (
www.mun.ca/policy/site/policy.php?id=239).
Students who may need an academic accommodation are asked to initiate the request with
the Glenn Roy Blundon Centre at the earliest opportunity
(
https://www.mun.ca/student/about-us/units-and-contacts/accessibility-services---the-blundon-centre/).
- Students are expected to adhere to those principles which constitute proper
academic conduct. A student has the responsibility to know which actions, as described
under Academic Offences in the University Regulations, could be construed as dishonest and
improper. Students found guilty of an academic offence may be subject to a number of penalties
commensurate with the offence including reprimand, reduction of grade, probation, suspension or
expulsion from the University. For more information regarding this policy, students should
refer to the University Regulations for Academic Misconduct
(Section 6.12) in the
University Calendar.
Created: July 29, 2024
Last Modified: August 8, 2024