Information Package

Program of Computer Engineering (English)

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
CSE110 INTRODUCTION TO COMPUTER ENGINEERING 2 - 2 4
CSE125 INTRODUCTION TO PROGRAMMING 3 1 3 5
CSE127 BASIC PROGRAMMING LABORATORY - 2 1 2
ENGE199 ADVANCED ENGLISH I 4 - 4 4
MATH151 MATHEMATICAL ANALYSIS I 4 1 4 6
PHYS103 MECHANICS LABORATORY - 2 1 2
PHYS105 GENERAL PHYSICS I 3 1 3 5
TÜRK101 TURKISH I 2 - 2 2

Second Term (Spring)

Code Course Title Prerequisite T P C ECTS
CSE126 ADVANCED PROGRAMMING CONCEPTS CSE125 3 1 3 5
CSE128 ADVANCED PROGRAMMING LABORATORY CSE125 - 2 1 2
CSE172 LIFE SCIENCES AND COMPUTER ENGINEERING 2 1 2 4
MATH152 MATHEMATICAL ANALYSIS II MATH151 4 1 4 6
MATH210 LINEAR ALGEBRA 3 1 3 4
PHYS104 ELECTRIC LABORATORY - 2 1 2
PHYS110 GENERAL PHYSICS II 3 1 3 5
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
BIO201 BIOLOGY FOR COMPUTER ENGINEERING 3 1 3 5
CSE203 DIGITAL LOGIC DESIGN 3 2 4 6
CSE231 DISCRETE STRUCTURES 3 1 3 6
CSE240 PROGRAMMING LANGUAGES CSE126 3 1 3 6
ENGL001 ENGLISH ELECTIVE I ENGE199 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
CSE210 INTRODUCTION TO ELECTRONICS PHYS110 3 2 4 6
CSE218 COMPUTER ORGANIZATION CSE203 3 1 3 6
ENGL002 ENGLISH ELECTIVE II ENGE199 3 - 3 5
GSBHSH FINE ARTS ELECTIVE/FIRST AID - 2 1 1
MATH250 PROBABILITY AND STATISTICS 3 1 3 5
MATH286 MATHEMATICS FOR COMPUTER ENGINEERING MATH152 3 1 3 5

Fifth Term (Fall)

Code Course Title Prerequisite T P C ECTS
CSE001 TECHNICAL ELECTIVE I 3 - 3 5
CSE300 SUMMER PRACTICE I - - - 2
CSE343 OBJECT ORIENTED PROGRAMMING 3 1 3 5
CSE369 ADVANCED DATA STRUCTURES AND ALGORITHMS CSE126 3 1 3 6
MATH311 NUMERICAL ANALYSIS TECHNIQUES MATH151 3 2 4 5
MATH351 ADVANCED STATISTICS MATH250 3 1 3 4
SOS001 SOCIAL ELECTIVE I 3 - 3 3

Sixth Term (Spring)

Code Course Title T P C ECTS
CSE002 TECHNICAL ELECTIVE II 3 - 3 5
CSE003 TECHNICAL ELECTIVE III 3 - 3 5
CSE302 DATABASE SYSTEMS 3 2 4 6
CSE304 INTRODUCTION TO SOFTWARE ENGINEERING 3 2 4 6
CSE318 OPERATING SYSTEMS 3 1 3 5
SOS002 SOCIAL ELECTIVE II 3 - 3 3

Seventh Term (Fall)

Code Course Title Prerequisite T P C ECTS
CSE004 TECHNICAL ELECTIVE IV 3 - 3 5
CSE005 TECHNICAL ELECTIVE V 3 - 3 5
CSE449 COMPUTER NETWORKS 3 2 4 5
CSE493 GRADUATION PROJECT I *, ** - 4 2 7
CSE498 SUMMER PRACTICE II CSE300 - - - 3
SOS003 SOCIAL ELECTIVE III 3 - 3 5

Eighth Term (Spring)

Code Course Title Prerequisite T P C ECTS
CSE006 TECHNICAL ELECTIVE VI 3 - 3 5
CSE007 TECHNICAL ELECTIVE VII 3 - 3 5
CSE008 TECHNICAL ELECTIVE VIII 3 - 3 5
CSE482 ETHICS, SOCIETY AND PROFESSION 3 - 3 7
CSE494 GRADUATION PROJECT II CSE493 - 4 2 8

Technical Elective Courses

