Curriculum
Must Courses
| Course Code | Course Name | Credit | Alternative Courses | Credit |
|---|---|---|---|---|
| *BİL 142 | Computer Programing II | 4 | *BİL 211 Computer Programing II *ELE 142 Computer Programming II |
4 4 |
| MAK 112 | Computer-Aided Technical Drawing | 4 | ||
| MAK 104 | Statics | 3 | ||
| MAK 203 | Dynamics | 3 | ||
| MAK 206 | Endurance | 3 | ||
| MAK 209 | Materials Science and Manufacturing Methods | 3 | MAK 218 Manufacturing Processes | 3 |
| MAK 209L | Materials Science and Manufacturing Methods Lab | 1 | MAK 218L Manufacturing Processes Lab. | 1 |
| ELE 201 | Circuit Analysis I | 3 | ||
| ELE 201L | Circuit Analysis I Lab | 1 | ||
| ELE 224 | Electronic Circuits | 3 | ||
| ELE 224L | Electronic Circuits Lab | 1 | ||
| ELE 263 ELE 263L |
Numerical System Design Numerical System Design Lab. |
3 1 |
BİL 264 and BİL 264L Logical Circuit Design and Lab. ELE 264 Logic Design and Laboratory BİL 265 Logic Circuit Design and Applications |
3+1 4 4 |
| MAK 305 | System Dynamics and Control | 3 | ELE 301 Control Systems I | 3 |
| MAK 305L | System Dynamics and Control Lab. | 1 | ELE 301L Control Systems I Lab. | 1 |
| MAK 307 | Design, Manufacturing and Artificial Intelligence Applications | 3 | ||
| MAK 316 | Theory of Machines | 3 | ||
| MAK 316L | Theory of Machines Lab. | 1 | ||
| ELE 371 | Signals and Systems | 3 | ||
| BİL 362 BİL 362L |
Microprocessors Microprocessors Lab. |
3 1 |
ELE 362 Microcontrollers and Applications | 4 |
| MAK 451 | Mechatronic Instrumentation | 3 | ||
| Total Must Credits | 54 | |||
*One of BİL 142 Computer Programing II, BİL 211 Computer Programing II or ELE 142 Computer Programming II is a must course for students who enrolled in the minor program in the Fall Semester of 2019–2020 and thereafter.
Elective Courses (2 courses)
| Course Code | Course Name | Credit | Equivalent Courses | Credit |
|---|---|---|---|---|
| MAK 418 | Computer-Integrated Manufacturing | 3 | ||
| MAK 438 | System Architecture and Innovation Management | 3 | ||
| MAK 440 | Control Systems Design | 3 | ||
| MAK 441 | Mechanical Vibrations | 3 | ||
| MAK 449 | System Modeling and Dynamics | 3 | ||
| MAK 541 | Advanced Mechanical Vibrations | 3 | ||
| MAK 544 | Modern Control | 3 | ||
| MAK 547 | Robotics | 3 | ||
| MAK 549 | Advanced System Dynamics and Optimal Control | 3 | ||
| BİL 442* | Deep Learning | 3 | BİL 542* Deep Learning | 3 |
| BİL 443* | Pattern Recognition | 3 | BİL 564* Pattern Recognition | 3 |
| BİL 455 | Parallel Processing | 3 | ||
| BİL 466* | Embedded Systems Programming | 3 | BİL 569* Embedded Systems ELE 519* Embedded Systems |
3 3 |
| BİL 467* | Image Processing | 3 | ELE 473* Digital Image Processing | 3 |
| BİL 468* | Computer Vision | 3 | BİL 587* Computer Vision | 3 |
| BİL 486* | Introduction to Robotics | 3 | ELE 411* Robotics ELE 511* Robotics and Perception |
3 3 |
| YAP 470* | Machine Learning | 3 | BİL 470* Machine Learning BİL 570* Machine Learning |
3 3 |
| ELE 416* | Intelligent Systems | 3 | ELE 516* Intelligent Systems | 3 |
| ELE 403* | Nonlinear Systems | 3 | ELE 503* Nonlinear Systems | 3 |
| ELE 404* | Digital Control Systems | 3 | ELE 504* Digital Control Systems | 3 |
| ELE 427* | Instrumentation and Experimental Methods | 3 | ELE 527* Instrumentation and Experimental Methods | 3 |
| ELE 474* | Digital Signal Processing | 3 | ELE 576* Digital Signal Processing and Applications | 3 |
| ELE 489 | Electromechanical Energy Conversion | 3 | ||
| ELE 501 | Linear Systems | 3 | ||
| ELE 515 | Computer-Based Control with MATLAB | 3 | ||
| ELE 518 | Swarm Systems | 3 | ||
| ELE 575 | Pattern Recognition | 3 | ||
| Total Elective Credits | 6 | |||
* At most one of the equivalent elective courses is counted toward elective credit.
Elective courses taken within the Mechatronics minor program must be different from the elective courses taken within the major program.