Courses

Also available in: Türkçe

  • Basic Departmental
  • Departmental
  • Departmental Elective
  • Non-Departmental Elective
Course Code Course Name Credit ECTS Class Hours LAB Practical Learning Sessions
PS C R T
1.YEAR / 1. SEMESTER CHM101 General Chemistry 4 5 3 2 0 0 2 2 1
ENG101 English I 3 3 0 0 0 0 1 1 1
MTH101 Mathematics I 4 6 4 0 0 2 1 1 0
ECC102 Programming and Problem Solving 4 5 4 2 0 2 2 1 1
PHY101 General Physics I 4 6 4 2 0 2 1 1 0
MTH113 Linear Algebra 3 5 3 0 0 1 1 1 0
1.YEAR / 2. SEMESTER ECC108 Object Oriented Programming 3 6 4 2 0 3 1 1 1
ENG102 English II 3 3 0 0 0 0 1 1 1
MTH102 Mathematics II 4 6 4 0 0 2 1 1 0
ECC104 Discrete Structures 3 6 3 0 0 0 1 1 1
PHY102 General Physics II 4 6 4 2 0 2 1 1 0
YİT100 Turkish for Foreign Students 2 3 2 0 0 0 2 0 1
2. YEAR / 1. SEMESTER MTH201 Differential Equations 4 6 4 0 0 2 1 1 0
ECC201 Data Structures and Algorithms 4 6 4 2 0 2 2 1 1
ECC001 Logic Design 4 6 4 2 0 2 1 1 2
EAS103 Introduction to Management 3 6 3 0 0 0 1 1 1
ECC204 Electrical Circuits 3 6 3 0 0 0 1 1 1
2. YEAR / 2. SEMESTER ECC202 Database Management Systems 4 6 4 0 0 2 1 1 0
ECC006 Web Design and Programming 3 6 3 1 0 2 1 1 0
ECC007 Multimedia Systems 3 6 3 2 0 2 2 0 1
EAS101 Introduction to Economics 3 5 3 0 0 0 1 1 1
MTH251 Probability and Statistics 3 5 3 0 0 1 1 1 0
ISE299 Summer Practice I 0 2 0 0 0 0 0 0 0
3. YEAR / 1. SEMESTER ECC302 Operating Systems 3 6 3 0 0 0 1 1 1
ECC004 Programming Languages I 3 6 3 2 0 2 1 1 1
ISE301 Geographic Information Systems 4 6 4 2 0 2 1 2 1
ECC311 Management Information Systems 4 6 4 0 0 1 0 2 1
FNTE Free Non-technical Elective 3 6 3
3. YEAR / 2. SEMESTER CS322 Web Application Development 3 6 4 1 0 2 1 1 1
ECC303 Data Communication and Networking 4 7 4 1 0 2 1 1 1
ENG201 Oral Communication Skills 3 3 3 0 0 1 1 1 0
ECC003 Software Engineering 3 6 3 0 0 1 0 1 1
FE Free Elective 3 6 3
ISE399 Summer Practice II 0 2 0 0 0 0 0 0 0
4. YEAR / 1. SEMESTER ECC428 eGovernment 3 4 3 0 0 1 1 1 0
ECC430 Principles of Information Security 3 5 3 0 0 0 1 1 1
ISE491 Senior Project I 4 6
RNTE Restricted Non-Technical Elective 3 5
TE Technical Elective 3 5
TE Technical Elective 3 5
4. YEAR / 2. SEMESTER ECC429 Engineering Ethics 3 6 3 0 0 0 1 1 1
ISE492 Senior Project II 4 8
ECC422 Software Testing 4 6 4 0 0 1 2 1 0
TE Technical Elective 3 5
TE Technical Elective 3 5
Total 144 240

PS: Problem Solving C: Complementary R: Reformative T: Tutorial

Technical Elective Courses

  • Basic Departmental
  • Departmental
  • Departmental Elective
  • Non-Departmental Elective
Course Code Course Name Credit ECTS Class Hours LAB Practical Learning Sessions
PS C R T
ECC431 e-Commerce 3 5 3 0 0 0 1 1 1
ECC412 Database Applications 3 5 3 2 0 2 1 1 1
ECC002 System Simulation 3 5 3 0 0 1 1 1 0
ISE412 Health Information Management 3 5 3 0 0 0 1 1 1
ISE413 Strategic Information Systems Management 3 5 3 0 0 1 1 1 0
ISE414 Information in Hospitality and Tourism 3 5 3 0 0 1 1 1 0
ISE415 Accounting Information Systems 3 5 3 0 0 0 1 1 1
ISE430 Human-Computer Interaction 3 5 3 0 0 1 1 1 0
ECC404 Neural Networks 3 5 3 2 0 1 1 2 1
ECC419 Image Processing 3 5 3 2 0 2 1 1 1
ECC005 Internet Programming 3 5 3 2 0 2 1 1 1
ECC402 Computer Graphics 3 5 3 2 0 2 1 1 1
ECC405 Computer Hardware 3 5 3 0 0 0 1 1 1
ECC406 System Programming 3 5 3 2 0 2 1 1 1
ECC413 Artificial Intelligence 3 5 3 0 0 0 1 2 0
ISE428 Forensic Information Systems 3 5 3 2 0 0 2 2 1
ECC417 Mobile Programming 3 5 3 0 0 0 2 1 0
ECC408 Advanced Object Oriented Programming 3 5 3 2 0 2 2 1 0
ECC409 Object Oriented Programming II 3 5 3 2 0 2 2 1 0
ISE461 Embedded System Design 3 5 3 0 0 0 1 1 1
ECC407 Programming Languages II 3 5 3 2 0 1 1 2 1
ECC415 Decision Making 3 5 3 0 0 0 1 1 1

PS: Problem Solving C: Complementary R: Reformative T: Tutorial

Restricted Non-Technical Elective Courses

  • Basic Departmental
  • Departmental
  • Departmental Elective
  • Non-Departmental Elective
Course Code Course Name Credit ECTS Class Hours LAB Practical Learning Sessions
PS C R T
ECC426 Economics for Engineers 3 5 3 0 0 0 2 2 0
ECC427 Management for Engineers 3 5 3 0 0 0 2 2 0

PS: Problem Solving C: Complementary R: Reformative T: Tutorial

tercih robotu