Studies and Graduation
Course Structure Diagram with Credits
University Compulsory Courses
| Code | Course Title | T | P | C | ECTS |
|---|---|---|---|---|---|
| KRY100 | CAREER PLANNING | 1 | - | 1 | 2 |
| ORY100 | INTRODUCTION TO UNIVERSITY LIFE | 1 | - | 1 | 1 |
First Term (Fall)
| Code | Course Title | T | P | C | ECTS |
|---|---|---|---|---|---|
| BİL110 | INTRODUCTION TO COMPUTER ENGINEERING | 2 | - | 2 | 4 |
| BİL125 | INTRODUCTION TO PROGRAMMING | 3 | 1 | 3 | 5 |
| BİL127 | BASIC PROGRAMMING LABORATORY | - | 2 | 1 | 2 |
| ENG199 | ADVANCED ENGLISH I | 4 | - | 4 | 4 |
| FİZ103 | MECHANICS LABORATORY | - | 2 | 1 | 2 |
| FİZ105 | GENERAL PHYSICS I | 3 | 1 | 3 | 5 |
| MAT151 | MATHEMATICAL ANALYSIS I | 4 | 1 | 4 | 6 |
| TÜRK101 | TURKISH I | 2 | - | 2 | 2 |
Second Term (Spring)
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| BİL126 | ADVANCED PROGRAMMING CONCEPTS | BİL125 | 3 | 1 | 3 | 5 |
| BİL128 | ADVANCED PROGRAMMING LABORATORY | BİL125 | - | 2 | 1 | 2 |
| BİL172 | LIFE SCIENCES AND COMPUTER ENGINEERING | 2 | 1 | 2 | 4 | |
| FİZ104 | ELECTRIC LABORATORY | - | 2 | 1 | 2 | |
| FİZ110 | GENERAL PHYSICS II | 3 | 1 | 3 | 5 | |
| MAT152 | MATHEMATICAL ANALYSIS II | MAT151 | 4 | 1 | 4 | 6 |
| MAT210 | LINEAR ALGEBRA | 3 | 1 | 3 | 4 | |
| TÜRK102 | TURKISH II | 2 | - | 2 | 2 |
Third Term (Fall)
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| ATA201 | ATATÜRK'S PRINCIPLES AND THE HIST. OF THE TURKISH REVOLUTION I | 2 | - | 2 | 2 | |
| BİL203 | DIGITAL LOGIC DESIGN | 3 | 2 | 4 | 6 | |
| BİL231 | DISCRETE STRUCTURES | 3 | 1 | 3 | 6 | |
| BİL240 | PROGRAMMING LANGUAGES | BİL126 | 3 | 1 | 3 | 6 |
| 201201 | BIOLOGY FOR COMPUTER ENGINEERING | 3 | 1 | 3 | 5 | |
| ENGL001 | ENGLISH ELECTIVE I | ENG199 | 3 | - | 3 | 5 |
Fourth Term (Spring)
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| ATA202 | ATATÜRK'S PRINCIPLES AND THE HIST. OF THE TURKISH REVOLUTION II | 2 | - | 2 | 2 | |
| BİL210 | INTRODUCTION TO ELECTRONICS | FİZ110 | 3 | 2 | 4 | 6 |
| BİL218 | COMPUTER ORGANIZATION | BİL203 | 3 | 1 | 3 | 6 |
| ENGL002 | ENGLISH ELECTIVE II | ENG199 | 3 | - | 3 | 5 |
| GSBHSH | FINE ARTS ELECTIVE/FIRST AID | - | 2 | 1 | 1 | |
| MAT250 | PROBABILITY AND STATISTICS | 3 | 1 | 3 | 5 | |
| MAT286 | MATHEMATICS FOR COMPUTER ENGINEERING | MAT152 | 3 | 1 | 3 | 5 |
Fifth Term (Fall)
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| BİL001 | TECHNICAL ELECTIVE I | 3 | - | 3 | 5 | |
| BİL300 | SUMMER PRACTICE I | - | - | - | 2 | |
| BİL343 | OBJECT ORIENTED PROGRAMMING | 3 | 1 | 3 | 5 | |
| BİL369 | ADVANCED DATA STRUCTURES AND ALGORITHMS | BİL126 | 3 | 1 | 3 | 6 |
| MAT311 | NUMERICAL ANALYSIS TECHNIQUES | MAT151 | 3 | 2 | 4 | 5 |
| MAT351 | ADVANCED STATISTICS | MAT250 | 3 | 1 | 3 | 4 |
| SOS001 | SOCIAL ELECTIVE I | 3 | - | 3 | 3 |
Sixth Term (Spring)
| Code | Course Title | T | P | C | ECTS |
|---|---|---|---|---|---|
| BİL002 | TECHNICAL ELECTIVE II | 3 | - | 3 | 5 |
| BİL003 | TECHNICAL ELECTIVE III | 3 | - | 3 | 5 |
| BİL302 | DATABASE SYSTEMS | 3 | 2 | 4 | 6 |
| BİL304 | INTRODUCTION TO SOFTWARE ENGINEERING | 3 | 2 | 4 | 6 |
| BİL318 | OPERATING SYSTEMS | 3 | 1 | 3 | 5 |
| SOS002 | SOCIAL ELECTIVE II | 3 | - | 3 | 3 |
Seventh Term (Fall)
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| BİL004 | TECHNICAL ELECTIVE IV | 3 | - | 3 | 5 | |
| BİL005 | TECHNICAL ELECTIVE V | 3 | - | 3 | 5 | |
| BİL449 | COMPUTER NETWORKS | 3 | 2 | 4 | 5 | |
| BİL493 | GRADUATION PROJECT I | *, ** | - | 4 | 2 | 7 |
| BİL498 | SUMMER PRACTICE II | BİL300 | - | - | - | 3 |
| SOS003 | SOCIAL ELECTIVE III | 3 | - | 3 | 5 |
Eighth Term (Spring)
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| BİL006 | TECHNICAL ELECTIVE VI | 3 | - | 3 | 5 | |
| BİL008 | TECHNICAL ELECTIVE VI | 3 | - | 3 | 5 | |
| BİL009 | TECHNICAL ELECTIVE VIII | 3 | - | 3 | 5 | |
| BİL482 | ETHICS,SOCIETY AND PROFESSION | 3 | - | 3 | 7 | |
| BİL494 | GRADUATION PROJECT II | BİL493 | - | 4 | 2 | 8 |
Technical Elective Courses
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| BİL315 | MICROPROCESSOR SYSTEMS AND ASSEMBLY LANGUAGES | BİL218 | 3 | 1 | 3 | 5 |
| BİL316 | PARALLEL PROGRAMMING | 3 | - | 3 | 5 | |
| BİL317 | SYSTEMS PROGRAMMING | 3 | 1 | 3 | 5 | |
| BİL321 | COMPUTATIONAL GRAPHICS | 3 | - | 3 | 5 | |
| BİL328 | AUTOMATA THEORY | 3 | - | 3 | 5 | |
| BİL345 | SYSTEM ENGINEERING | 3 | - | 3 | 5 | |
| BİL363 | HUMAN COMPUTER INTERACTION DESIGN | 3 | - | 3 | 5 | |
| BİL383 | MANAGEMENT INFORMATION SYSTEMS | 3 | - | 3 | 5 | |
| BİL387 | WEB DESIGN AND APPLICATIONS | 3 | 1 | 3 | 5 | |
| BİL388 | E-COMMERCE AND E-BUSINESS | 3 | 1 | 3 | 5 | |
| BİL389 | COMPUTER NETWORKS APPLICATIONS | 3 | 1 | 3 | 5 | |
| BİL390 | SOFTWARE QUALITY MANAGEMENT | BİL304 | 3 | 1 | 3 | 5 |
| BİL391 | MOBILE APPLICATION DEVELOPMENT | 3 | 1 | 3 | 5 | |
| BİL392 | GAME TECHNOLOGIES | 3 | 1 | 3 | 5 | |
| BİL393 | OPERATION RESEARCH | 3 | - | 3 | 5 | |
| BİL395 | APPLIED DATA ANALYSIS | 3 | 1 | 3 | 5 | |
| BİL396 | CURRENT TOPICS IN COMPUTER SCIENCES | 3 | - | 3 | 5 | |
| BİL397 | FUZZY LOGIC SYSTEMS | 3 | - | 3 | 5 | |
| BİL398 | SIMULATION AND MODELLING | 3 | - | 3 | 5 | |
| BİL443 | CRYPTOGRAPHY AND SECURITY | 3 | - | 3 | 5 | |
| BİL447 | EMBEDDED SYSTEMS | 3 | 1 | 3 | 5 | |
| BİL456 | IMAGE PROCESSING | 3 | 1 | 3 | 5 | |
| BİL457 | INTRODUCTION TO QUANTUM COMPUTING | 3 | - | 3 | 5 | |
| BİL458 | INTRODUCTION TO CLOUD COMPUTING | 3 | - | 3 | 5 | |
| BİL459 | SOFTWARE ARCHITECTURES | 3 | - | 3 | 5 | |
| BİL466 | BIOINFORMATICS | 3 | - | 3 | 5 | |
| BİL471 | COMPUTER VISION | 3 | 1 | 3 | 5 | |
| BİL473 | MEDICAL INFORMATICS | 3 | - | 3 | 5 | |
| BİL475 | GRAPH THEORY | 3 | - | 3 | 5 | |
| BİL477 | INTRODUCTION TO DATA MINING | 3 | - | 3 | 5 | |
| BİL479 | PATTERN RECOGNITION | 3 | 1 | 3 | 5 | |
| BİL480 | ARTIFICIAL INTELLIGENCE | 3 | - | 3 | 5 | |
| BİL481 | SPECIAL TOPICS IN COMPUTER ENGINEERING | 3 | - | 3 | 5 | |
| BİL489 | MULTIMEDIA SYSTEMS | 3 | 1 | 3 | 5 | |
| BİL490 | NUMERICAL METHODS AND OPTIMIZATION | 3 | 1 | 3 | 5 | |
| BİL497 | REAL-TIME SYSTEMS | 3 | - | 3 | 5 |
Social Elective Courses
| Code | Course Title | T | P | C | ECTS |
|---|---|---|---|---|---|
| SOS321 | COMMUNICATIONS | 3 | - | 3 | 3 |
| SOS322 | INTRODUCTION TO BUSINESS MANAGEMENT | 3 | - | 3 | 3 |
| SOS348 | INVESTMENT PLANNING | 3 | - | 3 | 3 |
| SOS349 | BUSINESS LAW AND ETHICS | 3 | - | 3 | 3 |
| SOS350 | DIGITAL SOCIETY AND INNOVATION MANAGEMENT | 3 | - | 3 | 3 |
| SOS351 | BUSINESS ADMINISTRATION | 3 | - | 3 | 3 |
| SOS352 | MARKETING MANAGEMENT | 3 | - | 3 | 3 |
| SOS353 | TOTAL QUALITY MANAGEMENT | 3 | - | 3 | 3 |
| SOS354 | TECHNOLOGY MANAGEMENT | 3 | - | 3 | 3 |
| SOS355 | STRATEGIC COMMUNICATION IN ENGINEERING APPLICATIONS | 3 | - | 3 | 3 |
| SOS356 | MACROECONOMICS | 3 | - | 3 | 5 |
| SOS357 | MICROOECONOMICS | 3 | - | 3 | 5 |
| SOS358 | ECONOMICS | 3 | - | 3 | 5 |
| SOS359 | FINANCE AND RISK MANAGEMENT | 3 | - | 3 | 5 |
Elective Courses in English
| Code | Course Title | Prerequisite | T | P | C | ECTS |
|---|---|---|---|---|---|---|
| ENGL310 | ENGLISH THROUGH ACADEMIC WRITING AND RESEARCH | ENG199 | 3 | - | 3 | 5 |
| ENGL311 | ADVANCED ENGLISH GRAMMAR I | ENG199 | 3 | - | 3 | 5 |
| ENGL312 | ADVANCED ENGLISH GRAMMAR II | ENG199 | 3 | - | 3 | 5 |
| ENGL320 | ENGLISH THROUGH LITERATURE | ENG199 | 3 | - | 3 | 5 |
| ENGL330 | ENGLISH THROUGH SEMINARS ON FILMS | ENG199 | 3 | - | 3 | 5 |
| ENGL340 | ENGLISH CAREER SKILLS | ENG199 | 3 | - | 3 | 5 |
Common Elective Courses
| Code | Course Title | T | P | C | ECTS |
|---|---|---|---|---|---|
| GSB101 | PHOTOGRAPHY | - | 2 | 1 | 1 |
| GSB102 | PHOTOGRAPHY | - | 2 | 1 | 1 |
| GSB103 | SCULPTURE | - | 2 | 1 | 1 |
| GSB104 | SCULPTURE | - | 2 | 1 | 1 |
| GSB105 | CLASSICAL MUSIC APPRECIATION | - | 2 | 1 | 1 |
| GSB107 | VISUAL CULTURE AND HISTORY OF ART | - | 2 | 1 | 1 |
| GSB109 | ANATOLIAN ARCHAEOLOGY | - | 2 | 1 | 1 |
| GSB111 | FILM CULTURE AND HISTORY | - | 2 | 1 | 1 |
| GSB113 | PAINTING | - | 2 | 1 | 1 |
| GSB115 | DANCE IMPROVISATION AND CONTACT IMPROVISATION | - | 2 | 1 | 1 |
| GSB117 | INTERPRETING CONTEMPORARY DANCE | - | 2 | 1 | 1 |
| GSB119 | HUMAN AND ENVIRONMENT INTERACTION | - | 2 | 1 | 1 |
| GSB121 | DESIGN, CULTURE AND CONSUMPTION | - | 2 | 1 | 1 |
| GSB123 | INTRODUCTION TO CONTEMPORARY DANCE | - | 2 | 1 | 1 |
| GSB125 | JEWELLERY DESIGN | - | 2 | 1 | 1 |
| GSB127 | CERAMIC | - | 2 | 1 | 1 |
| GSB129 | CITIES AND HISTORICAL ENVIRONMENTS | - | 2 | 1 | 1 |
| GSB131 | 21ST CENTURY WORLD AND TRENDS IN ART | - | 2 | 1 | 1 |
| GSB133 | MUSIC GENRES THROUGHOUT AGES | - | 2 | 1 | 1 |
| GSB135 | UNIVERSAL LAW PRINCIPLES IN WORKS OF ART AND LITERATURE | - | 2 | 1 | 1 |
| GSB137 | EFFECTIVE AND FLUENT SPEAKING | - | 2 | 1 | 1 |
| GSB139 | CURREND BASIC ECONOMICS | - | 2 | 1 | 1 |
| GSB141 | HISTORY OF MATHEMATICS | - | 2 | 1 | 1 |
| TBS103 | SUSTAINABLE DEVELOPMENT GOALS | 1 | - | 1 | 1 |
| TBS105 | ECO-TRANSITION AND CLIMATE ACTION | 1 | - | 1 | 1 |
| TBS106 | FINANCIAL LITERACY | 1 | - | 1 | 1 |
| MED099 | SOCIAL GENDER AND VIOLENCE AGAINST WOMEN | 1 | 2 | 1 | 1 |
| YAKE100 | CREATIVE INDUSTRY | 2 | - | 1 | 1 |
| YZ101 | ARTIFICIAL INTELLIGENCE APPLICATION IN SOCIAL SCIENCES | 1 | - | 1 | 1 |
Non-scheduled Elective Course
| Code | Course Title | T | P | C | ECTS |
|---|---|---|---|---|---|
| GNLÇ310 | VOLUNTARY STUDIES | 1 | 2 | 2 | 4 |
1) BİL300 SUMMER PRACTICE I AND BİL498 SUMMER PRACTICE II COURSES ARE CONDUCTED ACCORDING TO THE DEPARTMENTAL SUMMER PRACTICE GUIDE.
2) BİL493 GRADUATION PROJECT I AND BİL494 GRADUATION PROJECT II COURSES ARE CONDUCTED ACCORDING TO THE SCHOOL OF ENGINEERING SENIOR PROJECT INSTRUCTIONS.
3) TECHNICAL ELECTIVE COURSES WITH AT LEAST 3 CREDITS-5 ECTS CREDITS MAY BE SELECTED AMONG 300-400 LEVEL COURSES OF THE DEPARTMENTS OF SCHOOL OF ENGINEERING UPON THE APPROVAL OF THE CHAIRMAN OF THE DEPARTMENT OF COMPUTER ENGINEERING.
4) SOCIAL SCIENCES ELECTIVE COURSES WITH AT LEAST 3 CREDITS-3 ECTS CREDITS MAY BE SELECTED AMONG 300-400 LEVEL COURSES OF THE SCHOOL OF ENGINEERING OR OTHER SCHOOLS OF BASKENT UNIVERSITY UPON THE APPROVAL OF THE CHAIRMAN OF THE DEPARTMENT OF COMPUTER ENGINEERING.
(*) MINIMUM (D) GRADE FROM AT LEAST FOUR OF THE FOLLOWING COURSES: BİL318, BİL343, BİL302, BİL369, BİL304
(**) MINIMUM (D) GRADE FROM THE FOLLOWING COURSES: MAT151, MAT152, FİZ103, FİZ105, FİZ104, FİZ110, BİL125, BİL127, BİL126, BİL128 .
T: Theoretic
P: Practice
C: Credit
PRE: Precondition
ECTS: European Credit Transfer System
- T Theoretical hours
- P Practice hours
- C Credit
- ECTS European Credit Transfer System