Doctorate (PhD) in Computer Engineering Curricula

Semester 1
Code Name Type Category Credits ECTS
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN XXX ELECTIVE A Elective 3 7.5
Semester 2
Code Name Type Category Credits ECTS
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN 8xx ELECTIVE COURSE Elective 3 7.5
CEN 8xx ELECTIVE COURSE Elective 3 7.5
Semester 3
Code Name Type Category Credits ECTS
CEN 800 PHD THESIS F Compulsory 0 120
Semester Elective

Code Name Type Category Credits ECTS
CEN 801 SPECIAL TOPICS IN SOFTWARE ENGINEERING C Elective 4 7.5
CEN 802 COMPLEX SYSTEMS C Elective 4 7.5
CEN 803 SOFTWARE PROJECT MANAGEMENT C Elective 4 7.5
CEN 804 ADVANCED TOPICS IN COMPUTER ENGINEERING C Elective 4 7.5
CEN 805 OPERATING SYSTEM DESIGN C Elective 4 7.5
CEN 806 DISTRIBUTED SYSTEMS C Elective 4 7.5
CEN 807 OBJECT ORIENTED SOFTWARE ENGINEERING C Elective 4 7.5
CEN 809 RESEARCH METHODS C Elective 4 7.5
CEN 811 ADVANCED OBJECT ORIENTED PROGRAMMING C Elective 4 7.5
CEN 813 FORMAL LANGUAGES & COMPILERS C Elective 4 7.5
CEN 814 METAHEURISTICS C Elective 4 7.5
CEN 815 INFORMATION RETRIEVAL C Elective 4 7.5
CEN 816 MOBILE APPLICATIONS PROGRAMMING C Elective 4 7.5
CEN 818 SYSTEM ADMINISTRATION I C Elective 4 7.5
CEN 819 SYSTEM ADMINISTRATION II C Elective 4 7.5
CEN 820 THEORY OF COMPUTATION C Elective 4 7.5
CEN 821 WEB ENGINEERING C Elective 4 7.5
CEN 823 XML AND WEB SERVICES C Elective 4 7.5
CEN 825 E-BUSINESS AND E-COMMERCE C Elective 4 7.5
CEN 827 DIRECTED STUDY I C Elective 4 7.5
CEN 828 DIRECTED STUDY II C Elective 4 7.5
CEN 831 INFORMATION SECURITY AND COMPUTER FORENSICS C Elective 4 7.5
CEN 833 ADVANCED SIMULATION AND MODELLING C Elective 4 7.5
CEN 835 ADVANCED MATH FOR COMPUTER SCIENCE C Elective 4 7.5
CEN 839 INTRODUCTION TO NANO-SCIENCE AND NANO-TECHNOLOGY C Elective 4 7.5
CEN 843 DIGITAL IMAGE PROCESSING C Elective 4 7.5
CEN 845 ADVANCED NUMERICAL METHODS C Elective 4 7.5
CEN 848 PROGRAMMING LANGUAGES I C Elective 4 7.5
CEN 849 PROGRAMMING LANGUAGES II C Elective 4 7.5
CEN 850 PROGRAMMING LANGUAGES III C Elective 4 7.5
CEN 851 SPEECH PROCESSING C Elective 4 7.5
CEN 853 DESIGN AND ANALYSIS OF ALGORITHMS C Elective 4 7.5
CEN 855 BIOINFORMATICS C Elective 4 7.5
CEN 856 INTRODUCTION TO CLOUD COMPUTING C Elective 4 7.5
CEN 861 NETWORK PROGRAMMING C Elective 4 7.5
CEN 862 NETWORK SECURITY C Elective 4 7.5
CEN 863 ADVANCED CONCEPTS IN COMPUTER NETWORKS C Elective 4 7.5
CEN 864 WIRELESS NETWORKS C Elective 4 7.5
CEN 865 TISSUE ENGINEERING C Elective 4 7.5
CEN 867 ADVANCED ALGORITHMS AND DATASTRUCTURES C Elective 4 7.5
CEN 869 THEORY OF COMPUTATION C Elective 4 7.5
CEN 870 CRYPTOGRAPHY C Elective 4 7.5
CEN 871 DATA MINING C Elective 4 7.5
CEN 872 SPECIAL TOPICS IN ARTIFICIAL INTELLIGENCE C Elective 4 7.5
CEN 873 ARTIFICIAL NEURAL NETWORKS C Elective 4 7.5
CEN 874 FUZZY LOGIC C Elective 4 7.5
CEN 875 COMPUTER VISION C Elective 4 7.5
CEN 876 MANAGEMENT INFORMATION SYSTEMS C Elective 4 7.5
CEN 877 NANOMATERIALS C Elective 4 7.5
CEN 878 MACHINE LEARNING C Elective 4 7.5
CEN 879 RANDOMIZED ALGORITHMS C Elective 4 7.5
CEN 881 INFORMATION THEORY C Elective 4 7.5
CEN 883 COMPUTER ARCHITECTURE C Elective 4 7.5
CEN 884 DESIGN OF EMBEDDED SYSTEMS C Elective 4 7.5
CEN 885 PARALLEL COMPUTING C Elective 4 7.5
CEN 886 ADVANCED COMPUTER ARCHITECTURE C Elective 4 7.5
CEN 887 ADVANCED TOPICS IN COMPUTER SCIENCE C Elective 4 7.5
CEN 892 KNOWLEDGE MANAGEMENT C Elective 4 7.5