JCU Logo

JOHN CABOT UNIVERSITY

COURSE CODE: "CS 202"
COURSE NAME: "Introduction to Artificial Intelligence Concepts"
SEMESTER & YEAR: Spring 2019
SYLLABUS

INSTRUCTOR: Alice Fabbri
EMAIL: [email protected]
HOURS: MW 11:30-12:45 PM
TOTAL NO. OF CONTACT HOURS: 45
CREDITS: 3
PREREQUISITES: Recommended: CS 101
OFFICE HOURS:

COURSE DESCRIPTION:
This course is designed for the general student to provide an INTRODUCTORY overview of artificial intelligence (no computer programming skills are necessary). This course will discuss intelligent agents and the building blocks of artificial intelligence: knowledge bases, reasoning systems, problem solving, heuristic search, machine learning, and planning.
SUMMARY OF COURSE CONTENT:

  • intelligent agent models
  • utility functions
  • preference logic
  • categorization of problems (e.g. constraint-satisfaction and optimization)
  • search techniques, including heuristic search
  • knowledge bases and manipulation
  • supervised and unsupervised machine learning
  • reinforcement learning
  • task planning
  • engineering intelligent agents
LEARNING OUTCOMES:
  1. Understanding of how intelligent agents operate and interact with their environment.
  2. Familiarity with state-of-the-art techniques for solving difficult problems.
  3. Knowledge of how machines learn and understanding of critical problems.
  4. Ability to leverage artificial intelligence in their lives (both at work and at home).
  5. Greater awareness of which career areas are likely to suffer labor dislocation.
TEXTBOOK:
Book TitleAuthorPublisherISBN numberLibrary Call NumberComments
Artificial Intelligence: A Modern Approach (Third Edition)Stuart J. Russell and Peter NorvigPrentice Hall860-1419506989  
REQUIRED RESERVED READING:
NONE

RECOMMENDED RESERVED READING:
NONE
GRADING POLICY
-ASSESSMENT METHODS:
AssignmentGuidelinesWeight
ProjectStudents will test an artificial intelligence technology25%
HomeworksThere will be two assignments: on week 4 and on week 820%
Midterm 25%
Final exam 30%

-ASSESSMENT CRITERIA:
AWork of this quality directly addresses the question or problem raised and provides a coherent argument displaying an extensive knowledge of relevant information or content. The student demonstrates complete, accurate, and critical knowledge of all the topics, and is able to solve problems autonomously
BThis is highly competent level of performance and directly addresses the question or problem raised. There is a demonstration of some ability to critically evaluate theory and concepts and relate them to practice. The work does not suffer from any major errors or omissions and provides evidence that the student uses clear logic in his/her arguments.
CThis is an acceptable level of performance and provides answers that are clear but limited, reflecting the information offered in the lectures. Mathematical statements are properly written most of the time.
DThis level of performances demonstrates that the student lacks a coherent grasp of the material. Important information is omitted and irrelevant points included. Many mistakes are made in solving the problem raised. In effect, the student has barely done enough to persuade the instructor that s/he should not fail.
FThis work fails to show any knowledge or understanding of the subject-matter. Most of the material in the answer is irrelevant.

-ATTENDANCE REQUIREMENTS:
ATTENDANCE REQUIREMENTS AND EXAMINATION POLICY
Full credit for attendance will be given to students with three or fewer unexcused absences. Four or more absences will result in a proportional reduction of the grade. Coming late to class or leaving early will be possible only with permission of the instructor.

Major exams cannot be made up without the permission of the Dean’s Office. The Dean’s Office will grant such permission only when the absence was caused by a serious impediment, such as a documented illness, hospitalization or death in the immediate family (in which you must attend the funeral) or other situations of similar gravity. Absences due to other meaningful conflicts, such as job interviews, family celebrations, travel difficulties, student misunderstandings or personal convenience, will not be excused. Students who will be absent from a major exam must notify the Dean’s Office prior to that exam. Absences from class due to the observance of a religious holiday will normally be excused. Individual students who will have to miss class to observe a religious holiday should notify the instructor by the end of the Add/Drop period to make prior arrangements for making up any work that will be missed.
ACADEMIC HONESTY
As stated in the university catalog, any student who commits an act of academic dishonesty will receive a failing grade on the work in which the dishonesty occurred. In addition, acts of academic dishonesty, irrespective of the weight of the assignment, may result in the student receiving a failing grade in the course. Instances of academic dishonesty will be reported to the Dean of Academic Affairs. A student who is reported twice for academic dishonesty is subject to summary dismissal from the University. In such a case, the Academic Council will then make a recommendation to the President, who will make the final decision.
STUDENTS WITH LEARNING OR OTHER DISABILITIES
John Cabot University does not discriminate on the basis of disability or handicap. Students with approved accommodations must inform their professors at the beginning of the term. Please see the website for the complete policy.

SCHEDULE

A more detailed schedule will follow

Week 1 to Week 4:
  • Intelligent agents
  • Utility functions
  • Preference logic
Week 5 to Week 7:
  • Search techniques
  • Knowledge bases and manipulation
Week 8 to Week 12:
  • Machine learning
  • Supervised Machine Learning (selected algorithms)
  • Unsupervised Machine Learning (selected algorithms)
  • Deep Learning
  • Reinforcement Learning
Week 13 to Week 14
  • Task planning
  • Engineering intelligent agents