Introduction to Artificial Intelligence with Python
A course by
Jul/2025
10 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

6 Students8 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

$9.99
Free
2 students
10 lessons
Language: English
0 quiz
Assessments: Yes
Skill level All levels
Courses you might be interested in
Are you ready to launch your own website or online store, but don’t have any coding or design skills? This course is designed specifically for beginners and non-tech users who...
-
9 Lessons
Free
By the end of this course, students will have a solid understanding of how to write effective prompts for ChatGPT. And other Large Language Models (LLMs). You will explore various...
-
8 Lessons
Free
Unlock the transformative power of Generative AI for your business—without needing a technical background.This course is built specifically for business leaders, entrepreneurs, and decision-makers who want to stay ahead in...
-
10 Lessons
$9.99Free
Unlock the transformative power of Artificial Intelligence (AI) to accelerate your small business growth! This comprehensive course is designed specifically for small business owners, entrepreneurs, and managers who want to...
-
20 Lessons
$9.99Free