Courses-ECTS Credits 2020 Curriculum

 

1st Year Fall

Course Code

Course Name

Credits

Theory

Practice

Lab

ECTS

C/E

Pre-requiste

Co-requiste

MATH 101

Calculus I

5

4

2

0

6

C

   

PHYS 101

Physics I

3

3

0

0

4

C

 

PHYS 101L

PHYS 101L

Physics I Lab

1

0

0

2

2

C

 

PHYS 101

CHEM 101

General Chemistry

4

3

2

0

6

C

   

CS 101

Introduction to Programming I

4

3

0

2

6

C

   

ENEN 101

English for Engineers I

4

4

0

0

4

C

   

TURK 101

Turkish Language - I

2

2

0

0

2

C

   

1st Year Spring

MATH 102

Calculus II

5

4

2

0

6

C

MATH 101

 

PHYS 102

Physics II

4

4

0

0

4

C

 

PHYS 102L

PHYS 102L

Physics II Lab

1

0

0

2

2

C

 

PHYS 102

BIO 102

Biology

3

3

0

0

4

C

   

CS 102

Introduction to Programming II

4

3

0

2

6

C

CS 101

 

ENEN 102

English for Engineers II

4

4

0

0

4

C

ENEN 101

 

TURK 102

Turkish Language - II

2

2

0

0

2

C

   

GEN 401

Occupational Health and Safety I

2

2

0

0

2

C

   

2nd Year Fall

MATH 201

lntroduction to Linear Algebra

4

4

0

0

5

C

   

CS 213

Discrete and Combinatorial Mathematics

3

3

0

0

6

C

   

CS 201

Object Oriented Programming

4

3

0

2

6

C

   

EE 221

Digital Systems

3

3

0

0

4

C

 

EE 221L

EE 221L

Digital Systems Lab

1

0

0

2

2

C

 

EE 221

NAE 201

Non-area Elective Course

3

3

0

0

5

E

   

HIST 101

Atatürk's Principles and Revolution History I

2

2

0

0

2

C

   

2nd Year Spring

MATH 202

Differential Equations

4

4

0

0

5

C

MATH 102

 

CS 222

Computer Organization and Design

3

3

0

0

7

C

EE 221 and EE 221L

 

CS 210

Data Structures

4

3

0

2

7

C

CS 102 and CS 213

 

NAE 202

Non-area Elective Course II

3

3

0

0

5

E

   

GEN 200

Engineering Economics

3

3

0

0

4

C

   

HIST 102

Atatürk's Principles and Revolution History II

2

2

0

0

2

C

HIST 101

 

3rd Year Fall

MATH 211

Probability and Statistics for Engineering

3

3

0

0

5

C

   

CS 311

Algorithms

3

3

0

0

7

C

CS 102 and CS 213

 

CS 331

Introduction to Database Systems

3

3

0

0

6

C

CS 102

 

CS 303

Principles of Programming Languages

3

3

0

0

6

C

CS 102

 

CS 363

System Programming

3

3

0

0

6

C

CS 102

 

CS 291

Summer Training I

0

0

0

0

0

C

   

3rd Year Spring

CS 310

Formal Languages and Automata Theory

3

3

0

0

6

C

CS 213

 

CS 362

Operating Systems

3

3

0

0

6

C

CS 102

 

CS 306

Software Engineering

3

3

0

0

7

C

CS 102

 

MATH 300

Numerical Analysis for Engineering

4

4

0

0

5

C

MATH 101 ve MATH 201

 

CS 320

Embedded Systems Design

4

3

0

2

6

C

CS 102 and CS 222

 

4rd Year Fall

CS 491

Project Management in Computer Engineering and Ethics

2

2

0

0

2

C

   

ENEN 401

Technical Writing and Presentation

3

3

0

0

3

C

   

CSAE 401

Area Elective Course I ( Computer Engineering )

3

3

0

0

5

E

   

CSAE 403

Area Elective Course II ( Computer Engineering )

3

3

0

0

5

E

   

AE 405

Area Elective Course III ( Engineering )

3

3

0

0

5

E

   

AE 407

Area Elective Course IV ( Engineering )

3

3

0

0

5

E

   

NAE 401

Non-area Elective Course III

3

3

0

0

5

E

   

CS 391

Summer Training II

0

0

0

0

0

C

   

4rd Year Spring

CS 492

Final Project

3

1

0

4

6

C

CS 102 and CS 491

 

CSAE 402

Area Elective Course IV ( Computer Engineering )

3

3

0

0

5

E

   

AE 404

Area Elective Course V ( Engineering )

3

3

0

0

5

E

   

AE 406

Area Elective Course VI ( Engineering )

3

3

0

0

5

E

   

NAE 402

Non-area Elective Course IV

3

3

0

0

5

E

   

GEN 402

Occupational Health and Safety II

2

2

0

0

2

C

GEN 401

 

GEN 404

Innovation and Entrepreneurship

2

2

0

0

2

C