FACULTY OF ENGINEERING |
|||||||||
SOFTWARE ENGINEERING (2020) |
|||||||||
|
|||||||||
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
1 |
Required |
ENG 111 |
Academic English I |
3 |
0 |
0 |
3 |
3 |
|
1 |
Required |
GRS 121 |
Entrepreneurship I |
0 |
2 |
0 |
1 |
2 |
|
1 |
Required |
ISG 101 |
Occupational Health and Safety |
2 |
0 |
0 |
2 |
2 |
|
1 |
Required |
UHG 151 |
Introduction to University Life |
2 |
0 |
0 |
2 |
2 |
|
1 |
Required |
FZK 121 |
Engineering Physics I |
3 |
2 |
0 |
4 |
6 |
|
1 |
Required |
MAT 121 |
Engineering Mathematics I |
4 |
0 |
0 |
4 |
6 |
|
1 |
Required |
YZL 103 |
Computer Programming I (C /C++ Programming) |
3 |
2 |
0 |
4 |
5 |
|
1 |
Required |
YZL 101 |
Introduction to Software Engineering Concepts |
3 |
0 |
0 |
3 |
4 |
|
Total |
20 |
6 |
0 |
23 |
30 |
||||
|
|||||||||
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
2 |
Required |
ENG 112 |
Academic English II |
3 |
0 |
0 |
3 |
3 |
|
2 |
Required |
GRS 122 |
Entrepreneurship II |
0 |
2 |
0 |
1 |
1 |
|
2 |
Required |
IYE 124 |
Workplace Education |
0 |
7 |
0 |
3 |
7 |
|
2 |
Required |
UHG 152 |
Building the Future |
1 |
0 |
0 |
1 |
1 |
|
2 |
Required |
FZK 122 |
Engineering Physics II |
3 |
2 |
0 |
4 |
6 |
|
2 |
Required |
MAT 122 |
Engineering Mathematics II |
4 |
0 |
0 |
4 |
6 |
MAT 121 |
2 |
Required |
YZL 104 |
Computer Programming II (C/C++ Programming) |
3 |
2 |
0 |
4 |
6 |
YZL 103 |
Total |
14 |
13 |
0 |
20 |
30 |
||||
|
|
|
|
|
|
|
|
|
|
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
3 |
Required |
ATA 101 |
Principles of Atatürk and History of Turkish Revolution I |
2 |
0 |
0 |
2 |
2 |
|
3 |
Required |
TUR 101 |
Turkish I |
2 |
0 |
0 |
2 |
2 |
|
3 |
Required |
IYU 225 |
Workplace Application I |
0 |
7 |
0 |
3 |
7 |
|
3 |
Required |
MAT 201 |
Linear Algebra |
3 |
0 |
0 |
3 |
4 |
|
3 |
Required |
YZL 203 |
Discrete Computer Structures |
3 |
0 |
0 |
3 |
5 |
|
3 |
Required |
YZL 205 |
Data Structures and Algorithms |
4 |
0 |
0 |
4 |
6 |
|
3 |
Required |
YZL 207 |
Object Oriented Programming |
2 |
2 |
0 |
3 |
4 |
|
Total |
16 |
9 |
0 |
20 |
30 |
||||
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
4 |
Required |
ATA 102 |
Principles of Atatürk and History of Turkish Revolution II |
2 |
0 |
0 |
2 |
2 |
|
4 |
Required |
TUR 102 |
Turkish II |
2 |
0 |
0 |
2 |
2 |
|
4 |
Required |
IYU 226 |
Workplace Application II |
0 |
7 |
0 |
3 |
7 |
|
4 |
Required |
MAT 202 |
Differential Equations |
4 |
0 |
0 |
4 |
5 |
|
4 |
Required |
YZL 202 |
Database Management Systems |
2 |
2 |
0 |
3 |
5 |
|
4 |
Required |
YZL 204 |
Software Engineering |
3 |
0 |
0 |
3 |
5 |
|
4 |
Required |
YZL 206 |
Web Technologies |
2 |
2 |
0 |
3 |
4 |
|
Total |
15 |
11 |
0 |
20 |
30 |
||||
|
|
|
|
|
|
|
|
|
|
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
5 |
Required |
IYU 325 |
Workplace Application III |
0 |
7 |
0 |
3 |
7 |
|
5 |
Required |
YZL 301 |
Analysis of Algorithms |
3 |
0 |
0 |
3 |
4 |
|
5 |
Required |
YZL 303 |
Operating Systems |
3 |
0 |
0 |
3 |
4 |
|
5 |
Required |
YZL 305 |
Programming Languages and Automata |
3 |
0 |
0 |
3 |
5 |
|
5 |
Required |
YZL 307 |
Probability and Statistics for Software Engineering |
3 |
0 |
0 |
3 |
5 |
|
5 |
Required |
YZL 309 |
Web Programming |
2 |
2 |
0 |
3 |
5 |
|
Total |
14 |
9 |
0 |
18 |
30 |
||||
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
6 |
Elective |
IYD 326 |
Workplace Experience I |
0 |
7 |
0 |
3 |
7 |
|
6 |
Required |
YZL 302 |
Data Mining |
3 |
0 |
0 |
3 |
4 |
|
6 |
Required |
YZL 304 |
Computer Networks and Network Programming |
3 |
0 |
0 |
3 |
4 |
|
6 |
Required |
YZL 308 |
System Programming |
3 |
0 |
0 |
3 |
5 |
|
6 |
Required |
YZL 310 |
Software Project Management |
3 |
0 |
0 |
3 |
5 |
|
6 |
Required |
ELEC 1 |
Elective Course I (YZL 3XX) |
3 |
0 |
0 |
3 |
5 |
|
Total |
15 |
7 |
0 |
18 |
30 |
||||
|
|
|
|
|
|
|
|
|
|
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
7 |
Elective |
IYD 425 |
Workplace Experience II |
0 |
7 |
0 |
3 |
7 |
|
7 |
Required |
YZL 403 |
Cyber Security |
3 |
0 |
0 |
3 |
4 |
|
7 |
Required |
YZL 401 |
Machine Learning and Artificial Intelligence |
3 |
0 |
0 |
3 |
4 |
|
7 |
Required |
ELEC 2 |
Elective Course II (YZL 4XX) |
3 |
0 |
0 |
3 |
4 |
|
7 |
Elective |
ELEC 3 |
Elective Course III (YZL 4XX) |
3 |
0 |
0 |
3 |
4 |
|
7 |
Elective |
ELEC 4 |
Elective Course IV (YZL 4XX) |
3 |
0 |
0 |
3 |
4 |
|
7 |
Elective |
ELEC 5 |
Elective Course V (MF) |
3 |
0 |
0 |
3 |
3 |
|
Total |
18 |
7 |
0 |
21 |
30 |
||||
Semester |
Type |
Code |
Course Name |
Th. |
Pr. |
Lab. |
Cr. |
ECTS |
Prerequisite |
8 |
Required |
IYD 426 |
Workplace Experience III |
0 |
30 |
0 |
15 |
22 |
|
8 |
Required |
YZL 400 |
Graduation Project |
0 |
10 |
0 |
5 |
8 |
|
Total |
0 |
40 |
0 |
20 |
30 |
|