First Year | | | | | | |
Fall | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Calculus I | 4 | 0 | 4 | 6 | |
Physics I | 3 | 0 | 3 | 5 | |
Physics I Lab | 0 | 2 | 1 | 2 | |
Introduction to Computer Engineering | 2 | 2 | 3 | 4 | |
Introduction to Programming | 3 | 2 | 4 | 6 | |
Academic Communication Skills I | 2 | 0 | 2 | 2 | |
Turkish I | 2 | 0 | 2 | 2 | |
History I | 2 | 0 | 2 | 2 | |
Spring | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Calculus II | 4 | 0 | 4 | 6 | Calculus I |
Physics II | 3 | 0 | 3 | 5 | Calculus I |
Physics II Lab | 0 | 2 | 1 | 2 | Calculus I |
Advanced Programming | 3 | 2 | 4 | 5 | Intro. to Programming |
Academic Communication Skills II | 2 | 0 | 2 | 2 | |
Turkish II | 2 | 0 | 2 | 2 | |
History II | 2 | 0 | 2 | 2 | |
Technical Elective(s) | | | | | |
Second Year | | | | | |
Fall | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Digital Logic Design | 3 | 2 | 4 | 8 | |
Circuits | 3 | 2 | 4 | 8 | Physics II, Physics II Lab |
Linear Algebra | 3 | 0 | 3 | 6 | Calculus I |
Differential Equations | 2 | 0 | 2 | 4 | Calculus II | |
Object Oriented Programming | 3 | 2 | 4 | 6 | Intro. to Programming |
Non-Technical Elective | | | | | |
Spring | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Data Structures | 3 | 2 | 4 | 8 | Intro. to Programming |
Computer Organization | 3 | 2 | 4 | 8 | Digital Logic Design |
Discrete Mathematics | 3 | 0 | 3 | 5 | Calculus I |
Probability and Random Variables | 3 | 0 | 3 | 6 | Calculus II |
Third Year | | | | | |
Fall | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Operating Systems | 3 | 2 | 4 | 8 | Computer Organization and Data Structures |
Programming for Engineers | 3 | 2 | 4 | 6 | Intro. to Programming |
Principles of Programming Languages | 3 | 0 | 3 | 6 | Object Oriented Programming |
Innovation and Entrepreneurship | 2 | 0 | 2 | 2 | |
Summer Internship I | 0 | 0 | 0 | 5 | |
Technical Elective(s) | | | | | |
Spring | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Algorithm Analysis | 3 | 0 | 3 | 6 | Data Structures and Probability and Random Variables |
Microprocessors | 3 | 2 | 4 | 8 | Programming for Engineers and Electrical Circuits |
Databases | 3 | 2 | 4 | 8 | Data Structures |
Non-Technical Elective | | | | | |
Technical Elective(s) | | | | | |
Fourth Year | | | | | |
Fall | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Engineering Project I | 1 | 2 | 2 | 6 | Completion of 150 ECTS, Calculus II, Physics I, Physics I Lab, Physics II, Physics II Lab, Academic Communication Skills I, Academic Communication Skills II |
Workplace Health and Safety I | 2 | 0 | 2 | 2 | |
An Introduction to Formal Languages and Automata Theory | 3 | 0 | 3 | 6 | Discrete Mathematics and Intro. to Programming |
Software Engineering | 3 | 0 | 3 | 8 | Data Structures |
Engineering Economics | 3 | 0 | 3 | 6 | | |
Summer Internship II | 0 | 0 | 0 | 5 | |
Technical Elective(s) | | | | | |
Spring | | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Engineering Project II | 1 | 2 | 2 | 6 | Engineering Project I |
Workplace Health and Safety II | 2 | 0 | 2 | 2 | |
Technology, Society and Ethics | 2 | 0 | 2 | 2 | |
Data Communication and Computer Networks | 3 | 2 | 4 | 8 | Intro. to Programming and Probability and Random Variables |
Technical Elective(s) | | | | | |
Technical Electives | | | | | |
1st Year Technical Electives – Spring | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
General Chemistry | 3 | 0 | 3 | 5 | |
Medical Biology | 3 | 0 | 3 | 4 | |
Introduction to Material Science | 3 | 0 | 3 | 5 | |
. | | | | | |
3rd Year Technical Electives – Fall | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Electronics I | 3 | 2 | 4 | 8 | Circuits I |
Signals and Systems | 3 | 2 | 4 | 8 | Circuits and Linear Alg. and Diff. Equations |
Python Programming for Engineers | 3 | 0 | 3 | 6 | Intro. to Programming |
Intro. to Machine Learning | 3 | 0 | 3 | 6 | Probability and Random Variables |
Artificial Neural Networks | 3 | 0 | 3 | 6 | Intro. to Programming and Linear Alg. and Diff. Equations |
. | | | | | |
3rd Year Technical Electives – Spring | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Electronics II | 3 | 2 | 4 | 8 | Circuits |
Communication Systems | 3 | 2 | 4 | 8 | Signals and Systems and Probability and Random Variables |
Web Programming | 3 | 0 | 3 | 6 | Object Oriented Programming |
Introduction to Deep Learning | 3 | 0 | 3 | 6 | Intro. to Programming and Probability and Random Variables |
Introduction to Modeling and Optimization | 3 | 2 | 4 | 8 | Linear Alg. and Diff. Equations or Linear Algebra |
Applied Statistics | 3 | 0 | 3 | 6 | Probability and Random Variables |
Project Management | 3 | 0 | 3 | 6 | |
. | | | | | |
4th Year Technical Electives – Fall | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Bioinformatics | 3 | 0 | 3 | 6 | Probability and Random Variables | |
Blockchain Technology | 3 | 0 | 3 | 6 | Data Structures | |
Application Development for Mobile Devices | 3 | 0 | 3 | 6 | Databases |
Introduction to Computer Vision | 3 | 0 | 3 | 6 | Linear Algebra and Differential Equations |
Data Science | 3 | 0 | 3 | 6 | Probability and Random Variables |
Multimedia Processing and Communications | 3 | 0 | 3 | 6 | Intro. to Programming |
. | | | | | |
4th Year Technical Electives – Spring | | | | | |
Course Title | Lecture | Lab | Credits | ECTS | Prerequisites |
Medical Imaging | 3 | 0 | 3 | 6 | Signals and Systems and [Linear Alg. and Diff. Equations or Differential Equations] |
Biosensors | 3 | 2 | 4 | 8 | Electronics |
Embedded Systems | 3 | 2 | 4 | 8 | Microprocessors | |
Human Machine Interaction | 3 | 0 | 3 | 6 | Object Oriented Programming |
Introduction to AI | 3 | 0 | 3 | 6 | Data Structures |
Digital Signal Processing | 3 | 0 | 3 | 6 | Signals and Systems |
Advanced Software Techniques | 3 | 0 | 3 | 6 | Object Oriented Programming |
Medical Image Analysis | 3 | 0 | 3 | 6 | Introduction to Computer Vision |