Double Major Programs (2019)

The Department of Computer Engineering offers double majors programs for students of the following departments of Çankaya University. Click here to access the double major curriculums that were active between the years 2015 and 2019.

Double Major Program for Students of the Department of Electrical - Electronics Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming II3 2 4MustCENG 111 (or equivalent)
CENG 124Discrete Structures3 0 3Must-
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 218Data Structures3 2 4MustCENG 241
CENG 300Summer Training II0 0 0MustCENG 200 (or equivalent) & (CENG 356 | CENG 396)
CENG 383Algorithms3 0 3MustCENG 218
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222 (or equivalent)
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 382Web Development2 2 3MustCENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 497Computer Graphics2 2 3MustMATH 205 & CENG 218
CENG ***Elective Courses-Elective-

Double Major Program for Department of Industrial Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming II3 2 4MustCENG 111 (or equivalent)
CENG 124Discrete Structures3 0 3Must-
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization3 0 3MustECE 223 | EE213
CENG 236Numerical Analysis3 0 3MustCENG 114 & MATH 156
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 300Summer Training II0 0 0MustCENG 200 (or equivalent) & (CENG 356 | CENG 396)
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222 (or equivalent)
CENG 329Microprocessors2 2 3MustCENG 222
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 497Computer Graphics2 2 3MustCENG 218, MATH 205
EE 205Electrical Circuit Analysis I3 2 4Must-
EE 213Digital Design3 2 4Must-

Double Major Program for Department of Mechatronics Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 124Discrete Structures3 0 3Must-
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization3 0 3MustECE 223 | EE213
CENG 236Numerical Analysis3 0 3MustCENG 114 & MATH 156
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 300Summer Training II0 0 0MustCENG 200 (or equivalent) & (CENG 356 | CENG 396)
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222 (or equivalent)
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 497Computer Graphics2 2 3MustCENG 218, MATH 205
CENG ***Elective Courses-Elective-
CENG ***Elective Courses-Elective-

Double Major Program for Department of Mechanical Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming II3 2 4MustCENG 111 (or equivalent)
CENG 124Discrete Structures3 0 3Must-
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization3 0 3MustECE 223 | EE213
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 300Summer Training II0 0 0MustCENG 200 (or equivalent) & (CENG 356 | CENG 396)
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222 (or equivalent)
CENG 329Microprocessors2 2 3MustCENG 222
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 497Computer Graphics2 2 3MustCENG 218, MATH 205
EE 213Digital Design3 2 4Must-
CENG ***Elective Courses-Elective-
CENG ***Elective Courses-Elective-

Double Major Program for Department of Civil Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming II3 2 4MustCENG 111 (or equivalent)
CENG 124Discrete Structures3 0 3Must-
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization3 0 3MustECE 223 | EE213
CENG 236Numerical Analysis3 0 3MustCENG 114 & MATH 156
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 300Summer Training II0 0 0MustCENG 200 (or equivalent) & (CENG 356 | CENG 396)
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222 (or equivalent)
CENG 329Microprocessors2 2 3MustCENG 222
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 497Computer Graphics2 2 3MustCENG 218, MATH 205
EE 205Electrical Circuit Analysis I3 2 4Must-
EE 213Digital Design3 2 4Must-
CENG ***Elective Courses-Elective-
CENG ***Elective Courses-Elective-

Double Major Program for Department of Mathematics

Course CodeCourse TitleCreditsTypePrerequisites
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization3 0 3MustECE 223 | EE213
CENG 241Object Oriented Programming3 2 4MustCENG 114 (or equivalent)
CENG 300Summer Training II0 0 0MustCENG 200 (or equivalent) & (CENG 356 | CENG 396)
CENG 328Operating Systems2 2 3MustCENG 114 (or equivalent), CENG 222
CENG 329Microprocessors2 2 3MustCENG 222
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 497Computer Graphics2 2 3MustCENG 218, MATH 205
EE 205Electrical Circuit Analysis I3 2 4Must-

Double Major Program for Faculty of Economics and Administrative Sciences

Course CodeCourse TitleCreditsTypePrerequisites
CENG 111Computer Programming I3 2 4Must
CENG 114Computer Programming II3 2 4MustCENG 111
CENG 124Discrete Structures3 0 3Must-
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization3 0 3MustECE 223 | EE213
CENG 236Numerical Analysis3 0 3MustCENG 114 & MATH 156
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 300Summer Training II0 0 0MustCENG 241
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222 (or equivalent)
CENG 329Microprocessors2 2 3MustCENG 222
CENG 356Database Management Systems2 2 3MustCENG 218
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 222
CENG 396Software Engineering3 0 3MustCENG 241
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 | CENG 356
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts3 0 3MustCENG 124 & CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 497Computer Graphics2 2 3MustCENG 218, MATH 205
EE 205Electrical Circuit Analysis I3 2 4Must-
EE 213Digital Design3 2 4Must-
MATH 205Basic Linear Algebra3 0 3MustMATH 155
PHYS 131Physics I3 2 4Must
PHYS 132Physics II3 2 4Must