Semester Course Code Course Name ECTS Credit Prerequisite Course Codes Prerequisite Course Names
First COE111315 Calculus I 6    
COE111316 Physics I 7    
COE111317 Chemistry 7    
COE111318 Introduction to Programming 6    
COE111878 Introduction to Computer Engineering 2    
COE110104 Turkish I 2    
Second COE121322 Calculus II 6 COE111315 Calculus I
COE121323 Physics II 7 COE111315 Calculus I
COE121897 Discrete Mathematics 5    
COE121325 Object Oriented Programming 6 COE111318 Introduction to Programming
COE121326 Academic Communication Skills 4    
COE120106 Turkish II 2    
Third COE211901 Digital Logic Design 8    
COE213384 Linear Algebra & Differential Equations 8 COE121322 Calculus II
COE214602 Circuits 8 COE111315 Calculus I
COE213385 Data Structures 8 COE121897 Discrete Mathematics
COE121325 Object Oriented Programming
COE210103 History I 2    
Fourth COE223388 Computer Organization 8 COE211901 Digital Logic Design
COE223389 Algorithm Analysis 6 COE213385 Data Structures
COE220053 Microprocessors 8 COE111318 Introduction to Programming
COE222131 Probability and Statistics 6 COE111315 Calculus I
COE220105 History II 2    
Fifth   Computer Operating Systems 8 COE223388 Computer Organization
  Databases 8 COE223389 Algorithm Analysis
  Principles of Economics 6    
  Technical Elective 6    
  Non-Technical Elective 2    
Sixth   Data Communication and Computer Networks 8 COE223389 Algorithm Analysis
  Software Engineering 8 COE121325 Object Oriented Programming
  System Analysis 6 COE213385 Data Structures
  Technical Elective 6    
  Non-Technical Elective 2    
Seventh   Engineering Project I 8    
  Principles of Programming Languages 6 COE121325 Object Oriented Programming
  Technical Elective 6    
  Technical Elective 6    
  Non-Technical Elective 2    
  Technology, Society and Prof.
Development
2    
Eighth   Engineering Project II 8    
  Structured Languages and Automata 6 COE213385 Data Structures
  Technical Elective 6    
  Technical Elective 6    
  Non-Technical Elective 2    
  Innovation and Entrepreneurship 2