Home / Lectures
Lectures

Course lectures and notes.

Lecture slides and notes for current courses at CASPAM. Choose a course to see its lectures; new material is added through the semester.

Class schedule

Fall 2026 teaching schedule

9 weekly sessions · with effect from 24-08-2026. Open the full CASPAM timetable ↗

DayTimeCourseClassRoom
Monday10:00 AM – 12:00 PMFundamentals of Machine Learning
MATH 461
BS Mathematics Morning & Evening, Semester 7CC Hall
Tuesday11:30 AM – 1:30 PMDatabase Management Systems (DBMS)
COMP 351
BS Mathematics Morning, Semester 5
Post ADP Mathematics Morning, Semester 1
Room 206
Wednesday10:00 AM – 11:30 AMDiscrete Structures
GE 105
BS(AI) Morning, Semester 1Math-106
11:30 AM – 1:30 PMDatabase Management Systems (DBMS)
COMP 351
BS Mathematics Morning, Semester 5
Post ADP Mathematics Morning, Semester 1
C Lab
Thursday10:00 AM – 11:30 AMDiscrete Structures
GE 105
BS(AI) Morning, Semester 1Math-106
12:00 PM – 2:00 PMArtificial Intelligence
CS 205
BS(AI) Evening, Semester 3Math-202
Friday8:00 AM – 10:00 AMCivic and Community Engagement
SOCL 201
BS Mathematics Morning, Semester 3Room 206
8:30 AM – 11:30 AMArtificial Intelligence
CS 205
BS(AI) Evening, Semester 3Math-202
12:00 PM – 1:30 PMFundamentals of Machine Learning
MATH 461
BS Mathematics Morning & Evening, Semester 7CC Hall
Lecture notes
BS AI · BS Mathematics

Artificial Intelligence

Foundations of AI: intelligent agents, problem formulation, search, knowledge representation, reasoning and knowledge-based systems, with Python implementations.

Learning outcomes

  • Formulate problems as state spaces and solve them with uninformed and informed search
  • Represent knowledge in logic and rules, and perform inference
  • Build a small knowledge-based or search-driven decision system
0 of 2 lectures published
  1. L01

    Introduction to Artificial Intelligence & Knowledge-Based Systems

    Foundations of AI, knowledge-based systems, symbolic manipulation, pattern matching, decision making, and the relationship among knowledge, data and code.

    AIKBSKnowledge Representation
    Coming soon
  2. L02

    Reasoning and Knowledge Representation

    Representation of knowledge, inference, rules and symbolic approaches for intelligent systems.

    ReasoningLogicInference
    Coming soon

Slides open in a new tab and can be saved from there. For questions about a lecture, use your class channel or email [email protected].