| 2014-2015 CURRICULUM | |||
|
1st Year |
|||
| 1st semester |
|||
| Course Code | Course Title | Credit | ECTS Credit |
| ENG 121 | Academic English I | 2 2 3 | 4 |
| MCS 123 | Discrete Mathematics | 2 2 3 | 6 |
| MCS 151 | Calculus I | 3 2 4 | 6 |
| MCS 183 | Foundations of Mathematics and Computer Science | 3 0 3 | 5 |
| PHYS 121 | General Physics I | 3 2 4 | 6 |
| TURK 101 | Turkish I | 2 0 2 | 3 |
| 19 | 30 | ||
| 2nd semester |
|||
| Course Code | Course Title | Credit | ECTS Credit |
| ENG 122 | Academic English II | 2 2 3 | 4 |
| MCS 152 | Calculus II | 3 2 4 | 6 |
| MCS 193 | Introduction to History of Mathematics | 2 0 2 | 5 |
| MCS 182 | Computer Programming I | 3 2 4 | 6 |
| PHYS 122 | General Physics II | 3 2 4 | 6 |
| TURK 102 | Turkish II | 2 0 2 | 3 |
| 19 | 30 | ||
|
2nd Year |
|||
| 1st semester | |||
| Course Code | Course Title | Credit | ECTS Credit |
| HIST 201 | Principles of Atatürk and History of Turkish Revolution I | 2 0 2 | 3 |
| MCS 231 | Linear Algebra I | 2 2 3 | 6 |
| MCS 245 | Differential Equations | 2 2 3 | 7 |
| MCS 251 | Advanced Calculus I | 4 0 4 | 7 |
| MCS 281 | Computer Programming II | 3 2 4 | 7 |
| 16 | 30 | ||
| 2nd semester | |||
| Course Code | Course Title | Credit | ECTS Credit |
| HIST 202 | Principles of Atatürk and History of Turkish Revolution II | 2 0 2 | 3 |
| MCS 200 | Summer Training | 0 0 0 | 4 |
| MCS 232 | Linear Algebra II | 2 2 3 | 6 |
| MCS 252 | Advanced Calculus II | 4 0 4 | 7 |
| MCS 282 | Numerical Analysis | 3 2 4 | 5 |
| ELEC 1 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| 16 | 30 | ||
|
3rd Year |
|||
| 1st semester | |||
| Course Code | Course Title | Credit | ECTS Credit |
| MCS 315 | Partial Differential Equations | 4 0 4 | 7 |
| MCS 323 | Abstract Algebra | 4 0 4 | 7 |
| MCS 381 | Scientific Computation | 2 2 3 | 6 |
| ELEC 2 | Elective (Social Science Based) | 3 0 3 | 5 |
| ELEC 3 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| 17 | 30 | ||
| 2nd semester | |||
| Course Code | Course Title | Credit | ECTS Credit |
| MCS 324 | Introduction to Probability and Statistics | 4 0 4 | 6 |
| MCS 352 | Complex Calculus | 3 2 4 | 7 |
| MCS 386 | Introduction to Mathematical Modelling | 4 0 4 | 7 |
| ELEC 4 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| ELEC 5 | Elective (Free) | 3 0 3 | 5 |
| 18 | 30 | ||
|
4th Year
|
|||
| 1st semester | |||
| Course Code | Course Title | Credit | ECTS Credit |
| MCS 451 | Topology | 4 0 4 | 5 |
| MCS 485 | Computer Graphics with Java | 2 2 3 | 5 |
| MCS 491 | Graduation Project I | 1 2 2 | 5 |
| ELEC 6 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| ELEC 7 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| ELEC 8 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| 18 | 30 | ||
| 2nd semester | |||
| Course Code | Course Title | Credit | ECTS Credit |
| MCS 452 | Functional Analysis | 4 0 4 | 5 |
| MCS 476 | Differential Geometry | 3 0 3 | 5 |
| MCS 492 | Graduation Project II | 1 2 2 | 5 |
| ELEC 9 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| ELEC 10 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| ELEC 11 | Elective (Depth in MCS, CENG) | 3 0 3 | 5 |
| 18 | 30 | ||
| Credit of | |||
| Compulsory Courses on Mathematics | 71 | 2 courses are common (6 credits) |
|
| Compulsory Courses on Computer | 17 | ||
| English | 6 | ||
| Physics | 8 | ||
| Turkish | 4 | ||
| History | 4 | ||
| Free Elective | 3 | ||
| Social Based Elective | 3 | ||
| MCS or CENG Elective | 27 | ||
| Project | 4 | ||
| Total | 141 | ||
| Max Math % (71+27+4=102) | 72,3 | ||
| Max Comp % (17+27+4=48) | 34 | ||
| ELECTIVE COURSES | ||||
| Course Code | Course Name | Credit | ECTS Credit | |
| 1 | MCS 288 | Data Structures with Java | 3 0 3 | 5 |
| 2 | MCS 311 | Calculus of Variations | 3 0 3 | 5 |
| 3 | MCS 321 | Symbolic Logic | 3 0 3 | 5 |
| 4 | MCS 322 | Fuzzy Sets | 3 0 3 | 5 |
| 5 | MCS 366 | Elementary Number Theory | 3 0 3 | 5 |
| 6 | MCS 371 | Introduction to Fractional Differential Equations | 3 0 3 | 5 |
| 7 | MCS 388 | Database Management Systems with Java | 3 0 3 | 5 |
| 8 | MCS 402 | Dynamical Systems and Chaos | 3 0 3 | 5 |
| 9 | MCS 410 | Special Functions | 3 0 3 | 5 |
| 10 | MCS 417 | Introduction to Difference Equations | 3 0 3 | 5 |
| 11 | MCS 418 | Calculus on Time Scales | 3 0 3 | 5 |
| 12 | MCS 427 | Introduction to Cryptography | 3 0 3 | 5 |
| 13 | MCS 428 | Introduction to Representation Theory | 3 0 3 | 5 |
| 14 | MCS 437 | Computer Networks with Java | 3 0 3 | 5 |
| 15 | MCS 438 | Operating Systems with Java | 3 0 3 | 5 |
| 16 | MCS 441 | Mobile Application Development I | 3 0 3 | 5 |
| 17 | MCS 448 | Introduction to Pattern Recognition | 3 0 3 | 5 |
| 18 | MCS 458 | E-Government | 3 0 3 | 5 |
| 19 | MCS 460 | Web Analytics | 3 0 3 | 5 |
| 20 | MCS 488 | Introduction to Data Mining | 3 0 3 | 5 |
| 21 | MCS 494 | Game Theory | 3 0 3 | 5 |