This Artificial Intelligence (AI) course provides a practical introduction to the fundamentals of AI, search algorithms, Python programming, data fundamentals, machine learning, model evaluation, unsupervised learning, and reinforcement learning.
Students will learn how AI works, understand different AI concepts and search techniques, develop basic Python programs, work with data, and explore major machine learning algorithms including Linear Regression, Logistic Regression, Decision Tree, Random Forest, KNN, Naive Bayes, and Support Vector Machine (SVM).
The course also includes practical labs, data visualization, model evaluation, and a final project to help students apply their knowledge in practical AI problems.
Python for AI
Operators & Conditional Statements
Organize and reuse Python code effectively.
Organize and work with collections of data in Python.
Work with files and manage runtime errors in Python.
Apply Python programming concepts in a practical project.
Explore the K-Nearest Neighbors classification algorithm.
Explore the Naive Bayes classification algorithm.
Explore the Support Vector Machine classification algorithm.
Implement KNN, Naive Bayes, and SVM on real datasets.