Double Major Programs (2015)

The Department of Computer Engineering offers double majors programs for students of the following departments of Çankaya University. Follow the links below for more details:

Previous double major programs: 2010 2013 2014

Double Major Program for Department of Electronic and Communication Engineering

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

Double Major Program for Department of Industrial Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming3 2 4MustCENG 111(or Equivalent)
CENG 124Discrete Structures3 0 3Must-
CENG 241Object Oriented Programming3 2 4MustCENG 114
ECE 223Digital Design+Lab3 2 4Must-
ECE 281Electrical Circuits and Instrumentation + Laboratory2 2 3Must-
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization2 2 3MustECE 223
CENG 290Data Communications2 2 3MustCENG 114, MCS 155
CENG 383Algorithms3 0 3MustCENG 218
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 329Microprocessors2 2 3MustCENG 222
CENG 393Computer Networks2 2 3MustCENG 290
CENG 382Web Development2 2 3MustCENG 241
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222
CENG 356Database Management Systems2 2 3MustCENG 351
CENG 396Software Engineering3 0 3MustCENG 241
CENG 300Summer Training II0 0 0MustCENG 200(or Equivalent), (CENG 396 / CENG 356)
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 / CENG 356
CENG 497Computer Graphics2 2 3MustCENG 218, MCS 205
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts2 2 3MustCENG 124, CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218

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

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

Double Major Program for Department of Mathematics and Computer

Course CodeCourse TitleCreditsTypePrerequisites
CENG 222Computer Organization2 2 3MustECE 223
CENG 241Object Oriented Programming3 2 4MustCENG 114(or Equivalent)
CENG 290Data Communications2 2 3MustCENG 114(or Equivalent), MCS 155(or Equivalent)
ECE 223Digital Design+Lab3 2 4Must
ECE 281Electrical Circuits and Instrumentation + Laboratory2 2 3Must
CENG 300Summer Training II0 0 0MustCENG 200(or Equivalent), (CENG 396 / CENG 356)
CENG 328Operating Systems2 2 3MustCENG 114(or Equivalent), CENG 222
CENG 329Microprocessors2 2 3MustCENG 222
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 356Database Management Systems2 2 3MustCENG 351
CENG 382Web Development2 2 3MustCENG 241
CENG 383Algorithms3 0 3MustCENG 218
CENG 393Computer Networks2 2 3MustCENG 290
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 Concepts2 2 3MustCENG 124, CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 491Formal Languages and Automata3 0 3MustCENG 124

Double Major Program for Department of Management

Course CodeCourse TitleCreditsTypePrerequisites
CENG 111Fundamentals of Computer Engineering3 2 4Must
CENG 114Computer Programming3 2 4MustCENG 111
PHYS 131Physics I3 2 4Must
PHYS 132Physics II3 2 4Must
CENG 200Summer Training I0 0 0MustCENG 241
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization2 2 3MustECE 223
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 124Discrete Structures3 0 3Must-
CENG 290Data Communications2 2 3MustCENG 114, MCS 155
CENG 383Algorithms3 0 3MustCENG 218
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222
CENG 329Microprocessors2 2 3MustCENG 222
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 356Database Management Systems2 2 3MustCENG 351
CENG 393Computer Networks2 2 3MustCENG 290
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 Concepts2 2 3MustCENG 124, CENG 241
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 382Web Development2 2 3MustCENG 241
ECE 223Digital Design+Lab3 2 4Must-
ECE 281Electrical Circuits and Instrumentation + Laboratory2 2 3Must-
MCS 205Basic Linear Algebra3 0 3MustMCS 155
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 497Computer Graphics2 2 3MustCENG 218, MCS 205

