(Between the 2013-2019 Academic Years) Course Structure Diagram with Credits


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
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CHEM 100General Chemistry2236
ENG 101Academic Skills in English I2233
SFL 1013Second Foreign Languages I2234
TURK 100Turkish4044
IUE 100Orientation and Career Planning1012
MCE 102Introduction to Mechatronics Engineering2236
MATH 153Calculus I2236
Total 31
1. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
MATH 154Calculus II2236
PHYS 100General Physics I2236
ENG 102Academic Skills in English II2234
SFL 1024Second Foreign Languages II2234
HIST 100Principles of Atatürk and History of Revolution 4044
SE 113Introduction to Programming2236
Total 30
2. Year Fall Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CIVE 201Engineering Mechanics I: Statics3036
MATH 250Linear Algebra for Engineers3036
EEE 205Fundamentals of Electrical Circuits2235
ELEC 001Elective Course I3034
SFL 201Second Foreign Languages III2234
ME 203Engineering Drawing1435
Total 30
2. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
EEE 206Introduction to Electronics2235
EEE 242Digital Design2235
CIVE 204Engineering Mechanics II: Dynamics3036
MCE 202Microcontrollers2236
ELEC 002Elective Course II3034
SFL 202Second Foreign Languages IV2234
Total 30
3. Year Fall Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
MCE 303Sensors and Actuators2235
EEE 301Signal Processing and Linear Systems3247
POOL 005GEC- Social Sciences C: Arts and Communication2234
ELEC 003Elective Course III2235
ELEC 004Elective Course IV4045
ELEC 005Elective Course V3034
Total 30
3. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
POOL 004GEC- Social Sciences B: Humanities and Social Sciences3034
ENG 310Essential Speaking Skills in English3034
ELEC 007Elective Course VII2235
MATH 240Probability for Engineers3036
ELEC 006Elective Course VI4045
MCE 304Measurements and Instrumentation2236
Total 30
4. Year Fall Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
ENG 410English for Career Development3034
ST 304Summer Training (4 weeks)0004
ELEC 008Elective Course VIII3034
MCE 402Mechatronic System Design2236
EEE 411Control Systems3035
FENG 497Multidisciplinary Engineering Projects2236
Total 29
4. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
MCE 411Introduction to Robotics3246
ELEC 009Elective Course IX2235
ELEC 010Elective Course X2235
ELEC 011Elective Course XI3034
POOL 003GEC-Social Sciences A: Economics3034
FENG 498Engineering Capstone2236
Total 30
Elective Courses
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 215Discrete Mathematics for Computer Science3036
CE 221Data Structures and Algorithms I3247
CE 223Database Systems3247
CE 302Microprocessors2238
CE 303Operating Systems3248
CE 304Operating Systems Security2235
CE 306Computer Networks and Communication2237
CE 308Computing Theory3247
CE 320Application Development with MATLAB3035
CE 322Pattern Recognition3035
CE 344Advanced Machine Learning3035
CE 345Introduction to Machine Learning3035
CE 350Linux Utilities and Shell Scripting3035
CE 360Wireless Communications3035
CE 370Distributed Database Systems3035
CE 380Computational Geometry3035
CE 390Analysis of Algorithms3035
CE 395Special Topics in Machine Learning3035
CE 401Algorithms Design3035
CE 403Computer Architecture and Organization2235
CE 405Programming for Bioinformatics3035
CE 407Introduction to Cloud Computing3035
CE 450Distributed Systems and Parallel Computing3035
CE 455Deep Neural Networks3035
CE 462Intoduction to Sparse Representations3035
CE 466Computer Vision3035
CE 470Introduction to Neural Networks3035
CE 476Music and Computers3035
CE 477Data Science3035
CE 485Linear and Integer Programming3038
CE 490Introduction to Digital Image Processing3035
EEE 302Principles of Communication2237
EEE 413Digital Signal Processing2236
EEE 416Radar, Sonar and Sismic Signal Processing2235
EEE 426Remote Sensing2235
EEE 441Telecommunications I2236
EEE 442Digital Communications3035
EEE 461Embedded System Design2236
IE 252Optimization II2236
IE 311Quantitative Production Planning 3036
IE 312Manufacturing Dynamics and Control3036
IE 313Human Factors Engineering3035
IE 314Facility Planning3035
IE 315Sequencing and Scheduling3036
IE 325Modeling and Analysis of Supply Chains3035
IE 326Inventory Planning3036
IE 327Special Topics in Production Management 3036
IE 328Production and Service Systems Management3035
IE 329Lean Production3035
IE 337Industrial Applications of Simulations2236
IE 338Stochastic Models in Manufacturing Systems 3036
IE 339Queueing Systems3036
IE 341Introduction to Stochastic Processes3036
IE 342Decision Theory3035
IE 343Data Mining3035
IE 344Cost of Quality3035
IE 345Innovation in Technology3035
IE 346Engineering Economics3035
IE 354Combinatorial Optimization3036
IE 355Art of Mathematical Modelling2236
IE 357Special Topics in Optimization 3036
IE 358Heuristics in Optimization 3036
IE 359Network Optimization3036
IE 361Game Theory 3036
IE 371Engineering Systems Analysis3036
IE 372Project Management 3035
IE 373Software Applications in Industry 2235
IE 374Applied Production Systems 2235
IE 375Financial Engineering3035
MCE 306Fundamentals of Machine Design3035
MCE 310System Dynamics and Control2235
MCE 320Introduction to Thermal and Fluid Engineering2235
MCE 330Robot Operating System3036
MCE 340Materials and Manufacturing Processes2246
MCE 350Industrial Embedded Systems2236
MCE 403Intro. to Microelectromechanical Systems3035
MCE 412Autonomous Robotics3036
MCE 420Automation and Industry 4.02236
MCE 422Finite Element Method2236
MCE 423Introduction to Computational Fluid Dynamics2235
MCE 431Mechanical Vibrations2236
MCE 441Vehicle Aerodynamics3035
MCE 450Control Systems Design3036
MCE 460Intelligent Systems0000
ME 201Engineering Thermodynamics4045
ME 202Materials Science2235
ME 204Manufacturing Technologies3245
ME 208Mechanics of Materials2235
ME 301Dynamics of Machinery2235
ME 304Heat Transfer2235
ME 306Advanced Materials Science2235
ME 307Machine Elements I2236
ME 308Machine Elements II2236
ME 440Biomaterials2235
ME 450Composite Materials2235
ME 460Nanomaterials and Nanotechnology2235
SE 204Human-Computer Interaction3035
SE 302Principles of Software Engineering3035
SE 306Database Management Systems2235
SE 307Concepts of Object-Oriented Programming2237
SE 309Concepts of Programming Languages2238
SE 310Advanced C++: Templates and Generic Programming3035
SE 311Software Architecture2237
SE 313Computer Graphics3035
SE 315Software Project Management2235
SE 320Introduction to Computer Games3035
SE 330Advanced Game Development3035
SE 340Geographic Information Systems3034
SE 344Software Testing3035
SE 350Game Design3035
SE 352Network Programming in Computer Games 3035
SE 354Artificial Intelligence in Computer Games3035
SE 360Advances in Software Development3035
SE 362Server-Side Scripting Languages3035
SE 366Numerical Analysis3038
SE 370Programming Web Services3035
SE 372Web Page Design: HTML53035
SE 380Mobile Application Development3035
SE 390Software Engineering for Mobile Devices3035
SE 420Artificial Intelligence and Expert Systems3035
SE 4313D Modeling in Computer Games3035
SE 4323D Animation in Computer Games3035
SE 460Software Measurement3035
SE 470Software Maintenance3035
SE 480Client Side Scripting Languages3035
Restricted Elective Courses
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
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