Courses

Courses of the computer engineering undergraduate programme.

You can find explanations about course credits below. To learn about the contents of a course, you can click on the course code to see the catalog entry.

1st YEAR

1st Semester (Fall)

Code Course Credit
Lang.
MAT101E Mathematics I 4-0-2 (FS) Eng.
MAT281E Linear Algebra and Applications 3-0-0 (FS) Eng.
FIZ101 Physics I 3-0-0 (FS) Tur.
FIZ101L Physics I Laboratory 0-0-2 (FS) Tur.
KIM101 General Chemistry I 3-0-0 (FS) Tur.
KIM101L General Chemistry I Laboratory 0-0-2 (FS) Tur.
BIL103E Introduction to Information Systems and Computer Engineering 1-0-2 (FE) Eng.

English Course I 3 (HSS)

2nd Semester (Spring)

Code Course Credit Lang.
MAT102 Mathematics II 4-0-2 (FS) Tur.
MAT271 Probability and Statistics 3-0-0 (FS) Tur.
FIZ102E Physics II
3-0-0 (FS) Eng.
FIZ102EL Physics II Laboratory 0-0-2 (FS) Eng.
BLG112 Discrete Mathematics 3-0-0 (FS) Tur.
BIL105E Introduction to Scientific and Engineering Computing 2-0-2 (FE) Eng.

English Course II 3 (HSS)
 

2nd YEAR

3rd Semester (Fall)

Code Course
Credit Lang.
MAT201 Differential Equations 4-0-0 (FS) Tur.
ELE211 Basics of Electrical Circuits 3-0-0 (FE) Tur.
ELE221 Basics of Electrical Circuits Laboratory 0-0-2 (FE) Tur.
ELE222 Introduction to Electronics 3-0-0 (FE) Tur.
BLG231 Digital Circuits
3-0-0 (FE) Tür.
BLG221 Data Structures
3-0-0 (PD) Tur.
ING201 English III 3-0-0 (HSS) Eng.

4th Semester (Spring)

Code
Course Credit Lang.
ELE322 Digital Electronic Circuits 3-0-0 (FE) Tur.
TEL252E Signals and Systems 3-0-0 (FE) Eng.
BLG242 Logic Circuits Laboratory 0-0-2 (FE) Tur.
BLG212 Microprocessor Systems 3-0-0 (PD) Tur.
BLG222 Computer Organization 3-0-0 (PD) Tur.
BLG252E Object Oriented Programming 3-0-0 (PD) Eng.

4th Semester Elective Course (FE)
3 (FE)


4th Semester Elective Course (HSS)
3 (HSS)
 

3rd YEAR

5th Semester (Fall)

Code Course Credit Lang.
ELE311 Introduction to Electronics Laboratory 0-0-2 (FE)
Tur.
BLG311 Formal Languages and Automata 3-0-0 (PD)
Tur.
BLG331 Real-Time Systems 3-0-0 (PD)
Tur.
BLG351 Microcomputer Laboratory 0-0-2 (PD)
Tur.
BLG361 Database Management Systems 3-0-0 (PD)
Tur.
BLG381E Advanced Data Structures
3-0-0 (PD)
Eng.
TUR101 Turkish I 2-0-0 (HSS)
Tur.
  5th Semester Elective Course (FE)
3 (FE)
 

6th Semester (Spring)

Code Course Credit Lang.
BLG372E Analysis of Algorithms 3-0-0 (FE)
Eng.
BLG312 Computer Operating Systems 3-0-0 (PD)
Tur.
BLG322 Computer Architecture 3-0-0 (PD)
Tur.
BLG342 Microprocessor Applications Laboratory 0-0-2 (PD)
Tur.
TUR102 Turkish II 2-0-0 (HSS)
Tur.
  6th Semester Elective Course (FE)
3 (PD)
 
  6th Semester Elective Course (HSS)
3 (HSS)
 
 

4th YEAR

7th Semester (Fall)

Code Course Credit Lang.
BLG411E Software Engineering
3-0-0 (PD)
Eng.
BLG413E System Programming 2-0-0 (PD)
Eng.
ATA101 History of the Turkish Revolution I 2-0-0 (HSS)
Tur.
  7th Semester Elective Course (PD) 2/3 (PD)
Eng.
  7th Semester Limited Elective Course I (PD) 2/3 (PD)
 
  7th Semester Limited Elective Course II (PD) 2/3 (PD)
 
  7th Semester Elective Course (HSS)
3 (HSS)
 

8th Semester (Spring)

Code
Course Credit Lang.
BLG412 Computer Ethics 1-0-0 (PD)
Tur.
BLG492 Graduation Project
0-0-6 (PD)
Tur.
BLG492E
Eng.
ATA102 History of the Turkish Revolution II 2-0-0 (HSS)
Tur.
EKO201 Economics 3-0-0 (HSS)
Tur.
  8th Semester Elective Course (PD) 2 (PD)
Eng.
  8th Semester Limited Elective Course (PD) 2 (PD)
 
  8th Semester Elective Course (FE)
3 (FE)
 
 

Remarks

Courses are grouped into credit types as follows:

  • Fundamental Science (FS)
  • Fundamental Engineering (FE)
  • Professional Design (PD)
  • Human-Social Sciences (HSS)

The credit for a course is given as three numbers, which denote the class, recitation and laboratory credits, respectively. When computing the total credit, the class credit is multiplied by 1, and the recitation and laboratory credits by 0.5. For example, if the credit for a course is given as 4-0-2, the class credit is 4, the laboratory credit is 2, and the total credit is 5. Usually one credit corresponds to one hour of that activity.

Belge İşlemleri