Double Major Program for Department of Mechatronics Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming3 2 4MustCENG 111(or Equivalent)
CENG 124Discrete Structures3 0 3Must-
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization2 2 3MustECE 223
CENG 290Data Communications2 2 3MustCENG 114, MCS 155
CENG 383Algorithms3 0 3MustCENG 218
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 329Microprocessors2 2 3MustCENG 222
CENG 393Computer Networks2 2 3MustCENG 290
CENG 382Web Development2 2 3MustCENG 241
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222
CENG 356Database Management Systems2 2 3MustCENG 351
CENG 396Software Engineering3 0 3MustCENG 241
CENG 300Summer Training II0 0 0MustCENG 200, (CENG 396 / CENG 356)
CENG 407Innovative System Design and Development I1 2 2MustCENG 396 / CENG 356
CENG 497Computer Graphics2 2 3MustCENG 218, MCS 205
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 408Innovative System Design and Development II1 2 2MustCENG 407
CENG 442Programming Language Concepts2 2 3MustCENG 124, CENG 241
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 3xx*Elective Courses
CENG 4xx*Elective Courses

Double Major Program for Department of Materials Science and Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming3 2 4MustCENG 111(or Equivalent)
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization2 2 3MustECE 223
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 124Discrete Structures3 0 3Must-
CENG 290Data Communications2 2 3MustCENG 114, MCS 155
CENG 300Summer Training II0 0 0MustCENG 200, (CENG 396 / CENG 356)
CENG 383Algorithms3 0 3MustCENG 218
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222
CENG 329Microprocessors2 2 3MustCENG 222
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 356Database Management Systems2 2 3MustCENG 351
CENG 393Computer Networks2 2 3MustCENG 290
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 Concepts2 2 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 3MustCENG 218, MCS 205
ECE 223Digital Design+Lab3 2 4Must-
ECE 281Electrical Circuits and Instrumentation + Laboratory2 2 3Must-
CENG 3xx*Elective Courses
CENG 4xx*Elective Courses

Double Major Program for Department of Mechanical Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming3 2 4MustCENG 111(or Equivalent)
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization2 2 3MustECE 223
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 124Discrete Structures3 0 3Must-
CENG 290Data Communications2 2 3MustCENG 114, MCS 155
CENG 300Summer Training II0 0 0MustCENG 200, (CENG 396 / CENG 356)
CENG 383Algorithms3 0 3MustCENG 218
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222
CENG 329Microprocessors2 2 3MustCENG 222
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 356Database Management Systems2 2 3MustCENG 351
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 Concepts2 2 3MustCENG 124, CENG 241
CENG 491Formal Languages and Automata3 0 3MustCENG 124
CENG 382Web Development2 2 3MustCENG 241
ECE 223Digital Design+Lab3 2 4Must-
CENG 466Artificial Intelligence3 0 3MustCENG 218
CENG 497Computer Graphics2 2 3MustCENG 218, MCS 205
CENG 393Computer Networks2 2 3MustCENG 290
CENG 3xx*Elective Courses
CENG 4xx*Elective Courses

Double Major Program for Department of Civil Engineering

Course CodeCourse TitleCreditsTypePrerequisites
CENG 114Computer Programming3 2 4MustCENG 111(or Equivalent)
CENG 218Data Structures3 2 4MustCENG 241
CENG 222Computer Organization2 2 3MustECE 223
CENG 241Object Oriented Programming3 2 4MustCENG 114
CENG 124Discrete Structures3 0 3Must-
CENG 290Data Communications2 2 3MustCENG 114, MCS 155
CENG 300Summer Training II0 0 0MustCENG 200, (CENG 396 / CENG 356)
CENG 383Algorithms3 0 3MustCENG 218
CENG 328Operating Systems2 2 3MustCENG 114, CENG 222
CENG 329Microprocessors2 2 3MustCENG 222
CENG 351Data Management and File Structure2 2 3MustCENG 218
CENG 356Database Management Systems2 2 3MustCENG 351
CENG 393Computer Networks2 2 3MustCENG 290
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 Concepts2 2 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 3MustCENG 218, MCS 205
ECE 223Digital Design+Lab3 2 4Must-
ECE 281Electrical Circuits and Instrumentation + Laboratory2 2 3Must-
CENG 3xx*Elective Courses
CENG 4xx*Elective Courses