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.

Curriculum (Before 2013)

1. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CHEM 100 General Chemistry 2 2 3 6
ENG 101 Academic Skills in English I 2 2 3 3
IUE 100 Academic and Social Orientation 0 2 1 1
MATH 153 Calculus I 2 2 3 6
MCE 102 Introduction to Mechatronics Engineering 2 2 3 6
SFL 1013 Second Foreign Languages I 2 2 3 4
TURK 100 Turkish 4 0 4 4
Total : 30
1. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
ENG 102 Academic Skills in English II 2 2 3 4
HIST 100 Principles of Atatürk and History of Revolution 4 0 4 4
MATH 154 On kosul Calculus II 2 2 3 6
PHYS 100 General Physics I: Mechanics and Thermodynamics 2 2 3 6
SE 113 Introduction to Programming 2 2 3 6
SFL 1024 Second Foreign Languages II 2 2 3 4
Total : 30
2. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CIVE 201 Engineering Mechanics I: Statics 3 0 3 6
EEE 205 On kosul Fundamentals of Electrical Circuits 2 2 3 5
ELEC 001 Elective Course I 3 0 3 4
MATH 250 Linear Algebra and Differential Equations for Engineers 3 0 3 6
ME 203 Engineering Drawing 1 4 3 5
SFL 201 Second Foreign Languages III 2 2 3 4
Total : 30
2. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CIVE 204 On kosul Engineering Mechanics II: Dynamics 3 0 3 6
EEE 206 On kosul Introduction to Electronics 2 2 3 5
EEE 242 Digital Design 2 2 3 5
ELEC 002 Elective Course II 3 0 3 4
MCE 202 Microcontrollers 2 2 3 6
SFL 202 Second Foreign Languages IV 2 2 3 4
Total : 30
3. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
EEE 301 On kosul Signal Processing and Linear Systems 3 2 4 7
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
MCE 303 Sensors and Actuators 2 2 3 5
POOL 005 GEC- Social Sciences C: Arts and Communication 2 2 3 4
Total : 30
3. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
ELEC 006 Elective Course VI 4 0 4 5
ELEC 007 Elective Course VII 2 2 3 5
ENG 310 Essential Speaking Skills in English 3 0 3 4
MATH 240 On kosul Probability for Engineers 3 0 3 6
MCE 304 Measurement and Instrumentation 3 2 4 6
POOL 004 GEC- Social Sciences B: Humanities and Social Sciences 3 0 3 4
Total : 30
4. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
EEE 311 Control Systems 2 2 3 6
ELEC 008 Elective Course VIII 3 0 3 4
ENG 410 English for Career Development 3 0 3 4
FENG 497 On kosul Senior Project I (Faculty of Engineering) 2 2 3 6
MCE 302 Design of Mechatronics Systems 2 2 3 6
ST 304 Summer Training (4 weeks) 0 0 0 4
Total : 30
4. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
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
FENG 498 On kosul Senior Project II (Faculty of Engineering) 2 2 3 6
MCE 411 Introduction to Robotics 3 2 4 6
POOL 003 GEC-Social Sciences A: Economics 3 0 3 4
Total : 30
Elective Courses
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 215 Discrete Structures in Computer Science 3 0 3 6
CE 221 On kosul Data Structures and Algorithms 3 2 4 7
CE 223 Database Systems 3 2 4 7
CE 302 On kosul Microprocessors 2 2 3 8
CE 303 On kosul Operating Systems 3 2 4 8
CE 304 Operating Systems Security 2 2 3 5
CE 306 On kosul Computer Networks and Communication 2 2 3 7
CE 308 On kosul Computing Theory 3 0 3 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 On kosul Principles of Communication 2 2 3 7
EEE 413 On kosul Digital Signal Processing 2 2 3 6
EEE 416 On kosul 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 On kosul Digital Communications 3 2 3 5
EEE 461 On kosul Embedded System Design 2 2 3 6
IE 252 On kosul Optimization II-Nonlinear Models 2 2 3 6
IE 311 On kosul Quantitative Production Planning 3 0 3 6
IE 312 On kosul Manufacturing Dynamics and Control 3 0 3 6
IE 313 Human Factors Engineering 3 0 3 5
IE 314 On kosul Facility Layout and Materials Handling 3 0 3 5
IE 315 On kosul Sequencing and Scheduling 3 0 3 6
IE 325 Modeling and Analysis of Supply Chains 3 0 3 5
IE 326 On kosul Inventory Planning 3 0 3 6
IE 327 On kosul 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 On kosul Industrial Applications of Simulations 2 2 3 6
IE 338 On kosul Stochastic Models in Manufacturing Systems 3 0 3 6
IE 339 On kosul Queueing Systems 3 0 3 6
IE 341 On kosul 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 On kosul Combinatorial Optimization 3 0 3 6
IE 355 On kosul Art of Mathematical Modelling 2 2 3 6
IE 357 On kosul Special Topics in Optimization 3 0 3 6
IE 358 On kosul Heuristics in Optimization 3 0 3 6
IE 359 On kosul Network Optimization 3 0 3 6
IE 361 On kosul 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 310 On kosul System Dynamics and Control 2 2 3 5
MCE 403 Intro. to Microelectromechanical Systems 3 0 3 5
MCE 412 Autonomous Robotics 3 0 3 5
MCE 422 Introduction to Finite Element Methods 3 0 3 5
MCE 423 Introduction to Computational Fluid Dynamics 2 2 3 5
MCE 431 Mechanical Vibrations 2 2 3 5
MCE 441 Vehicle Aerodynamics 3 0 3 5
ME 201 Engineering Thermodynamics 4 0 4 5
ME 202 Material Science 2 2 3 5
ME 204 Manufacturing Technologies 2 0 3 6
ME 208 On kosul Mechanics of Materials 3 0 3 5
ME 301 On kosul Dynamics of Machinery 2 2 3 5
ME 304 On kosul Heat Transfer 2 2 3 5
ME 306 On kosul Advanced Materials Science 2 2 3 5
ME 307 On kosul Machine Elements I 2 2 3 6
ME 308 On kosul 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 On kosul Principles of Software Engineering 3 0 3 5
SE 306 On kosul Database Management Systems 2 2 3 5
SE 307 Concepts of Object-Oriented Programming 2 2 3 7
SE 309 On kosul Concepts of Programming Languages 2 2 3 8
SE 310 Advanced C++: Templates and Generic Programming 3 0 3 5
SE 311 On kosul Software Architecture 2 2 3 7
SE 313 On kosul 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
Additional Notes

