To see the course details (such as objectives, learning outcomes, content, assessment and ECTS workload), click the relevant Course Code given in the table below.
1. Year Fall Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
CHEM 100 | General Chemistry | 2 | 2 | 3 | 6 | |
ENG 101 | Academic Skills in English I | 2 | 2 | 3 | 3 | |
SFL 1013 | Second Foreign Languages I | 2 | 2 | 3 | 4 | |
TURK 100 | Turkish | 4 | 0 | 4 | 4 | |
IUE 100 | Orientation and Career Planning | 1 | 0 | 1 | 2 | |
MCE 102 | Introduction to Mechatronics Engineering | 2 | 2 | 3 | 6 | |
MATH 153 | Calculus I | 2 | 2 | 3 | 6 | |
Total | 31 |
1. Year Spring Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
MATH 154 | Calculus II | 2 | 2 | 3 | 6 | |
PHYS 100 | General Physics I | 2 | 2 | 3 | 6 | |
ENG 102 | Academic Skills in English II | 2 | 2 | 3 | 4 | |
SFL 1024 | Second Foreign Languages II | 2 | 2 | 3 | 4 | |
HIST 100 | Principles of Atatürk and History of Revolution | 4 | 0 | 4 | 4 | |
SE 113 | Introduction to Programming | 2 | 2 | 3 | 6 | |
Total | 30 |
2. Year Fall Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
CIVE 201 | Engineering Mechanics I: Statics | 3 | 0 | 3 | 6 | |
MATH 250 | Linear Algebra for Engineers | 3 | 0 | 3 | 6 | |
EEE 205 | Fundamentals of Electrical Circuits | 2 | 2 | 3 | 5 | |
ELEC 001 | Elective Course I | 3 | 0 | 3 | 4 | |
SFL 201 | Second Foreign Languages III | 2 | 2 | 3 | 4 | |
ME 203 | Engineering Drawing | 1 | 4 | 3 | 5 | |
Total | 30 |
2. Year Spring Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
EEE 206 | Introduction to Electronics | 2 | 2 | 3 | 5 | |
EEE 242 | Digital Design | 2 | 2 | 3 | 5 | |
CIVE 204 | Engineering Mechanics II: Dynamics | 3 | 0 | 3 | 6 | |
MCE 202 | Microcontrollers | 2 | 2 | 3 | 6 | |
ELEC 002 | Elective Course II | 3 | 0 | 3 | 4 | |
SFL 202 | Second Foreign Languages IV | 2 | 2 | 3 | 4 | |
Total | 30 |
3. Year Fall Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
MCE 303 | Sensors and Actuators | 2 | 2 | 3 | 5 | |
EEE 301 | Signal Processing and Linear Systems | 3 | 2 | 4 | 7 | |
POOL 005 | GEC- Social Sciences C: Arts and Communication | 2 | 2 | 3 | 4 | |
ELEC 003 | Elective Course III | 2 | 2 | 3 | 5 | |
ELEC 004 | Elective Course IV | 4 | 0 | 4 | 5 | |
ELEC 005 | Elective Course V | 3 | 0 | 3 | 4 | |
Total | 30 |
3. Year Spring Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
POOL 004 | GEC- Social Sciences B: Humanities and Social Sciences | 3 | 0 | 3 | 4 | |
ENG 310 | Essential Speaking Skills in English | 3 | 0 | 3 | 4 | |
ELEC 007 | Elective Course VII | 2 | 2 | 3 | 5 | |
MATH 240 | Probability for Engineers | 3 | 0 | 3 | 6 | |
ELEC 006 | Elective Course VI | 4 | 0 | 4 | 5 | |
MCE 304 | Measurements and Instrumentation | 2 | 2 | 3 | 6 | |
Total | 30 |
4. Year Fall Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
ENG 410 | English for Career Development | 3 | 0 | 3 | 4 | |
ST 304 | Summer Training (4 weeks) | 0 | 0 | 0 | 4 | |
ELEC 008 | Elective Course VIII | 3 | 0 | 3 | 4 | |
MCE 402 | Mechatronic System Design | 2 | 2 | 3 | 6 | |
EEE 411 | Control Systems | 3 | 0 | 3 | 5 | |
FENG 497 | Multidisciplinary Engineering Projects | 2 | 2 | 3 | 6 | |
Total | 29 |
4. Year Spring Semester | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
MCE 411 | Introduction to Robotics | 3 | 2 | 4 | 6 | |
ELEC 009 | Elective Course IX | 2 | 2 | 3 | 5 | |
ELEC 010 | Elective Course X | 2 | 2 | 3 | 5 | |
ELEC 011 | Elective Course XI | 3 | 0 | 3 | 4 | |
POOL 003 | GEC-Social Sciences A: Economics | 3 | 0 | 3 | 4 | |
FENG 498 | Engineering Capstone | 2 | 2 | 3 | 6 | |
Total | 30 |
Elective Courses | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
CE 215 | Discrete Mathematics for Computer Science | 3 | 0 | 3 | 6 | |
CE 221 | Data Structures and Algorithms I | 3 | 2 | 4 | 7 | |
CE 223 | Database Systems | 3 | 2 | 4 | 7 | |
CE 302 | Microprocessors | 2 | 2 | 3 | 8 | |
CE 303 | Operating Systems | 3 | 2 | 4 | 8 | |
CE 304 | Operating Systems Security | 2 | 2 | 3 | 5 | |
CE 306 | Computer Networks and Communication | 2 | 2 | 3 | 7 | |
CE 308 | Computing Theory | 3 | 2 | 4 | 7 | |
CE 320 | Application Development with MATLAB | 3 | 0 | 3 | 5 | |
CE 322 | Pattern Recognition | 3 | 0 | 3 | 5 | |
CE 344 | Advanced Machine Learning | 3 | 0 | 3 | 5 | |
CE 345 | Introduction to Machine Learning | 3 | 0 | 3 | 5 | |
CE 350 | Linux Utilities and Shell Scripting | 3 | 0 | 3 | 5 | |
CE 360 | Wireless Communications | 3 | 0 | 3 | 5 | |
CE 370 | Distributed Database Systems | 3 | 0 | 3 | 5 | |
CE 380 | Computational Geometry | 3 | 0 | 3 | 5 | |
CE 390 | Analysis of Algorithms | 3 | 0 | 3 | 5 | |
CE 395 | Special Topics in Machine Learning | 3 | 0 | 3 | 5 | |
CE 401 | Algorithms Design | 3 | 0 | 3 | 5 | |
CE 403 | Computer Architecture and Organization | 2 | 2 | 3 | 5 | |
CE 405 | Programming for Bioinformatics | 3 | 0 | 3 | 5 | |
CE 407 | Introduction to Cloud Computing | 3 | 0 | 3 | 5 | |
CE 450 | Distributed Systems and Parallel Computing | 3 | 0 | 3 | 5 | |
CE 455 | Deep Neural Networks | 3 | 0 | 3 | 5 | |
CE 462 | Intoduction to Sparse Representations | 3 | 0 | 3 | 5 | |
CE 466 | Computer Vision | 3 | 0 | 3 | 5 | |
CE 470 | Introduction to Neural Networks | 3 | 0 | 3 | 5 | |
CE 476 | Music and Computers | 3 | 0 | 3 | 5 | |
CE 477 | Data Science | 3 | 0 | 3 | 5 | |
CE 485 | Linear and Integer Programming | 3 | 0 | 3 | 8 | |
CE 490 | Introduction to Digital Image Processing | 3 | 0 | 3 | 5 | |
EEE 302 | Principles of Communication | 2 | 2 | 3 | 7 | |
EEE 413 | Digital Signal Processing | 2 | 2 | 3 | 6 | |
EEE 416 | Radar, Sonar and Sismic Signal Processing | 2 | 2 | 3 | 5 | |
EEE 426 | Remote Sensing | 2 | 2 | 3 | 5 | |
EEE 441 | Telecommunications I | 2 | 2 | 3 | 6 | |
EEE 442 | Digital Communications | 3 | 0 | 3 | 5 | |
EEE 461 | Embedded System Design | 2 | 2 | 3 | 6 | |
IE 252 | Optimization II | 2 | 2 | 3 | 6 | |
IE 311 | Quantitative Production Planning | 3 | 0 | 3 | 6 | |
IE 312 | Manufacturing Dynamics and Control | 3 | 0 | 3 | 6 | |
IE 313 | Human Factors Engineering | 3 | 0 | 3 | 5 | |
IE 314 | Facility Planning | 3 | 0 | 3 | 5 | |
IE 315 | Sequencing and Scheduling | 3 | 0 | 3 | 6 | |
IE 325 | Modeling and Analysis of Supply Chains | 3 | 0 | 3 | 5 | |
IE 326 | Inventory Planning | 3 | 0 | 3 | 6 | |
IE 327 | Special Topics in Production Management | 3 | 0 | 3 | 6 | |
IE 328 | Production and Service Systems Management | 3 | 0 | 3 | 5 | |
IE 329 | Lean Production | 3 | 0 | 3 | 5 | |
IE 337 | Industrial Applications of Simulations | 2 | 2 | 3 | 6 | |
IE 338 | Stochastic Models in Manufacturing Systems | 3 | 0 | 3 | 6 | |
IE 339 | Queueing Systems | 3 | 0 | 3 | 6 | |
IE 341 | Introduction to Stochastic Processes | 3 | 0 | 3 | 6 | |
IE 342 | Decision Theory | 3 | 0 | 3 | 5 | |
IE 343 | Data Mining | 3 | 0 | 3 | 5 | |
IE 344 | Cost of Quality | 3 | 0 | 3 | 5 | |
IE 345 | Innovation in Technology | 3 | 0 | 3 | 5 | |
IE 346 | Engineering Economics | 3 | 0 | 3 | 5 | |
IE 354 | Combinatorial Optimization | 3 | 0 | 3 | 6 | |
IE 355 | Art of Mathematical Modelling | 2 | 2 | 3 | 6 | |
IE 357 | Special Topics in Optimization | 3 | 0 | 3 | 6 | |
IE 358 | Heuristics in Optimization | 3 | 0 | 3 | 6 | |
IE 359 | Network Optimization | 3 | 0 | 3 | 6 | |
IE 361 | Game Theory | 3 | 0 | 3 | 6 | |
IE 371 | Engineering Systems Analysis | 3 | 0 | 3 | 6 | |
IE 372 | Project Management | 3 | 0 | 3 | 5 | |
IE 373 | Software Applications in Industry | 2 | 2 | 3 | 5 | |
IE 374 | Applied Production Systems | 2 | 2 | 3 | 5 | |
IE 375 | Financial Engineering | 3 | 0 | 3 | 5 | |
MCE 306 | Fundamentals of Machine Design | 3 | 0 | 3 | 5 | |
MCE 310 | System Dynamics and Control | 2 | 2 | 3 | 5 | |
MCE 320 | Introduction to Thermal and Fluid Engineering | 2 | 2 | 3 | 5 | |
MCE 330 | Robot Operating System | 3 | 0 | 3 | 6 | |
MCE 340 | Materials and Manufacturing Processes | 2 | 2 | 4 | 6 | |
MCE 350 | Industrial Embedded Systems | 2 | 2 | 3 | 6 | |
MCE 403 | Intro. to Microelectromechanical Systems | 3 | 0 | 3 | 5 | |
MCE 412 | Autonomous Robotics | 3 | 0 | 3 | 6 | |
MCE 420 | Automation and Industry 4.0 | 2 | 2 | 3 | 6 | |
MCE 422 | Finite Element Method | 2 | 2 | 3 | 6 | |
MCE 423 | Introduction to Computational Fluid Dynamics | 2 | 2 | 3 | 5 | |
MCE 431 | Mechanical Vibrations | 2 | 2 | 3 | 6 | |
MCE 441 | Vehicle Aerodynamics | 3 | 0 | 3 | 5 | |
MCE 450 | Control Systems Design | 3 | 0 | 3 | 6 | |
MCE 460 | Intelligent Systems | 0 | 0 | 0 | 0 | |
ME 201 | Engineering Thermodynamics | 4 | 0 | 4 | 5 | |
ME 202 | Materials Science | 2 | 2 | 3 | 5 | |
ME 204 | Manufacturing Technologies | 3 | 2 | 4 | 5 | |
ME 208 | Mechanics of Materials | 2 | 2 | 3 | 5 | |
ME 301 | Dynamics of Machinery | 2 | 2 | 3 | 5 | |
ME 304 | Heat Transfer | 2 | 2 | 3 | 5 | |
ME 306 | Advanced Materials Science | 2 | 2 | 3 | 5 | |
ME 307 | Machine Elements I | 2 | 2 | 3 | 6 | |
ME 308 | Machine Elements II | 2 | 2 | 3 | 6 | |
ME 440 | Biomaterials | 2 | 2 | 3 | 5 | |
ME 450 | Composite Materials | 2 | 2 | 3 | 5 | |
ME 460 | Nanomaterials and Nanotechnology | 2 | 2 | 3 | 5 | |
SE 204 | Human-Computer Interaction | 3 | 0 | 3 | 5 | |
SE 302 | Principles of Software Engineering | 3 | 0 | 3 | 5 | |
SE 306 | Database Management Systems | 2 | 2 | 3 | 5 | |
SE 307 | Concepts of Object-Oriented Programming | 2 | 2 | 3 | 7 | |
SE 309 | Concepts of Programming Languages | 2 | 2 | 3 | 8 | |
SE 310 | Advanced C++: Templates and Generic Programming | 3 | 0 | 3 | 5 | |
SE 311 | Software Architecture | 2 | 2 | 3 | 7 | |
SE 313 | Computer Graphics | 3 | 0 | 3 | 5 | |
SE 315 | Software Project Management | 2 | 2 | 3 | 5 | |
SE 320 | Introduction to Computer Games | 3 | 0 | 3 | 5 | |
SE 330 | Advanced Game Development | 3 | 0 | 3 | 5 | |
SE 340 | Geographic Information Systems | 3 | 0 | 3 | 4 | |
SE 344 | Software Testing | 3 | 0 | 3 | 5 | |
SE 350 | Game Design | 3 | 0 | 3 | 5 | |
SE 352 | Network Programming in Computer Games | 3 | 0 | 3 | 5 | |
SE 354 | Artificial Intelligence in Computer Games | 3 | 0 | 3 | 5 | |
SE 360 | Advances in Software Development | 3 | 0 | 3 | 5 | |
SE 362 | Server-Side Scripting Languages | 3 | 0 | 3 | 5 | |
SE 366 | Numerical Analysis | 3 | 0 | 3 | 8 | |
SE 370 | Programming Web Services | 3 | 0 | 3 | 5 | |
SE 372 | Web Page Design: HTML5 | 3 | 0 | 3 | 5 | |
SE 380 | Mobile Application Development | 3 | 0 | 3 | 5 | |
SE 390 | Software Engineering for Mobile Devices | 3 | 0 | 3 | 5 | |
SE 420 | Artificial Intelligence and Expert Systems | 3 | 0 | 3 | 5 | |
SE 431 | 3D Modeling in Computer Games | 3 | 0 | 3 | 5 | |
SE 432 | 3D Animation in Computer Games | 3 | 0 | 3 | 5 | |
SE 460 | Software Measurement | 3 | 0 | 3 | 5 | |
SE 470 | Software Maintenance | 3 | 0 | 3 | 5 | |
SE 480 | Client Side Scripting Languages | 3 | 0 | 3 | 5 |
Restricted Elective Courses | ||||||
Code | Pre. | Course Name | Theory | Application/Laboratory | Local Credits | ECTS |
Additional Notes |
For System Dynamics and Control (MCE 310) Course; As of the fall semester of the 2023-2024 academic year, the prerequisite "MATH 207 to have at least FD" will be applied.
For Fundamentals of Machine Design (MCE 306) Course; As of the fall semester of the 2023-2024 academic year, the prerequisite "ME 208 to have at least FD" will be applied.
Students are required to complete a total of 240 ECTS credit courses. MCE students must complete General Education Courses (GECs) and elective courses to meet the 240 ECTS requirement. Otherwise, they will be deemed to have failed to fulfill the requirements in order to graduate from the program. Students must complete 6 Technical electives, and 5 Free Elective, a total of 11 Elective courses to graduate.
Technical elective courses: At least 3 MCE coded and 2 ME coded courses, the others can be taken from AE, BME, CE, EEE, GBE, IE, MCE, ME, SE, MATH, PHYS coded second or higher class courses.
Free elective Courses: Undergraduate courses, other than General Education Courses (GEC) and second foreign language courses, offered at the university, taught in English may be chosen (Free electives may be taken from the Technical Elective courses as well.)
Important notes: 1. It is important to pay attention to the ECTS credits of the Technical or Free elective courses to be taken. The elective course to be taken should not have a lower ECTS credit than the required credit, otherwise, the obligation to take a total of 240 ECTS courses will be violated and graduation requirements will not be met.
2. When choosing Technical Electives, Free Electives, or GEC courses, the syllabus of the course to be chosen should be examined, and it should be checked whether they are the same, similar, or less comprehensive than the courses already taken or to be taken in the curriculum. In such cases, the selected courses will not be counted as an elective (Technical Elective, Free Elective, or GEC) and will not fulfill any qualifications in the curriculum. In this case, do not choose the courses. For example; for students who take or will take MATH 153 as a mandatory course, MATH101, or MATH102 will not be counted as electives towards any graduation requirement. As a second example, if a student taking the SE115 course chooses the SE113 course, it will also not be accepted as a technical or free elective course as it is less comprehensive in terms of content. If a student who takes the CIVE 201 Engineering Mechanics I: Statics course takes the ME 205 Static course, it will not be counted towards any elective course. In case of doubt, students can get information from their advisors. |
If you need support for these courses due to your disability, please refer to Disability Support Unit. Contact; engelsiz@ieu.edu.tr |