Artificial Intelligence Engineering Undergraduate Program
Curriculum
|
First Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
MAT1051 |
Calculus I |
3 |
2 |
4 |
7 |
|
PHY1001 |
Physics I |
3 |
2 |
4 |
7 |
|
AIN1001 |
Computer Programming I (Python) |
2 |
2 |
3 |
5 |
|
MAT2033 |
Discrete Mathematics |
3 |
0 |
3 |
6 |
|
ENG1003 |
Communication Skills and Academic Reporting I |
3 |
0 |
3 |
4 |
|
AIN1003 |
Freshman Seminar |
1 |
0 |
1 |
1 |
|
Total |
15 |
6 |
18 |
30 |
|
|
Second Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
MAT1052 |
Calculus II |
3 |
2 |
4 |
7 |
|
PHY1002 |
Physics II |
3 |
2 |
4 |
7 |
|
ENG1004 |
Communication Skills and Academic Reporting II |
3 |
0 |
3 |
4 |
|
AIN1002 |
Computer Programming II (C++) |
2 |
2 |
3 |
6 |
|
SEN2201 |
Computing Systems |
3 |
0 |
3 |
6 |
|
|
|
|
|
|
|
|
Total |
14 |
6 |
17 |
30 |
|
|
Third Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
CMP2003 |
Data Structures and Algorithms |
3 |
2 |
4 |
7 |
|
MAT1041 |
Linear Algebra |
3 |
0 |
3 |
6 |
|
AIN2001 |
Principles of Artificial Intelligence |
3 |
0 |
3 |
6 |
|
MAT3026 |
Probability and Statistics |
3 |
0 |
3 |
6 |
|
|
General Elective I |
3 |
0 |
3 |
5 |
|
|
|
|
|
|
|
|
Total |
12 |
2 |
16 |
30 |
|
|
Fourth Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
AIN2002 |
Introduction to Data Science |
2 |
2 |
3 |
6 |
|
INE2002 |
Statistics for Engineers |
3 |
0 |
3 |
6 |
|
MAT2062 |
Differential Equations |
3 |
0 |
3 |
6 |
|
MAT2041 |
Introduction to Optimization |
3 |
0 |
3 |
6 |
|
AIN2006 |
Computers and Ethics |
3 |
0 |
3 |
6 |
|
|
|
|
|
|
|
|
Total |
14 |
2 |
15 |
30 |
|
|
Fifth Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
AIN3001 |
Machine Learning |
3 |
0 |
3 |
7 |
|
CMP3005 |
Analysis of Algorithms |
3 |
0 |
3 |
6 |
|
AIN3003 |
Database Systems and Cloud Computing |
3 |
2 |
4 |
8 |
|
|
General Elective II |
3 |
0 |
3 |
5 |
|
TLL1003 |
Turkish Language and Literature I |
2 |
0 |
2 |
2 |
|
HST1001 |
Atatürk's Principles and History of Turkish Republic I |
2 |
0 |
2 |
2 |
|
Total |
16 |
2 |
17 |
30 |
|
|
Sixth Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
CMP3006 |
Embedded Systems Programming |
2 |
2 |
3 |
8 |
|
CMP3004 |
Formal Languages and Automata Theory |
3 |
0 |
3 |
8 |
|
HST1002 |
Atatürk's Principles and History of Turkish Republic II |
2 |
0 |
2 |
2 |
|
AIN3002 |
Deep Learning |
3 |
0 |
3 |
6 |
|
TLL1004 |
Turkish Language and Literature II |
2 |
0 |
2 |
2 |
|
ENR3001 |
Non-technical Aspects of Engineering |
2 |
0 |
2 |
4 |
|
Total |
14 |
2 |
15 |
30 |
|
|
Seventh Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
AIN4991 |
Summer Training |
0 |
0 |
0 |
3 |
|
|
Departmental Elective I |
3 |
0 |
3 |
6 |
|
|
Departmental Elective II |
3 |
0 |
3 |
6 |
|
|
Non-Departmental Elective I |
3 |
0 |
3 |
4 |
|
|
General Elective III |
3 |
0 |
3 |
5 |
|
|
General Elective IV |
3 |
0 |
3 |
5 |
|
AIN4991 |
Capstone Project I |
1 |
0 |
1 |
1 |
|
Total |
16 |
0 |
16 |
30 |
|
|
Eighth Semester * |
|||||
|
Course Code |
Course Title |
T |
P |
NC |
ECTS |
|
AIN4992 |
Capstone Project II |
0 |
4 |
2 |
6 |
|
|
Non-Departmental Elective II |
3 |
0 |
3 |
4 |
|
|
Departmental Elective III |
3 |
0 |
3 |
6 |
|
|
Departmental Elective IV |
3 |
0 |
3 |
6 |
|
|
Non-Departmental Elective III |
3 |
0 |
3 |
4 |
|
|
General Elective V |
2 |
0 |
2 |
4 |
|
Total |
14 |
4 |
16 |
30 |
|
|
Overall Total |
115 |
24 |
130 |
240 |
|
T: Theory P: Practice NC: National Credit ECTS: European Credit Transfer and Accumulation System
TR