| CODE | COURSE NAME | ECTS | COMPULSORY/ELECTIVE | COURSE CONTENT |
|---|---|---|---|---|
| BM101 | COMPUTER PROGRAMMING | 5 | COMPULSORY | ECTS Form |
| MATH101 | MATHEMATICS I | 6 | COMPULSORY | ECTS Form |
| TAR101 | ATATÜRK'S PRINCIPLES and HISTORY OF REVOLUTION I | 2 | COMPULSORY | ECTS Form |
| TÜR101 | TURKISH LANGUAGE I | 2 | COMPULSORY | ECTS Form |
| MAT102 | MATHEMATICS II | 6 | COMPULSORY | ECTS Form |
| TAR102 | ATATURK'S PRINCIPLES AND HISTORY OF TURKISH REVOLUTION II | 2 | COMPULSORY | ECTS Form |
| TÜR102 | TURKISH LANGUAGE II | 2 | COMPULSORY | ECTS Form |
| BM103 | FUNDAMENTALS OF COMPUTER ENGINEERING | 4 | COMPULSORY | ECTS Form |
| ENG103 | ENGLISH I | 3 | COMPULSORY | ECTS Form |
| FIZ103 | PHYSICS I | 6 | COMPULSORY | ECTS Form |
| BM104 | DISCRETE MATHEMATICS FOR COMPUTER SCIENCE | 3 | COMPULSORY | ECTS Form |
| ENG104 | ENGLISH II | 3 | ELECTIVE | ECTS Form |
| PHYS104 | PHYSICS II | 6 | COMPULSORY | ECTS Form |
| CENG106 | OBJECT ORIENTED PROGRAMMING | 6 | COMPULSORY | ECTS Form |
| FIZ156 | PHYSICS LABORATORY | 2 | ELECTIVE | ECTS Form |
| BM181 | MUSIC HISTORY (NON-TECH. ELECT.) | 3 | ELECTIVE | ECTS Form |
| MAT199 | LINEAR ALGEBRA | 4 | COMPULSORY | ECTS Form |
| BM201 | ADVANCED PROGRAMMING | 5 | COMPULSORY | ECTS Form |
| MATH201 | DIFFERENTIAL EQUATIONS | 5 | COMPULSORY | ECTS Form |
| ENG203 | ACADEMIC ENGLISH I | 3 | COMPULSORY | ECTS Form |
| ENG204 | ACADEMIC ENGLISH II | 3 | COMPULSORY | ECTS Form |
| CENG205 | DATA STRUCTURES | 6 | COMPULSORY | ECTS Form |
| CENG206 | NUMERICAL ANALYSIS | 5 | COMPULSORY | ECTS Form |
| BM207 | PROBABILITY AND STATISTICS | 4 | COMPULSORY | ECTS Form |
| BM211 | ELECTRIC AND ELECTRONIC CIRCUITS | 5 | COMPULSORY | ECTS Form |
| BM218 | ALGORITHM DESIGN AND ANALYSIS | 6 | COMPULSORY | ECTS Form |
| BM222 | DIGITAL DESIGN | 6 | COMPULSORY | ECTS Form |
| BM224 | PRINCIPLES OF PROGRAMMING LANGUAGES | 6 | COMPULSORY | ECTS Form |
| BM301 | SUMMER PRACTICE I | 3 | COMPULSORY | ECTS Form |
| BM303 | FORMAL LANGUAGES AND AUTOMATA | 6 | COMPULSORY | ECTS Form |
| BM309 | OPERATING SYSTEMS | 6 | COMPULSORY | ECTS Form |
| BM311 | COMPUTER ARCHITECTURE | 6 | COMPULSORY | ECTS Form |
| CENG313 | INTRODUCTION TO DATA SCIENCE(TECH. ELECT.) | 4 | COMPULSORY | ECTS Form |
| BM314 | SOFTWARE ENGINEERING | 6 | COMPULSORY | ECTS Form |
| CENG316 | DATABASE SYSTEMS | 6 | COMPULSORY | ECTS Form |
| CENG318 | MICROPROCESSORS | 6 | COMPULSORY | ECTS Form |
| CENG351 | ROBOTICS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG352 | MATHEMATICAL MODELING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG353 | FUNDAMENTALS OF COMMUNICATION (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG354 | EXPERT SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG356 | ASSEMBLY LANGUAGES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG357 | FUNDAMENTALS OF ELECTRONIC COMMERCE (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG358 | GRAPH THEORY (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG359 | INTERNET PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG361 | OBJECT ORIENTED ANALYSIS AND DESIGN (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG362 | ENGINEERING PROJECT (TECH. ELECT.) | 2 | ELECTIVE | ECTS Form |
| CENG363 | WEB BASED TECHNOLOGIES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG365 | SIGNALS AND SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG366 | SYSTEM ANALYSIS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG367 | SCRIPTING LANGUAGES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG368 | ALGORITHM ANALYSIS AND DESIGN (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG371 | INTRODUCTION TO ARTIFICIAL INTELLIGENCE (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG372 | JAVA PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG373 | INTRODUCTION TO MACHINE LEARNING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG374 | INTRODUCTION TO COMPUTER SECURITY (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG375 | PRINCIPLES OF DATA MINING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG376 | COMPUTER GRAPHICS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG377 | NON-RELATIONAL DATABASES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG378 | MOBILE APPLICATION ARCHITECTURES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG379 | INNOVATIVE GAME DESIGN (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG391 | PYTHON PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG394 | FILE ORGANIZATION (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| BM401 | SUMMER PRACTICE II | 2 | COMPULSORY | ECTS Form |
| ISG401 | OCCUPATIONAL HEALTH AND SAFETY I | 2 | COMPULSORY | ECTS Form |
| BM402 | COMPUTER NETWORKS | 4 | COMPULSORY | ECTS Form |
| ISG402 | OCCUPATIONAL HEALTH AND SAFETY II | 2 | COMPULSORY | ECTS Form |
| BM405 | ENTREPRENEURSHIP AND INNOVATION (SOC. ELECT.) | 3 | ELECTIVE | ECTS Form |
| CENG441 | INTERNET OF THINGS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG442 | MICROSERVICE BASED SOFTWARE DEVELOPMENT (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG443 | GENERATIVE ARTIFICIAL INTELLIGENCE (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG444 | ARTIFICIAL INTELLIGENCE SECURITY (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG445 | ALGORITMIC GAME THEORY (TECH. ELECT.) | 6 | ELECTİVE | ECTS Form |
| CENG446 | FUNDAMENTALS OF SOFTWARE DEFINED NETWORKING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG447 | GAME DEVELOPMENT (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG448 | COMPUTER VISION (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG451 | ADVANCED COMPUTER ARCHITECTURE (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG452 | DIGITAL SIGNAL PROCESSING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG453 | REAL TIME SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG454 | DATABASE APPLICATIONS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG456 | INTRODUCTION TO NATURAL LANGUAGE PROCESSING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG457 | BLOCKCHAIN TECHNOLOGIES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG458 | COMPILERS AND CODE GENERATION (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG459 | SPECIAL TOPICS IN COMPUTER ENGINEERING I (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG461 | BIOINFORMATICS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG462 | FUZZY LOGIC (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG463 | GEOGRAPHIC INFORMATION SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG464 | MULTIMEDIA SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG465 | DISTRIBUTED SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG466 | PERCEPTRON NETWORKS AND APPLICATIONS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG467 | INFORMATION THEORY (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG468 | E-SIGNATURE AND PUBLIC KEY INFRASTRUCTURES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG469 | GENETIC ALGORITHMS AND PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG471 | INTRODUCTION TO IMAGE PROCESSING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG472 | SECURE CODING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG473 | INTRODUCTION TO MACHINE LEARNING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG474 | CONTROL SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG475 | INTRODUCTION TO CRYPTOGRAPHY (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG477 | MICROCONTROLLERS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG478 | NANOTECHNOLOGIES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG479 | PARALLEL COMPUTER ARCHITECTURES AND PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG481 | SYSTEM ENGINEERING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG483 | DESIGN PATTERNS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG484 | UNIX PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG485 | DISTANCE LEARNING TECHNOLOGIES (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG486 | VLSI DESIGN (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG487 | MANAGEMENT INFORMATION SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG488 | OPERATIONS RESEARCH (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG491 | SYSTEM PROGRAMMING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG493 | INTRODUCTION TO DATA PRIVACY (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG494 | SPECIAL TOPICS IN COMPUTER ENGINEERING II (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| BM495 | COMPUTER ENGINEERING PROJECT I | 5 | COMPULSORY | ECTS Form |
| BM496 | COMPUTER ENGINEERING PROJECT II | 6 | COMPULSORY | ECTS Form |
| CENG497 | EMBEDDED SYSTEMS (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG498 | OPEN SOURCE CODING (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
| CENG499 | SYSTEM SIMULATION (TECH. ELECT.) | 6 | ELECTIVE | ECTS Form |
Send us your opinions, requests and evaluations.