CS 123 Course Materials

AI Course Image
Image by B. Bird using Dall-E 3

Welcome to the course materials repository for CS 123, Intro to AI. View the GitHub repository to see all the course materials: lecture notes, exercises and projects. This page has links to the lecture notes as well as external resources related to this course..

Introduction to Artificial Intelligence

This course provides a non-technical overview of the field of Artificial Intelligence (AI). Topics include classical symbolic AI, machine learning and generative AI. The way different types of AI work will be explained at a conceptual level and practical applications will be described. Ethical issues, risks and potential benefits of using AI are also discussed.

Lecture Notes

Links to Useful Resources

General Resources
LCC Resources
Online Books and Tutorials
Generative AI Tools

Course Chatbot