Courses

Course Title Credits
CmpE 150 Introduction to Programming (1+0+4) 3 ECTS 5
CmpE 160 Introduction to Object Oriented Programming (3+0+2) 4 ECTS 9
CmpE 210 Fundamentals of Object Oriented Programming (3+0+0) 3 ECTS 5
CmpE 220 Discrete Computational Structures (3+0+0) 3 ECTS 5
CmpE 230 Systems Programming (3+0+2) 4 ECTS 6
CmpE 240 Digital Systems (3+0+2) 4 ECTS 6
CmpE 250 Data Structures and Algorithms (3+0+2) 4 ECTS 6
CmpE 260 Principles of Programming Languages (3+0+2) 4 ECTS 6
CmpE 300 Analysis of Algorithms (3+0+2) 4 ECTS 6
CmpE 321 Introduction to Database Systems (3+0+2) 4 ECTS 6
CmpE 322 Operating Systems (3+0+2) 4 ECTS 5
CmpE 343 Introduction to Probability and Statistics for Computer Engineers (3+1+0) 3 ECTS 6
CmpE 344 Computer Organization (3+0+2) 4 ECTS 5
CmpE 350 Formal Languages and Automata Theory (3+0+0) 3 ECTS 5
CmpE 352 Fundamentals of Software Engineering (2+1+0) 2 ECTS 5
CmpE 362 Intro.to Signal Proc. For Computer.Eng. (3+0+0) 3 ECTS 6
CmpE 415 Theory of Computation (3+0+0) 3 ECTS 6
CmpE 422 Database Systems (3+0+0) 3 ECTS 6
CmpE 425 Compiler Design (3+0+0) 3 ECTS 6
CmpE 434 Introduction to Robotics (3+0+0) 3 ECTS 6
CmpE 436 Concurrent and Distributed Programming (3+0+0) 3 ECTS 6
CmpE 443 Principles of Embedded Systems Design (3+0+2) 4 ECTS 6
CmpE 446 Introduction to Computer Architecture (3+0+0) 3 ECTS 6
CmpE 451 Project Development in Software Engineering (1+0+2) 2 ECTS 6
CmpE 475 Computer Networks (3+0+0) 3 ECTS 6
CmpE 476 Distributed Systems (3+0+0) 3 ECTS 6
CmpE 477 Wireless & Mobile Networks (3+0+0) 3 ECTS 6
CmpE 478 Parallel Processing (3+0+0) 3 ECTS 6
CmpE 480 Introduction to Artifical Intelligence (3+0+0) 3 ECTS 6
CmpE 482 Sp.Tp.Numerical Linear Algebra and Its Applications (3+0+0) 3 ECTS 6
CmpE 486 Sp.Top:Web Programming  (3+0+0) 3 ECTS 6
CmpE 489 Sp.Tp.Intro.To Satellite Space Network  (3+0+0) 3 ECTS 6
CmpE 491 Spec. Project In Computer Engineering
CmpE 492 Spec. Project In Computer Engineering
CmpE 496 Sp.Top.In Cmpe:Human Computer Interaction (3+0+0) 3 ECTS 6
CmpE 49F Sp.Tp.Intro.To Satellite Space Network  (3+0+0) 3 ECTS 6
CmpE 49H Sp.Tp.:Software Requirements Engineering (3+0+0) 3 ECTS 7
CmpE 516 Fault tolerant Computing
CmpE 524 Computer Network Design
CmpE 526 Operating System & Network Security
CmpE 532 Speech Processing
CmpE 540 Principles of Artificial Intelligence
CmpE 548 Monte Carlo Methods
CmpE 565 Autonomous Robots
CmpE 567 Broadband Wireless Networks
CmpE 579 Graduate Seminar
CmpE 580 Sp.Tp.Personel Electronic Health Assist.
CmpE 582 Sp.top.In Cmpe:Satellite Networks
CmpE 584 Sp.top.In Cmpe:Reconfigurable Computing
CmpE 586 Sp.top.In Wireless Information Networks
CmpE 588 Sp.Tp.Unconventional Computation
CmpE 589 Sp.Tp.Software Testing&Verification
CmpE 58A Sp.Tp.In Cmpe:Cooperat.Stud.In The Conte
CmpE 58Z Sp.Tp.In Cmpe:Introduction to Biometrics
CmpE 590 Sp.top.In Cmpe:Machine Translation
CmpE 594 Sp.Tp.Statistics In Mobile Computing
CmpE 59H Sp.Tp.Bioinformatics
CmpE 59i Sp. Tp. Brain Dynamics 3
CmpE 650 Adv. topics In Database Systems