Müfredat Programı

The following curriculum is for students enrolled Fall, 2017 or later : 
 

FACULTY OF ENGINEERING AND NATURAL SCIENCES

DEPARTMENT OF COMPUTER ENGINEERING

UNDERGRADUATE CURRICULUM

I. YEAR / I. SEMESTER (FALL)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 101 INTRODUCTION TO COMPUTER PROGRAMMING MUST 3 0 3 2 -
CENG 103 COMPUTER PROGRAMMING I MUST 3 2 5 6 -
CHEM 101 GENERAL CHEMISTRY MUST 3 0 3 5 -
ENG 101 ACADEMIC ENGLISH I MUST 3 0 3 4 -
MATH 101 CALCULUS 101 MUST 4 0 4 6 -
PHYS 101 PHYSICS I MUST 3 2 5 6 -
TDL 101 TURKISH I MUST 2 0 2 1 -
TOTAL   21 4 25 30  

I. YEAR / II. SEMESTER (SPRING)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 104 COMPUTER PROGRAMMING II MUST 3 2 5 6 CENG 103 Computer Prog. I
ENG 102 ACADEMIC ENGLISH II MUST 3 0 3 4 ENG 101 Academic English I
MATH 102 CALCULUS II MUST 4 0 4 6 MATH 101 Calculus I
MATH 106 PROBABILITY & STATISTIC MUST 3 0 3 6 -
PHYS 102 PHYSICS II MUST 3 2 5 6 PHYS 101 Physics I
TDL 102 TURKISH II MUST 2 0 2 1 TDL 101 Turkish I
TİT 101 ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTIONS I MUST 2 0 2 1 -
TOTAL   20 4 24 30 -

II. YEAR /  I. SEMESTER (FALL)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 201 OBJECT ORIENTED PROGRAMMING MUST 3 2 5 7 CENG 104 Computer Prog. II
CENG 203 DIGITAL DESIGN MUST 3 2 5 6 -
CENG 205 ELECTRICAL CIRCUITS and ELECTRONIC DEVICES MUST 3 2 5 7 -
ENGR 201 ENGINEERING MATHEMATICS I MUST 4 0 4 6 -
UE XXX UNIVERSITY ELECTIVE ELECTIVE 2 0 2 3 -
TİT 102 ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTIONS I MUST 2 0 2 1 TİT 101 History of The Turkish Revolution I
TOTAL   17 6 23 30 -

II. YEAR /  II. SEMESTER (SPRING)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 202 DATA STRUCTURES MUST 3 2 5 7

CENG 104 Comp. Prog. II (min DD)

CENG 204 COMPUTER SYSTEM ARCHITECTURE MUST 3 2 5 7 CENG 203 OR CENG 205 
CENG 206 ELECTRONIC CIRCUITS MUST 4 2 6 7 CENG 205 Electrical Circuits and Electronic Devices
ENGR 202 ENGINEERING MATHEMATICS II MUST 4 0 4 6 -
UE XXX UNIVERSITY ELECTIVE ELECTIVE 2 0 2 3 -
TOTAL   16 6 22 30 -

III. YEAR / I. SEMESTER (FALL)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 301 DATABASE MANAGEMENT SYSTEMS MUST 3 2 5 5 CENG 201 Object Oriented Programming
CENG 303 DESIGN AND ANALYSIS of ALGORITHMS MUST 3 0 3 5 CENG 202 AND CENG 201 
CENG 305 OPERATING SYSTEMS MUST 3 0 3 5 CENG 204 AND CENG 202
CENG 307 SIGNAL and SYSTEMS MUST 3 0 3 5 ENGR 202 Engineering Math. II (Linear Algebra)
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE1) ELECTIVE 3 0 3 5 *
CENG 300 INDUSTRIAL PRACTICE I MUST 0 1 0 5 -
TOTAL   15 3 17 30 -

III. YEAR / II. SEMESTER (SPRING)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 302 PROGRAMMING LANGUAGE and AUTOMATA THEORY MUST 3 2 5 6 ENGR 202 Eng. Math. II (Discrete Mathematics)
 
CENG 304 COMPUTER NETWORKS MUST 3 0 3 6 -
CENG 306 SOFTWARE ENGINEERING MUST 3 0 3 6 CENG 201 Object Oriented Prog.
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE2) ELECTIVE 3 0 3 5 *
UE XXX UNIVERSITY ELECTIVE ELECTIVE 2 0 2 3 -
ENGR XXX FACULTY ELECTIVE ELECTIVE 2 0 2 4 -
TOTAL   16 2 18 30 -

IV. YEAR / I. SEMESTER (FALL)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 401 GRADUATION PROJECT I MUST 3 3 6 7 CENG 202 Data Structures - CENG 306 Software Eng.
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE3) ELECTIVE 3 0 3 5 *
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE3) ELECTIVE 3 0 3 5 *
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE3) ELECTIVE 3 0 3 5 *
CENG 400 INDUSTRIAL PRACTICE II MUST 0 1 1 5 CENG 300 INDUSTRIAL PRACTICE I
ENGR 401 PRINCIPLES of OCCUPATIONAL HEALTH and SAFETY MUST 3 0 3 3 -
TOTAL   15 4 19 30 -

IV. YEAR / II. SEMESTER (SPRING)

 

COURSE'S
CODE NAME TYPE HOUR L/A HOUR TOTAL HOUR ECTS PRE-REQ
CENG 402 GRADUATION PROJECT II MUST 3 3 6 7 CENG 401 GRADUATION PROJECT I
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE4) ELECTIVE 3 0 3 5 *
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE4) ELECTIVE 3 0 3 5 *
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE4) ELECTIVE 3 0 3 5 *
CENG XXX DEPARTMENTAL TECHNICAL ELECTIVE (DE4) ELECTIVE 3 0 3 5 *
ENGR 402 PRINCIPLES of OCCUPATIONAL HEALTH and SAFETY MUST 3 0 3 3 -
TOTAL   18 3 21 30 -

* CENG 201- Object Oriented Programming course must be taken for all technical elective courses.

 

TECHNICAL ELECTIVE COURSES

COURSE PRE-REQ
CENG 431 Introduction to Design Patterns CENG 306 Software Engineering
CENG 440 Information Retrieval MATH 106 Probability and Statistics - CENG 301 Database Management Systems
CENG 410 Data Mining MATH 106 Probability and Statistics - CENG301 Database Management Systems
CENG 442 Introduction to NLP MATH 106 Probability and Statistics
CENG 315 Computer Graphics CENG 201 Object Oriented Programming - Engineering Mathematics II