Bachelor in Computer Engineering (3 years) Curricula
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 103 | INTRODUCTION TO COMPUTER ENGINEERING | B | Compulsory | 3 | 4 |
| CEN 111 | INTRODUCTION TO ALGORITHMS AND PROGRAMMING | B | Compulsory | 4 | 6 |
| ENG 101 | DEVELOPMENT OF READING AND WRITING SKILLS IN ENGLISH I | E | Compulsory | 4 | 6 |
| MTH 101 | CALCULUS I | A | Compulsory | 4 | 7 |
| PHY 101 | GENERAL PHYSICS I | A | Compulsory | 4 | 7 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 112 | C & C ++ PROGRAMMING | B | Compulsory | 4 | 7 |
| ENG 102 | DEVELOPMENT OF READING AND WRITING SKILLS IN ENGLISH II | E | Compulsory | 4 | 5 |
| MTH 102 | CALCULUS II | A | Compulsory | 4 | 7 |
| MTH 106 | DISCRETE MATHEMATICS | A | Compulsory | 3 | 5 |
| PHY 102 | GENERAL PHYSICS II | A | Compulsory | 4 | 6 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 211 | ENGINEERING ECONOMICS | C | Compulsory | 3 | 5 |
| CEN 213 | OBJECT ORIENTED PROGRAMMING | B | Compulsory | 4 | 5 |
| CEN 281 | ELECTRICAL & ELECTRONIC CIRCUITS | C | Compulsory | 4 | 5 |
| MTH 201 | DIFFERENTIAL EQUATIONS | C | Compulsory | 3 | 5 |
| MTH 205 | PROBABILITY AND STATISTICS FOR ENGINEERS | A | Compulsory | 3 | 5 |
| XXX xxx | ELECTIVE | D | Elective | 3 | 5 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 222 | WEB TECHNOLOGIES | C | Compulsory | 3 | 5 |
| CEN 252 | DATABASE MANAGEMENT SYSTEMS | B | Compulsory | 3 | 5 |
| CEN 254 | DATA STRUCTURES | B | Compulsory | 4 | 5 |
| CEN 282 | DIGITAL DESIGN | B | Compulsory | 4 | 5 |
| MTH 204 | NUMERICAL ANALYSIS | C | Compulsory | 3 | 5 |
| XXXxxx | ELECTIVE | D | Elective | 3 | 5 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| BUS 114 | COMMUNICATION SKILLS | D | Non-technical | 3 | 5 |
| FL 202 | TURKISH II | D | Non-technical | 3 | 5 |
| FL 204 | GERMAN II | D | Non-technical | 3 | 5 |
| FL 206 | ITALIAN II | D | Non-technical | 3 | 5 |
| FL 208 | FRENCH II | D | Non-technical | 3 | 5 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 300 | SUMMER PRACTICE | E | Compulsory | 0 | 5 |
| CEN 303 | ANALYSIS OF ALGORITHMS | B | Compulsory | 3 | 5 |
| CEN 323 | WEB PROGRAMMING | B | Compulsory | 3 | 5 |
| CEN 361 | COMPUTER NETWORKS | B | Compulsory | 3 | 5 |
| CEN 385 | COMPUTER ORGANIZATION | B | Compulsory | 4 | 5 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 302 | SOFTWARE ENGINEERING | B | Compulsory | 3 | 6 |
| CEN 306 | OPERATING SYSTEMS | B | Compulsory | 4 | 7 |
| CEN 372 | ARTIFICIAL INTELLIGENCE | B | Compulsory | 3 | 6 |
| CEN 390 | GRADUATION PROJECT | F | Compulsory | 3 | 6 |
| CEN 399 | FINAL COMPREHENSIVE EXAM | F | Compulsory | 3 | 6 |
| XXXxxx | ELECTIVE | B | Elective | 3 | 5 |
| Code | Name | Type | Category | Credits | ECTS |
|---|---|---|---|---|---|
| CEN 304 | FUNDAMENTALS OF SYSTEM ADMINISTRATION | B | Elective | 3 | 5 |
| CEN 313 | PROGRAMMING LANGUAGES | B | Elective | 3 | 5 |
| CEN 315 | PARALLEL PROGRAMMING | B | Elective | 3 | 5 |
| CEN 317 | SIMULATION AND MODELING | B | Elective | 3 | 5 |
| CEN 319 | INTRODUCTION TO DISTRIBUTED SYSTEMS | B | Elective | 3 | 5 |
| CEN 344 | COMPUTER GRAPHICS | B | Elective | 3 | 5 |
| CEN 377 | MANAGEMENT INFORMATION SYSTEMS | B | Elective | 3 | 5 |
| CEN 378 | INTRODUCTION TO E-BUSINESS/E-COMMERCE | B | Elective | 3 | 5 |
| ECE 317 | SIGNALS AND SYSTEMS | B | Elective | 4 | 5 |
| ECE 377 | DIGITAL SIGNAL PROCESSING | B | Elective | 3 | 5 |
| ECE 385 | MICROCONTROLLERS | B | Elective | 4 | 5 |