The branch was established in 2002-2003 and the branch's graduates
work in the field of designing and developing intelligent systems and programs also he/she will have the experience
in the methods of knowledge representations and reasoning so we can reach to the automatic execution of integrated
systems.
Artificial
Intelligence Branch Syllabus 2018-2019
Artificial Intillegence Branch - Level Four |
Subject |
Units |
Download |
Plan |
Lab. |
Planning and Robotics |
4 |
 |
 |
|
Communications and Computer Networks |
6 |
 |
|
|
Computer and Data Security |
4 |
 |
 |
|
Operating Systems |
6 |
 |
 |
|
Data Warehouse and Data Mining |
6 |
 |
 |
|
Web Programming
|
6
|
|
|
|
Machine Vision |
6 |
 |
 |
 |
Project
|
6
|
|
|
|
Total units per semester 22 units Total
units per year 44 units |
Artificial Intelligence Branch - Level Three 1st Course
|
Subject
|
Units
|
Download
|
Plan
|
Lab.
|
Computer Graphics 2D
|
3
|
|
|
Operations Researches
|
2
|
|
|
|
Natural Language Processing
|
2
|
|
|
|
Computation Theory
|
2
|
|
|
|
Algorithms and its complexities
|
3
|
|
|
|
Microprocessors
|
3
|
|
|
|
Expert Systems
|
3
|
|
|
|
English Language 3
|
1
|
|
|
|
Total units for 1st semester 20
units Total
units per year 39 units |
Artificial Intelligence Branch - Level Three 2nd Course
|
Subject
|
Units
|
Download
|
Plan
|
Lab.
|
Visualization
|
3
|
|
|
|
Optimization
|
2
|
|
|
|
Speech Recognition
|
3
|
|
|
|
Compiler Design
|
3
|
|
|
|
Metaheuristic Search
|
3
|
|
|
|
Computer Architecture
|
2
|
|
|
|
Machine Learning
|
3
|
|
|
|
Total units for 1st semester 19
units Total
units per year 39 units |
Artificial Intelligence Branch - Level Two 1st Course |
Subject |
Units |
Download |
Plan |
Lab. |
Object Oriented Programming 1
|
3
|
|
|
|
Data Structures
|
3
|
|
|
|
Database Foundation |
3 |
|
|
|
NLP & Python
Language |
3 |
 |
|
|
Mathematics 3 |
2 |
 |
 |
|
English Language 2 |
1 |
|
|
|
Human Rights |
1 |
 |
 |
|
Total units per semester 16 units Total
units per year 32 units |
Artificial Intelligence Branch - Level Two 2nd Course |
Subject |
Units |
Download |
Plan |
Lab. |
Object Oriented Programming 2
|
3
|
|
|
|
Sorting and Searching
Algorithms |
3 |
|
|
|
Fuzzy Logic |
2 |
 |
 |
|
Searching Stratigies |
3 |
 |
|
|
Numerical Analysis |
3 |
 |
 |
|
Database Design |
3 |
|
|
|
Democracy |
1 |
 |
 |
|
Total units per semester 18 units Total
units per year 36 units |
Artificial Intelligence Branch - Level One 1st Course |
Subject |
Units |
Download |
Plan |
Lab. |
Structured Programming 1
|
4
|
|
|
|
Mathematics 1 |
2 |
 |
 |
|
Discrete Structures 1
|
2
|
|
|
|
Computer Organization |
2 |
|
|
|
Introduction to Statistics
|
2
|
|
|
|
Introduction to A.I |
2 |
 |
 |
|
English Language 1 |
1 |
 |
|
|
Total units for 1st
semester 15 units Total units per year 34 units |
Artificial Intelligence Branch - Level One 2nd Course |
Subject |
Units |
Download |
Plan |
Lab. |
Structured Programming 2
|
4
|
|
|
|
Mathematics 2 |
2 |
 |
 |
|
Discrete Structures 2
|
2
|
|
|
|
Logic Design |
3 |
|
|
|
Probability Theory |
2 |
|
 |
|
Prolog Language |
3 |
 |
 |
|
knowledge Representation |
2 |
|
 |
|
Total units for the 2nd semester 19
units Total units per year 34 units |