- Degree Bachelor
- Code: CS366
- Credit hrs: 3
- Prequisites: Data Structures & Algorithms & Discrete Structures
Introduction to basic methods of Artificial Intelligence (AI) such as problem solving, searching techniques, machine learning and knowledge representation. Through discussions, small projects, and examples, students learn what AI is, some of the major developments in the field, promising directions, and the techniques for making computers exhibit intelligent behavior. Students make use of available tools and explore some areas of applications.
Software Engineering Plan -2021
Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, Pearson
content serial | Description |
---|---|
1 | Introduction to AI: Definition, History and Goals |
2 | State Space Representation |
3 | Blind search techniques |
4 | Heuristic search techniques |
5 | A* Algorithm |
6 | Admissibility, Monotonicity and Informedness of a heuristic function |
7 | 7th Week Examination |
8 | Game trees and Alpha Beta Pruning Algorithm |
9 | Genetic Algorithm |
10 | Introduction to Machine Learning using Artificial Neural Networks |
11 | Perceptron Learning Algorithm |
12 | 12th Week Examination |
13 | Knowledge-based systems |
14 | Propositional Logic |
15 | Revision |
16 | Final Examination |
Start your application