Important Explanation about Elective Courses

In order to graduate, MCE students must succesfully complete at least 240 ECTS credit courses which must include all 11 elective courses that should be taken as follows:

-5 from university electives (ELEC 001, ELEC 002, ELEC 005, ELEC 008 and ELEC 011) which can be any technical or non-technical course, with the exception of GECs in the corresponding pools.

-4 from MCE elective pool, technical elective (ELEC 003, ELEC 007, ELEC 009 and ELEC 010)

-2 from MCE mechanical elective pool (ELEC 004 and ELEC 006) (ME 201-Engineering Thermodynamics, ME 202-Material Science, ME 204-Manufacturing Technologies and ME 208-Mechanics of Materials)

 

Important Explanation about GEC Courses

The students of the Department of Mechatronics Engineering have to take 9 GECs (General Education Course) in order to graduate.

GECs should be taken as:

            - 3 Natural and Life Sciences courses (CHEM 100, PHSY 100 that are compulsory),
            - 2  Mathematics and Computer Science courses (MATH 153 and MATH 154 that are compulsory),
            - 2 Social Science courses (from the B and C Pools),
            - 2 Innovation and  Entreprenuership course (FENG 497 and FENG 498 that are compulsory).

If you need support for these courses due to your disability, please refer to Disability Support Unit. Contact; engelsiz@ieu.edu.tr

Curriculum (Before 2013)