COSC 4368: Artificial Intelligence Programming, Spring 2016

General Information


Instructor: Ricardo Vilalta (


Office: HBS (Health and Biomedical Science Center) Room 332


Telephone: (713) 743-3614


Office Hours: Fridays 10:00 AM to 12:00 PM


Class room: CBB building room 118


Meeting Time: Tuesdays and Thursdays 10:00 AM - 11:30 AM.


Textbook: Artificial Intelligence A Modern Approach

by Stuart Russell and Peter Norvig. 3rd Edition, Prentice Hall, 2010.



Information TAs (Teacher Assistants)



Kinjal Dhar Gupta

Zahra Pisheh


Office: PGH 313


Office Hours: Tuesdays 3:00 to 5:00 PM




Office: PGH 313


Office Hours: Wednesdays 3:00 to 5:00 PM





Course Description


Artificial Intelligence is the study of how to embed intelligent behavior in machines. The field is relatively young (since middle 20th century) and it is not until recently that it has experienced an increase in maturity as seen by a more rigorous and formal approach to its methodology. In this course, we will cover fundamentals aspects of artificial intelligence in a broad and general fashion. The class will be self-contained (i.e., I will not assume any previous knowledge). Main topics include problem solving, knowledge and reasoning using first order logic, planning, uncertain and probabilistic reasoning, learning, and robotics. 






Graded Work


2 Midterm Exams












Dates to remember


January 19

First day of classes

March 10

1st Midterm Exam

March 15,17

No Class (Spring Holiday)

April 28

2nd Midterm Exam

Note: There is no final exam in this course.








January 19



January 26

Problem Solving

February 2

Logical Agents

February 9

First-Order Logic

February 16

Probabilistic Reasoning

February 23


March 1

Making Decisions

March 8

Exam Review

March 10

1st Midterm Exam

March 15,17

Spring Holiday -- No Class

March 22

Learning and Statistical Learning I

March 29

Learning and Statistical Learning II

April 5

Learning and Statistical Learning III

April 12

Reinforcement leaning

April 19

Perception and Robotics

April 26

Exam Review

April 28

2nd Midterm Exam


Files for Downloading and Additional Class Information


Connect to the class through Blackboard Learn