COSC 4368: Artificial Intelligence Programming, Spring 2014

General Information


Instructor: Ricardo Vilalta (


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


Telephone: (713) 743-3614


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


Class room: HBS (Health and Biomedical Science Center) Room 267


Meeting Time: Fridays 1:4:00 PM.


Optional Textbook: Artificial Intelligence A Modern Approach

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



Information TAs (Teacher Assistants)




Name: Kinjal Dhar Gupta


Office: 313 PGH


Office Hours: Wednesdays 4:00 - 6:00 PM




Name: Ushasi Ghosh


Office: 313 PGH


Office Hours: Fridays 10 AM - 12: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 31

No class

February 28

No class (Ph.D. showcase)

March 7

1st Midterm Exam

March 14

No Class (Spring Holiday)

April 25

2nd Midterm Exam; Last class

Note: There is no final exam in this course.








January 17



January 24

Problem Solving

January 31

No class

February 7

Logical Agents

February 14

First-Order Logic

February 21

Probabilistic Reasoning

February 28

No class

March 7

1st Midterm Exam

March 14

Spring Holiday -- No Class

March 21

Making Decisions

March 28

Learning and Statistical Learning I

April 4

Learning and Statistical Learning II

April 11

Reinforcement leaning

April 18

 Perception and Robotics

April 25

2nd Midterm Exam


Files for Downloading and Additional Class Information


Connect to the class through Blackboard Learn