Introduction to Artificial Intelligence with Python
A course by
Apr/2025
9 lessons
English
Description
Curriculum
Instructor
Course Overview
- Course Goal: Teach core AI concepts through hands-on Python projects.
- Target Audience: Intermediate learners with Python basics.
- Total Modules: 8 (plus bonus content & wrap-up)
Course Modules
Module 1: Introduction to AI
- Topics:
- What is AI?
- AI vs Machine Learning vs Deep Learning
- Applications in the real world
- Project: AI Use Case Research – students write about 3 AI tools in use today
- Bonus: Downloadable PDF: “AI Glossary for Beginners”
Module 2: Search Algorithms
- Topics:
- Uninformed Search: BFS, DFS
- Informed Search: Greedy, A*
- Heuristics in AI
- Project: Maze Solver using A* in Python
- Downloadable: Code template + solution walkthrough
Module 3: Knowledge Representation & Logic
- Topics:
- Propositional Logic
- Inference and Resolution
- Horn Clauses & Models
- Project: Minesweeper AI
- Bonus: Logic Puzzle eBook (interactive worksheet)
Module 4: Probability & Uncertainty
- Topics:
- Probability theory basics
- Bayes’ Theorem
- Markov Models
- Project: AI Bot for “Guess Who” game using probabilistic inference
Module 5: Machine Learning
- Topics:
- Supervised Learning (Regression, Classification)
- scikit-learn library
- Model Evaluation (Precision, Recall)
- Project: Spam Classifier using Naive Bayes
- Bonus Video: AI model debugging in Python
Module 6: Natural Language Processing
- Topics:
- Text preprocessing
- Word embeddings
- Sentiment analysis
- Project: Chatbot with simple intent classification
- Downloadable: NLP mini-dataset for practice
Module 7: Reinforcement Learning
- Topics:
- Markov Decision Processes
- Q-learning
- Exploration vs. Exploitation
- Project: Tic Tac Toe AI using Q-Learning
Module 8: Neural Networks
- Topics:
- Perceptrons and activation functions
- Backpropagation
- TensorFlow / PyTorch intro
- Project: Handwritten Digit Recognition (MNIST)
Final Project / Capstone
- Options:
- Build a smart assistant
- Create a recommendation system
- Design your own AI game bot
- Submission: Upload GitHub repo or Google Colab link
Curriculum
- 9 Sections
- 9 Lessons
- 4 Weeks
Expand all sectionsCollapse all sections
- Module 1: Introduction1
- Module 2: Search Algorithms1
- Module 3: Knowledge Representation & Logic1
- Module 4: Probability & Uncertainty1
- Module 5: Machine Learning1
- Module 6: Natural Language Processing1
- Module 7: Reinforcement Learning1
- Module 8: Neural Networks1
- Final Project / Capstone1
itsmdshahin

2 Students2 Courses
Experienced web developer with over one year of hands-on expertise in ReactJS, NodeJS, ExpressJS,
and MongoDB, complemented by strong Problem-Solving skills and proficiency in data structures and algorithms. Able to adeptly translate design concepts and wireframes into high-quality code, ensuring optimal performance and efficient development.
Review
Courses you might be interested in
Free Course: “AI-Powered Productivity for Entrepreneurs” Duration: 7 DaysTarget Audience: Entrepreneurs, solopreneurs, small business ownersFormat: Text-based course with MCQs + AssignmentsTone: Friendly, practical, results-focusedDelivery: Can be hosted on a website,...
-
7 Lessons
Free