This course is a broad technical introduction to fundamental concepts and techniques in artificial intelligence. Topics include expert systems, rule based systems, knowledge representation, search, planning, managing uncertainty, machine learning, and neural networks. Important current application areas of artificial intelligence, such as computer vision, robotics, natural language understanding, and intelligent agents, will be discussed.
Artificial Intelligence (CS 404)
Programs\Type | Required | Core Elective | Area Elective |
BA- Political Science | |||
BA-Cultural Studies | |||
BA-Cultural Studies | |||
BA-Economics | |||
BA-Economics | |||
BA-International Studies | |||
BA-International Studies | |||
BA-Management | |||
BA-Management | |||
BA-Political Sci.&Inter.Relat. | |||
BA-Political Sci.&Inter.Relat. | |||
BA-Social & Political Sciences | |||
BA-Visual Arts&Visual Com.Des. | |||
BA-Visual Arts&Visual Com.Des. | |||
BS-Biological Sci.&Bioeng. | * | ||
BS-Computer Science & Eng. | * | ||
BS-Computer Science & Eng. | * | ||
BS-Electronics Engineering | * | ||
BS-Electronics Engineering | * | ||
BS-Industrial Engineering | * | ||
BS-Manufacturing Systems Eng. | * | ||
BS-Materials Sci. & Nano Eng. | * | ||
BS-Materials Science & Eng. | * | ||
BS-Mechatronics | * | ||
BS-Mechatronics | * | ||
BS-Microelectronics | |||
BS-Molecular Bio.Gen.&Bioeng | * | ||
BS-Telecommunications | * | ||
Business Analytics | |||
Decision and Behavior | |||
Physics |
CONTENT
OBJECTIVE
To give an elementary and solid understanding of the main foundations of AI.
LEARNING OUTCOME
To have an elementary understanding of various fundamental concepts and methods in AI for an intelligent agent.
To have an elementary and solid understanding of problem solving using search algorithms, and to be able to demonstrate it on various problems.
To have an elementary and solid understanding of representing knowledge in classical logic, and to apply reasoning/inference methods over logical formulae.
To have an elementary and solid understanding of reasoning and decision making under uncertainty.
To have an elementary understanding of an advanced topic in AI.
To have an understanding of the state-of-the-art AI applications/tools.
Update Date:
ASSESSMENT METHODS and CRITERIA
Percentage (%) | |
Final | 35 |
Midterm | 30 |
Exam | 5 |
Assignment | 30 |
RECOMENDED or REQUIRED READINGS
Textbook |
Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig. 3rd Edition. |