Code Course Title Prerequisite T P C ECTS
CSE315 MICROPROCESSOR SYSTEMS AND ASSEMBLY LANGUAGES CSE218 3 1 3 5
CSE316 PARALLEL PROGRAMMING 3 - 3 5
CSE317 SYSTEMS PROGRAMMING 3 1 3 5
CSE321 COMPUTATIONAL GRAPHICS 3 - 3 5
CSE328 AUTOMATA THEORY 3 - 3 5
CSE345 SYSTEM ENGINEERING 3 - 3 5
CSE363 HUMAN COMPUTER INTERACTION DESIGN 3 - 3 5
CSE383 MANAGEMENT INFORMATION SYSTEMS 3 - 3 5
CSE387 WEB DESIGN AND APPLICATIONS 3 1 3 5
CSE388 E-COMMERCE AND E-BUSINESS 3 1 3 5
CSE389 COMPUTER NETWORKS APPLICATIONS 3 1 3 5
CSE390 SOFTWARE QUALITY MANAGEMENT CSE304 3 1 3 5
CSE391 MOBILE APPLICATION DEVELOPMENT 3 1 3 5
CSE392 GAME TECHNOLOGIES 3 1 3 5
CSE393 OPERATION RESEARCH 3 - 3 5
CSE395 CURRENT TOPICS IN COMPUTER SCIENCES 3 1 3 5
CSE396 CURRENT TOPICS IN COMPUTER SCIENCES 3 - 3 5
CSE397 FUZZY LOGIC SYSTEMS 3 - 3 5
CSE398 SIMULATION AND MODELLING 3 - 3 5
CSE443 CRYPTOGRAPHY AND SECURITY 3 - 3 5
CSE447 EMBEDDED SYSTEMS 3 1 3 5
CSE456 IMAGE PROCESSING 3 1 3 5
CSE457 INTRODUCTION TO QUANTUM COMPUTING 3 - 3 5
CSE458 INTRODUCTION TO CLOUD COMPUTING 3 - 3 5
CSE459 SOFTWARE ARCHITECTURES 3 - 3 5
CSE466 BIOINFORMATICS 3 - 3 5
CSE471 COMPUTER VISION 3 1 3 5
CSE473 MEDICAL INFORMATICS 3 - 3 5
CSE475 GRAPH THEORY 3 - 3 5
CSE477 INTRODUCTION TO DATA MINING 3 - 3 5
CSE479 PATTERN RECOGNITION 3 1 3 5
CSE480 ARTIFICIAL INTELLIGENCE 3 - 3 5
CSE481 SPECIAL TOPICS IN COMPUTER ENGINEERING 3 - 3 5
CSE489 MULTIMEDIA SYSTEMS 3 1 3 5
CSE490 NUMERICAL METHODS AND OPTIMIZATION 3 1 3 5
CSE497 REAL-TIME SYSTEMS 3 - 3 5

Social Elective Courses

Code Course Title T P C ECTS
SOS332 INVESTMENT PLANNING 3 - 3 3
SOS342 COMMUNICATIONS 3 - 3 3
SOS344 INTRODUCTION TO BUSINESS MANAGEMENT 3 - 3 3
SOS407 LABOR LAW AND ETHICS 3 - 3 3
SOS408 BUSINESS ADMINISTRATION 3 - 3 3
SOS409 DIGITAL SOCIETY AND INNOVATION MANAGEMENT 3 - 3 3
SOS415 MARKETING MANAGEMENT 3 - 3 3
SOS420 TOTAL QUALITY MANAGEMENT 3 - 3 3
SOS422 TECHNOLOGY MANAGEMENT 3 - 3 3
SOS426 STRATEGIC COMMUNICATION IN ENGINEERING PRACTICE 3 - 3 3
SOS427 MACROECONOMICS 3 - 3 5
SOS428 MICROECONOMICS 3 - 3 5
SOS429 ECONOMICS 3 - 3 5
SOS430 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 ENGE199 3 - 3 5
ENGL311 ADVANCED ENGLISH GRAMMAR I ENGE199 3 - 3 5
ENGL312 ADVANCED ENGLISH GRAMMAR II ENGE199 3 - 3 5
ENGL320 ENGLISH THROUGH LITERATURE ENGE199 3 - 3 5
ENGL330 ENGLISH THROUGH SEMINARS ON FILMS ENGE199 3 - 3 5
ENGL340 ENGLISH CAREER SKILLS ENGE199 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
HSH100 BASIC FIRST AID 1 1 1 1
KAM100 CURRENT PERIOD HISTORY OF TURKISH CYPRIOTS - 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) CSE300 SUMMER PRACTICE I AND CSE498 SUMMER PRACTICE II COURSES ARE CONDUCTED ACCORDING TO THE DEPARTMENTAL SUMMER PRACTICE GUIDE.

2) CSE493 GRADUATION PROJECT I AND CSE494 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: CSE318, CSE343, CSE302, CSE369, CSE304.

(**) MINIMUM (D) GRADE FROM THE FOLLOWING COURSES: MATH151, MATH152, PHYS103, PHYS105, PHYS104, PHYS110, CSE125, CSE127, CSE126, CSE128.

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