AI Course
Instructor: Motaz Saad
Course Name: Artificial Intelligence / Intelligent and Decision Support Systems
Course ID: CSCI4304 / SICT4402
Prerequisites: Programming, Data Structure.
This course provides a comprehensive introduction to the field of Artificial Intelligence (AI), covering the fundamental concepts, techniques, and applications of AI. Students will gain a deep understanding of the current state of AI and its potential to transform various industries and aspects of life.
The course begins with an introduction to AI, exploring its definition, history, and significance. It then delves into the state of the art of AI, highlighting recent advancements and breakthroughs in the field.
The course then focuses on problem-solving and search algorithms, which are essential components of AI systems. Students will learn about various search algorithms, including breadth-first search, uniform-cost search, depth-first search, depth-limited search, iterative deepening search, best-first search, and A* search. The role of heuristics in search algorithms will also be discussed.
Next, the course explores intelligent agents, which are autonomous systems that can perceive their environment and take actions to achieve their goals. Students will learn about the design and implementation of intelligent agents and their applications in various domains.
Finally, the course introduces artificial neural networks, a key technology behind many AI applications. Students will learn about the basics of neural networks, including their architecture, training, and applications.
- Understand the fundamental concepts and techniques of Artificial Intelligence
- Learn about the current state of AI and its potential applications
- Develop problem-solving skills using search algorithms and heuristics
- Design and implement intelligent agents
- Understand the basics of artificial neural networks and their applications
- Michael Negnevitsky, Artificial Intelligence: Intelligent Systems Approach, 3/E, ISBN: 9781408225745, 2011.
- Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, Global Edition 3/E, ISBN: 9781292153964, 2017.
- Introduction: What is AI?
- State of the art of AI
- Problem Solving and Search Algorithms
- Problem Solving
- Search Algorithms
- Breadth-first search
- Uniform-cost search
- Depth-first search
- Depth-limited search
- Iterative deepening search
- Best-first search
- A* search
- Heuristics
- Intelligent Agents
- Artificial neural networks
https://youtube.com/playlist?list=PL39RMbpB79NOckWZE8TvnqoMu_ONVHFjQ&si=rczI1T8tr7ubiIrK