Bilgisayar Mühendisliği
Akademik Undergraduate Curriculum
Close

Undergraduate Curriculum

Back

First Year - Fall Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
MATH 101 Calculus I 3 0 2 4 7 S
PHYS 101 General Physics I 3 0 0 3 5 S
PHYS 103 Physics Lab I 0 0 2 1 2 S
TUR 101 Turkish I 2 0 0 2 2 H
CSE 111 Introduction to Computing 3 0 2 4 7 S
ENG 101 English I 3 0 0 3 5 L
CSE 007 Computing Orientation 1 0 0 1 1 S
HSS 100 Professional Ethics 1 0 0 1 1 SS
Semester Credit and ETCS 19 30
First Year - Spring Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
MATH 102 Calculus II 3 0 2 4 7 S
PHYS 102 General Physics II 3 0 0 3 5 S
PHYS 104 Physics Lab II 0 0 2 1 2 S
CSE 112 Object Oriented Programming 2 0 2 3 6 D1
TUR 102 Turkish II 2 0 0 2 2 H
ENG 102 English II 3 0 0 3 5 L
Science Elective 3 0 0 3 5 S
Semester Credit and ETCS 19 32
Second Year - Fall Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
MATH 230 Probability 3 1 0 3 5 S
CSE 202 Data Structures and Algorithms 3 1 2 4 6 D1
ECO 101 Introduction to Economics I 3 0 0 3 6 SS
HIST 101 History of Turkish Republic I 2 0 0 2 2 H
MATH 142 Discrete Mathematics 3 1 0 3 4 D1
MATH 200 Linear Algebra 3 0 0 3 5 S
Semester Credit and ETCS 18 28
Second Year - Spring Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
CSE 252 Human Computer Interaction 3 0 0 3 5 D1
CSE 222 Database Systems 3 1 2 4 7 D1
IE 256 Engineering Statistics 3 0 0 3 5 D1
EE 240 Logic Design 3 1 0 3 6 D1
EE 242 Logic Design Lab 0 0 2 1 2 D1
HIST 102 History of Turkish Republic II 2 0 0 2 2 H
CSE 290 Industrial Training I NC
Dönem Kredileri 16 27
Third Year - Fall Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
CSE 312 Analysis of Algorithms 3 1 0 3 7 D1
CSE 341 Computer Organization 3 1 0 3 7 D1
SE 311 Internet and Web Programming 2 0 2 3 6 D1
SE 301 Software Engineering 3 0 2 4 7 D1
HSS Elective 3 0 0 3 5 H
Semester Credit and ETCS 16 32
Third Year - Spring Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
CSE 332 Operating Systems 3 1 0 3 6 D1
CSE 334 Computer Networks 3 0 0 3 5 D1
SE 302 Software Development Practice 1 0 4 3 7 D1
SE 304 Software Project Management 2 0 2 3 6 D1
SE 322 Systems Programming 2 0 2 3 6 D1
CSE 390 Industrial Training II NC
Semester Credit and ETCS 15 30
Fourth Year - Fall Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
Free Elective 3 0 0 3 5 F
Departmental Elective 3 0 0 3 6 D2
Departmental Elective 3 0 0 3 6 D2
HSS Elective 3 0 0 3 5 H
Complementary Elective 3 0 0 3 5 C
Free Elective 3 0 0 3 5 F
Dönem Kredileri 18 32
Fourth Year - Spring Semester
Course Code Course Name T* P* L* Credits ECTS Credit* Type
Departmental Elective 3 0 0 3 6 D2
Departmental Elective 3 0 0 3 6 D2
HSS Elective 3 0 0 3 5 H
Complementary Elective 3 0 0 3 5 C
CSE 490 Project 0 0 8 4 7 D1
Semester Credit and ETCS 16 29