|
COMPUTER ENGINEERING DEPARTMENT COURSES - ECTS CREDITS (2025-2026 ACADEMIC YEAR) |
|||||||||
|
Year 1, First Term (Autumn Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB101 |
Mathematics I |
Z |
4 |
0 |
0 |
4 |
4 |
5 |
|
2 |
BMB103 |
Engineering Physics |
Z |
2 |
0 |
0 |
2 |
2 |
4 |
|
3 |
BMB107 |
Introduction to Computer Engineering |
Z |
2 |
0 |
0 |
2 |
2 |
5 |
|
4 |
BMB109 |
Algorithm and Programming I |
Z |
2 |
0 |
0 |
2 |
2 |
5 |
|
5 |
BMB111 |
Algorithm and Programming Labotratory I |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
6 |
YDİ101 |
Foreign Language I |
Z |
2 |
0 |
0 |
2 |
2 |
2 |
|
7 |
ATA101 |
Ataturk's Principle and History of Revolution I |
Z |
2 |
0 |
0 |
2 |
2 |
2 |
|
8 |
TDL101 |
Turkish Language I |
Z |
2 |
0 |
0 |
2 |
2 |
2 |
|
9 |
DOY101 |
Digital Literacy |
Z |
2 |
0 |
0 |
2 |
2 |
3 |
|
TOTAL |
18 |
2 |
0 |
20 |
19 |
30 |
|||
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
Year 1, Second Term (Spring Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB102 |
Mathematics II |
Z |
4 |
0 |
0 |
4 |
4 |
5 |
|
2 |
BMB104 |
Occupational Health and Safety |
Z |
2 |
0 |
0 |
2 |
2 |
3 |
|
3 |
BMB106 |
Linear Algebra |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
4 |
BMB108 |
Algorithm and Programming II |
Z |
1 |
2 |
0 |
3 |
2 |
4 |
|
5 |
BMB110 |
Algorithm and Programming Labotratory II |
Z |
0 |
2 |
0 |
2 |
1 |
4 |
|
6 |
BMB112 |
Basics of Electrical Circuits |
Z |
2 |
0 |
0 |
2 |
2 |
3 |
|
7 |
ATA102 |
Ataturk's Principle and History of Revolution II |
Z |
2 |
0 |
0 |
2 |
2 |
2 |
|
8 |
TDL102 |
Turkish Language II |
Z |
2 |
0 |
0 |
2 |
2 |
2 |
|
9 |
YDİ102 |
Foreign Language II |
Z |
2 |
0 |
0 |
2 |
2 |
2 |
|
TOTAL |
19 |
2 |
0 |
21 |
20 |
30 |
|||
|
Year 2, Term 3 (Autumn Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB201 |
Differential Equations |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB203 |
Discrete Mathematics |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
3 |
BMB205 |
Vocational English I |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
4 |
BMB207 |
Electrical Circuits |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
5 |
BMB209 |
Electrical Circuits Lab. |
Z |
0 |
0 |
2 |
2 |
1 |
2 |
|
6 |
BMB211 |
Data Structures |
Z |
2 |
0 |
0 |
2 |
2 |
3 |
|
7 |
BMB213 |
Data Structures Lab. |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
8 |
BMB215 |
Object-Oriented Programming |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
9 |
BMB217 |
Object-Oriented Programming Lab. |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
TOTAL |
17 |
4 |
2 |
23 |
20 |
30 |
|||
|
|
|||||||||
|
Year 2, Semester 4 (Spring Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB202 |
Numerical Methods |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB204 |
Probability and Statistics for Engineers |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
3 |
BMB206 |
Vocational English II |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
4 |
BMB208 |
Analysis of Algorithms |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
5 |
BMB210 |
Logic Design |
Z |
2 |
0 |
0 |
2 |
2 |
3 |
|
6 |
BMB212 |
Logic Design Lab. |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
7 |
BMB214 |
Introduction tothe Artificial Intelligence |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
8 |
BMB218 |
Programming Languages |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
TOTAL |
20 |
2 |
0 |
22 |
21 |
30 |
|||
|
|
|||||||||
|
Year 3, Semester 5 (Autumn Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB301 |
Summer Internship -I |
Z |
0 |
0 |
0 |
0 |
0 |
5 |
|
2 |
BMB303 |
Database Management Systems |
Z |
2 |
0 |
0 |
2 |
2 |
3 |
|
3 |
BMB305 |
Database Management Systems Lab. |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
4 |
BMB307 |
Introduction to Data Science |
Z |
0 |
2 |
0 |
2 |
2 |
2 |
|
5 |
BMB309 |
Operating Systems |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
6 |
BMB311 |
Computer Networks |
Z |
3 |
0 |
0 |
3 |
3 |
3 |
|
7 |
BMB313 |
Computer Networks Lab. |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
8 |
BMB315 |
Computer Organization and Design |
Z |
3 |
0 |
0 |
3 |
3 |
4 |
|
9 |
BMB TS1 |
Technical Elective Course I |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
TOPLAM |
14 |
6 |
0 |
20 |
18 |
30 |
|||
|
|
|||||||||
|
Year 3, Semester 5 (Autumn Term) Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB317 |
Visual Programming |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB319 |
Web Programming |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
3 |
BMB321 |
Game Programming |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
Year 3, Semester 6 (Spring Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB302 |
Machine Learning |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB304 |
Theory of Computation |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
3 |
BMB306 |
Software Engineering |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
4 |
BMB308 |
Microprocessors |
Z |
3 |
0 |
0 |
3 |
3 |
5 |
|
5 |
BMB310 |
Computer Engineering Project -I |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
6 |
BMB TOS1 |
Non-Technical Elective Course-I |
S |
1 |
2 |
0 |
3 |
2 |
3 |
|
7 |
BMB TS2 |
Technical Elective Course II |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
TOTAL |
16 |
4 |
0 |
20 |
18 |
30 |
|||
|
|
|||||||||
|
Year 3, Semester 6 (Spring Term) Non-Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB312 |
Volunteering Activities |
S |
1 |
2 |
0 |
2 |
2 |
3 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
Year 3, Semester 6 (Spring Term) Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB318 |
Mobile Programming |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB320 |
Graph Theory and Algorithms |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
3 |
BMB322 |
Computer and Network Security |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
4 |
BMB324 |
Signals and Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
5 |
BMB326 |
Computer Graphics |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
6 |
BMB328 |
Embedded Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
Year 4, 7th Term (Autumn Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB401 |
Summer Internship- II |
Z |
0 |
0 |
0 |
0 |
0 |
5 |
|
2 |
BMB403 |
Computer Engineering Project-II |
Z |
0 |
2 |
0 |
2 |
1 |
2 |
|
3 |
BMB TOS2 |
Non-Technical Elective Course-II |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
4 |
BMB TS3 |
Technical Elective Course-III |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
5 |
BMB TS4 |
Technical Elective Course-IV |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
6 |
BMB TS5 |
Technical Elective Course-V |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
7 |
BMB TS6 |
Technical Elective Course-VI |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
TOTAL |
14 |
2 |
0 |
16 |
15 |
30 |
|||
|
|
|||||||||
|
Year 4, Semester 7 (Autumn Term) Non-Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB405 |
Business Economics |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
2 |
BMB407 |
Entrepreneurship |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
3 |
BMB409 |
Research Methods in Computer Engineering |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
4 |
BMB411 |
Introduction to Complex Analysis |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
5 |
BMB413 |
Renewable Energy Sources |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
6 |
BMB415 |
Addiction and Combating Addiction |
S |
2 |
0 |
0 |
2 |
2 |
3 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
4th Year 7th Semester (Autumn Term) Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB423 |
Human Computer İnteraction |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB425 |
Bioinformatics |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
3 |
BMB427 |
Introduction to Robotics |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
4 |
BMB429 |
Artificial Neural Networks |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
5 |
BMB431 |
Metaheuristic Methods |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
6 |
BMB433 |
Graph-Based Machine Learning |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
7 |
BMB435 |
Explainable and Interpretable Artificial Intelligence: Techniques and Applications |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
8 |
BMB437 |
Design Patterns |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
9 |
BMB439 |
Software Testing and Quality Assurance |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
10 |
BMB441 |
Information Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
11 |
BMB443 |
Image Processing |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
12 |
BMB445 |
Automation Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
13 |
BMB447 |
System Analysis and Design |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
14 |
BMB449 |
File Structures |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
15 |
BMB451 |
Cyber Security |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
16 |
BMB453 |
Internet of Things and Applications |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
17 |
BMB455 |
Introduction to Quantum Computing |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
Year 4, 8th Term (Spring Term) |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB490 |
Dissertation |
Z |
0 |
2 |
0 |
2 |
1 |
8 |
|
2 |
BMB TOS3 |
Non-Technical Elective Course-III |
S |
2 |
0 |
0 |
2 |
2 |
2 |
|
3 |
BMB TS7 |
Technical Elective Course-VII |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
4 |
BMB TS8 |
Technical Elective Course-VIII |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
5 |
BMB TS9 |
Technical Elective Course-IX |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
6 |
BMB TS10 |
Technical Elective Course-X |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
TOTAL |
14 |
2 |
0 |
16 |
15 |
30 |
|||
|
|
|||||||||
|
Year 4, Semester 8 (Spring Term) Non-Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB402 |
IT Law |
S |
2 |
0 |
0 |
2 |
2 |
2 |
|
2 |
BMB404 |
R&D and Technology |
S |
2 |
0 |
0 |
2 |
2 |
2 |
|
3 |
BMB406 |
Engineering Economics |
S |
2 |
0 |
0 |
2 |
2 |
2 |
|
4 |
BMB408 |
Careers in IT |
S |
2 |
0 |
0 |
2 |
2 |
2 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
4th Year, 8th Semester (Spring Term) Technical Elective Courses |
|||||||||
|
S/N |
COURSE CODE |
COURSE NAME |
C/E |
T |
A |
L |
TH |
C |
ECTS |
|
1 |
BMB416 |
Theory of Computation |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
2 |
BMB418 |
Artificial Intelligence for Computer Science |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
3 |
BMB420 |
Cryptology and Applications |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
4 |
BMB422 |
Deep Learning |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
5 |
BMB424 |
Biomedical Signal Processing |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
6 |
BMB426 |
Control Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
7 |
BMB428 |
Programmable Logic Controllers |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
8 |
BMB430 |
Compiler Design |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
9 |
BMB432 |
VLSI Design |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
10 |
BMB434 |
Natural Language Processing |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
11 |
BMB436 |
FPGA Programming |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
12 |
BMB438 |
Management Information Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
13 |
BMB440 |
Distributed Systems |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
14 |
BMB442 |
Parallel Computing |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
15 |
BMB444 |
Software Metrics |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
16 |
BMB446 |
Quantum Computing Applications |
S |
3 |
0 |
0 |
3 |
3 |
5 |
|
Note. C: Compulsory course, E: Elective course, T: Weekly lecture hours, A: Weekly practical hours, L: Weekly laboratory hours, TH: Total course hours, C: Course credits, ECTS: European Credit Transfer System. |
|||||||||
|
MAJOR EDUCATION PROGRAM COMPULSORY INTERNSHIP LIST |
|||||
|
COURSE CODE |
COURSE NAME |
WHICH TERM WILL IT BE HELD AT THE END OF? |
INTERNSHIP PERIOD (INTERNSHIP DAY) |
NATIONAL CREDIT |
ECTS KREDIT |
|
BMB 300 |
Summer Internship I |
4. Semester |
20 working days |
0 |
5 |
|
BMB 400 |
Summer Internship II |
6. Semester |
20 working days |
0 |
5 |
|
Total Internship Duration to be Completed |
40 working days |
0 |
10 |
||
|
National Credits and ECTS Credits Required for Graduation in the Main Field of Study |
||
|
|
NATIONAL CREDIT |
ECTS CREDIT |
|
Required for Compulsary Courses |
110 |
182 |
|
Required for Elective Courses |
36 |
58 |
|
Total to be completed |
146 |
240 |
|
Downloadable (printable) version of the Computer Engineering Bachelor's programme course list |
Görüntülenme Sayısı: 4137