.

First Year

Fall
Course Title Lecture Lab Credits ECTS Prerequisites
Calculus I 4 0 4 6
Physics I 3 0 4 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 2 4 5 Calculus I
Physics II Lab 0 2 1 2 Calculus I
Advanced Programming 2 2 3 5 Intro. to Programming
Academic Communication Skills II 2 0 2 2
1st Year Technical Elective 6
Turkish II 2 0 2 2
History II 2 0 2 2

.

.

Second Year

Fall
Course Title Lecture Lab Credits ECTS Prerequisites
Digital Logic Design 3 2 4 8
Circuits I 3 2 4 8 Calculus I
Linear Algebra and Differential Equations 4 0 4 8 Calculus II
Object Oriented Programming 3 2 4 6 Introduction to Programming
Non-Technical Elective 2
Spring
Course Title Lecture Lab Credits ECTS Prerequisites
Data Structures 3 2 4 8 Introduction to Programming
Computer Organization 3 2 4 8 Digital Logic Design
Principles of Economics 3 0 3 6
Discrete Mathematics 3 0 3 5
Probability and Random Variables 3 0 3 6 Calculus I

.

.

Third Year

Fall
Course Title Lecture Lab Credits ECTS Prerequisites
Operating Systems 3 2 4 8 Comp. Organization andData Structures
Programming for Engineers 3 0 3 6 Intro. to Programming
Principles of Programming Languages 3 0 3 6 Obj. Oriented Programming
Innovation and Entrepreneurship 2 0 2 2
Summer Internship I 0 0 0 1
3rd Year Technical Elective I
3rd Year Technical Elective I
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 Intro. to Programming
Databases 3 2 4 8 Data Structures
Non-Technical Elective 2
3rd Year Technical Elective II
3rd Year Technical Elective II

.

.

Fourth Year

Fall
Course Title Lecture Lab Credits ECTS Prerequisites
Engineering Project I 1 2 2 6
Workplace Health and Safety I 2 0 2 2
An Introduction to Formal Languages and Automata Theory 3 0 3 6 Discrete Math. and Intro. to Programming
Software Engineering 3 2 4 8 Data Structures
Summer Internship II 0 0 0 1
4th Year Tech. Elective I
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 Data Structures and Probability and Random Variables
4th Year Technical Elective II
4th Year Technical Elective II

.

.

Technical Electives

1st Year Technical Electives
Course Title Lecture Lab Credits ECTS Prerequisites
General Chemistry 3 0 3 5
Medical Biology 3 2 4 6
Introduction to Material Science 3 0 3 5
3rd Year Technical Elective I
Course Title Lecture Lab Credits ECTS Prerequisites
Electronics I 3 2 4 8 Circuits I
Signals and Systems 3 2 4 8 Calculus II
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 Algebra and Diff. Eqn.
3rd Year Technical Elective II
Course Title Lecture Lab Credits ECTS Prerequisites
Electronics II 3 2 4 8 Circuits I
Communication Systems 3 2 4 8 Signals and Systems and Probability and Random Variables
Web Programming 3 0 3 6 Obj. 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 Calculus II
Applied Statistics  3 0 3 6  Probability and Random Variables
Project Management 3 0 3 6
4th Year Technical Elective I
Course Title Lecture Lab Credits ECTS Prerequisites
Bioinformatics 3 0 3 6 Probability and Random Variables
Application Development for Mobile Devices 3 0 3 6 Introduction to Programming
Introduction to Computer Vision 3 0 3 6 Linear Algebra and Differential Equations
4th Year Technical Elective II
Course Title Lecture Lab Credits ECTS Prerequisites
Medical Imaging 3 0 3 6 Signals and Systems and  Linear Algebra and Differential Equations
Biosensors 3 2 4 8 Electronics I
Multimedia Processing and Communications 3 0 3 6 Intro. to Programming
Embedded Systems 3 2 4 8 Microprocessors
Applied Wireless Communications 3 0 3 6 Introduction to Wireless Communications
Human Machine Interaction 3 0 3 6
Introduction to Image Processing 3 0 3 6 Signals and Systems and Linear Algebra and Diff. Eqns.
Digital Signal Processing 3 0 3 6 Signals and Systems