- Introduction to Deep Learning & Neural Network
- Reinforcement Learning
- Unsupervised Learning
- Supervised Learning
- Introduction to Machine Learning
- Expert Systems: Harnessing Human Expertise in AI
- Frames and Scripts
- Semantic Networks
- First-Order Logic
- Propositional Logic
- Knowledge Representation and Reasoning
- Applications of Search Algorithms
- Informed Search Algorithms
- Uninformed Search Algorithms
- Problem Formulation