DEPARTMENT of COMPUTER ENGINEERING

UNDERGRADUATE CURRICULUM

 

FIRST YEAR

First Semester

Course Code

Course Name

Credit

ECTS

CSE 100

Engineering Ethics

(2-0)2

2

CSE 101

Algorithms and Programming I

(3-2)5

6

CSE 103

Introduction to Computer Engineering

(3-0)3

4

MATH 151

Calculus I

(4-0)4

5

EP 103

General Physics I

(3-0)3

4

EP 107

General Physics I - Lab

(0-1)1

1

TDP 101

Social Awareness Project I

(1-0)1

1

TURK 101

Turkish Language I

(2-0)2

2

LENG 101

Freshman English-I

(4-0)4

5

 

Semester Total Credit

22+3

30

 

 

FIRST YEAR

Second Semester

Course Code

Course Name

Credit

ECTS

CSE 102

Algorithms and Programming II

(3-2)5

6

GOS 1XX

Common Elective

0

1

KRY 100

Career Planning (1-1)

 

 

MATH 255

Linear Algebra

(3-0)3

4

MATH 152

Calculus II

(4-0)4

5

EP 104

General Physics II

(3-0)3

4

EP 108

General Physics II - Lab

(0-1)1

1

TDP102

SocialAwareness Project II

(2-0)2

2

TURK102

Turkish Language II

(2-0)2

2

LENG102

Freshman English II

(4-0)4

5

 

Semester Total Credit

21+3

30

 

 

 

SECOND YEAR

Third Semester

Course Code

Course Name

Credit

ECTS

CSE 201

Programming Languages

(4-0)4

5

CSE 203

Data Structures and Algorirthms

(3-2)5

6

CSE 205

Statistics and Probability for Computer Engineers

(3-0)4

4

CSE 207

Applied Differential Equations

(4-0)4

6

CSE 209

Discrete Mathematics

(4-0)4

7

HIST 201

Atatürk's Principles and the History of the Turkish Renovation I

(2-0)2

2

 

Semester Total Credit

20+2

30

 

 

SECOND YEAR

Fourth Semester

Course Code

Course Name

Credit

ECTS

CSE 202

Introduction to Computer Graphics

(4-0)4

5

CSE 204

Object Oriented Design and Programming

(4-0)4

6

CSE 206

Digital Design and Computer Architecture

(3-2)5

6

CSE 208

Introduction to Artificial Intelligence

(3-0)3

5

CSE 210

Digital Signal Processing

(4-0)4

6

HIST202

Atatürk's Principles and the History of the Turkish Renovation II

(2-0)2

2

 

Semester Total Credit

20+2

30

 

Signals and Systems

 

 

 

THIRD YEAR

Fifth Semester

Course Code

Course Name

Credit

ECTS

CSE 301

Operating Systems

(4-0)4

5

CSE 303

Relational Database Management Systems

(3-0)3

4

CSE 305

Introduction to Computer Networks

(4-0)4

5

CSE 307

Introduction to Data Science and Machine Learning

(4-0)4

7

CSE***

Technical Elective I

(3-0)3

6

 

Non-technical Elective I

(2-0)2

3

 

Semester Total Credit

20+0

30

 

 

THIRD YEAR

Sixth Semester

Course Code

Course Name

Credit

ECTS

CSE 302

Microprocessors

(3-2)5

6

CSE 304

Non-Relational Database Management Systems

(4-0)4

5

CSE 306

Fundamentals of Software Engineering             

(3-0)3

5

CSE 308

Science Technology and Society

(3-0)3

5

CSE 310

Summer Practice

(0-0)0

2

INF 398

Activities Participation

(4-0)4

1

CSE***

Technical Elective II

(3-0)3

6

       

 

Semester Total Credit

20+2

30

 

 

FOURTH YEAR

Seventh Semester

Course Code

Course Name

Credit

ECTS

CSE 401

Guided Research and Design

(2-0)2

3

CSE 403

Principles of Economics

(2-0)2

3

ENG499

Multi Disciplinary Project

(2-0)2

2

CSE499

Graduation Project

(4-0)4

7

CSE***

Technical Elective III

(3-0)3

5

CSE***

Technical Elective IV

(3-0)3

5

CSE***

Technical Elective V

(2-0)2

5

 

Semester Total Credit

18+0

30

 

 

FOURTH YEAR

Eight Semester

Course Code

Course Name

Credit

ECTS

CSE 400

Engineering Orientation

(4-0)4

30

 

Semester Total Credit

4+0

30

 

 

 

TECHNICAL ELECTIVE COURSES

Code

Course Name

Credit

ECTS

CSE 405

Automata Theory

(3-0) 3

6

CSE 407

Computational Tools for Engineering Applications  

(3-0) 3

6

CSE 409

Web Programming for E-Commerce  

(3-0) 3

6

CSE 411

Digital Image Processing

(3-0) 3

6

CSE 413

Introduction to Control Theory

(3-0) 3

6

CSE 415

Applied Deep Learning

(3-0) 3

6

CSE 417

Fundamentals of Cryptography

(3-0) 3

6

CSE 419

Parallel Processing

(3-0) 3

6

CSE 421

Nature-Inspired Computation and Swarm Intelligence

(3-0) 3

6

CSE 423

Digital Transformation in the Fourth Industrial Revolution

(3-0) 3

6

CSE 425

Quantum Computing

(3-0) 3

6

CSE 427

Introduction to Robotics

(3-0) 3

6

CSE 429

Deep Learning for Unmanned Systems

(3-0) 3

6