Preaload Image

Minor Program in Computer Engineering
Students, who succeeds in 8 courses (26 credits), 4 of which are must courses and 4 of which are elective courses, will be qualified to get a minor degree. At least a total of 26 credits will be completed by taking elective courses instead of the courses taken as common courses in the departments.

 

Computer Engineering – Minor Program 
Course Type Course Code Course Name Theory Practice Credits ECTS
Compulsory Courses MAT 201 Discrete Mathematics 3 0 3 6
CENG 111 Computer Programming I 3 2 4 6
CENG 112 Computer Programming II 2 4 4 6
CENG 201 Algorithms and Data Structures I 3 0 3 5
Elective Courses CENG 202 Algorithms and Data Structures II 3 0 3 5
CENG 203 Object-Oriented Design and Programming 3 0 3 6
CENG 301 Database Systems 3 0 3 6
CENG 302 Computer Architecture and Embedded Systems 3 0 3 6
CENG 303 Programming Languages 3 0 3 6
CENG 305 Operating Systems 3 0 3 6
CENG 401 Algorithms for Engineers 3 0 3 5
CENG 411 Formal Languages and Automata Theory 3 0 3 6
CENG 417 Cryptography 3 0 3 6
CENG 418 Statistical Computing 3 0 3 6
CENG 421 Principles of Software Engineering 3 0 3 6
CENG 434 Web Design and Development 3 0 3 6
CENG 441 Distributed Systems and Algorithms 3 0 3 6
CENG 442 Parallel and Distributed Computing 3 0 3 6
CENG 451 Computer Networks 3 0 3 6
CENG 452 Network Security 3 0 3 6
CENG 453 Mobile Computing 3 0 3 6
CENG 461 Artificial Intelligence 3 0 3 6
CENG 463 Data Analysis 3 0 3 6
CENG 465 Machine Learning 3 0 3 6
CENG 471 Computer Graphics 3 0 3 6
CENG 472 Human-Computer Interaction 3 0 3 6
CENG 473 Digital Image Processing 3 0 3 6
CENG 495 Senior Design Project I 3 0 3 4
CENG 496 Senior Design Project II 3 0 3 6
EEE 205 Logic Design 3 2 4 7
EEE 222 Fundamentals of Electrical and Electronic Circuits 3 0 3 5
EEE 307 Microprocessors 2 2 3 6