Master artificial intelligence through AI-assisted development
AIN 5001 โข Graduate Level โข Summer 2026 โข 8 Weeks
Learn AI by using AI. Master both the theory from AIMA and the practice of leveraging modern AI tools to implement, test, and understand algorithms.
Use GitHub Copilot, SAMWISE, and Claude to solve 550+ exercises from the AIMA textbook. Learn to prompt, validate, and iterate with AI assistants.
Learn from three specialized AI lecturers, each bringing deep expertise in their domain. Rotating instruction keeps content fresh and engaging.
Work in GitHub Codespaces with AI-powered tools. Experience the future of software development while building AI systems.
Go beyond toy examples. Use AI to help you implement production-quality algorithms with proper testing, documentation, and optimization.
Work through exercises from all chapters: search, logic, probability, machine learning, NLP, and more. Build a comprehensive AI portfolio.
Three lectures per week for 8 weeks. Solve multiple AIMA exercises per lecture using AI tools. Build fluency in AI-assisted development.
Logic & Classical AI
Methodical and foundations-first approach. Specializes in search algorithms, knowledge representation, and logical reasoning systems.
Probability & Decision Theory
Data-driven with practical applications. Expert in uncertainty quantification, probabilistic reasoning, and decision-making under uncertainty.
Machine Learning & Modern AI
Hands-on focus on current trends. Covers deep learning, reinforcement learning, NLP, and the latest developments in AI applications.
This course teaches you to leverage AI assistants to solve complex AI problems. You'll use SAMWISE, GitHub Copilot, and Claude to implement algorithms, debug code, and understand theoryโlearning both AI concepts and AI-assisted development simultaneously.
Your AI curriculum assistant that understands the AIMA textbook. Search exercises, get hints, validate solutions, and receive guidance without spoilers. SAMWISE helps you learn at your own pace.
Your AI Teaching Assistant who manages GitHub Classroom, grades assignments, and provides instructor notes. BEATRICE handles the administrative work so you can focus on learning.
Use GitHub Copilot for code completion, SAMWISE for curriculum guidance, and Claude for problem-solving. Learn to work with AI as your pair programmer.
Submit solutions generated with AI assistance. Our AI grader provides detailed feedback on correctness, efficiency, and code quality.
Learn to craft effective prompts for AI assistants. Develop skills in specifying requirements, validating outputs, and iterating on solutions.
Reflect on how AI tools change the learning process. Understand when to use AI assistance and when to work independently.
Graduate with experience in the tools reshaping software development. Be prepared for AI-augmented research and industry work.
Course Philosophy: AI tools are transforming how we build AI systems
Instead of fighting this trend, we embrace it. Learn AI theory while mastering AI-assisted developmentโthe skill set you'll actually use in your career.
Join us for an intensive 8-week graduate course where you'll solve 550+ AIMA exercises using modern AI tools.