Master of Science in Electronics and Communication Engineering Curricula

Semester 1
Code Name Type Category Credits ECTS
CEN 409 RESEARCH METHODS A Compulsory 4 7.5
ECE 464 AUTOMATIC CONTROL SYSTEMS B Compulsory 4 7.5
ECE 468 COMPUTER VISION B Compulsory 4 7.5
ECE 512 DIGITAL COMMUNICATION SYSTEMS B Compulsory 4 7.5
Semester 2
Code Name Type Category Credits ECTS
CEN 543 DIGITAL IMAGE PROCESSING B Compulsory 4 7.5
CEN 545 ADVANCED NUMERICAL METHODS B Compulsory 4 7.5
CEN 583 ADVANCED COMPUTER ARCHITECTURE B Compulsory 4 7.5
ECE 520 INTEGRATED SYSTEMS B Compulsory 4 7.5
Semester 3
Code Name Type Category Credits ECTS
CEN 563 ADVANCED CONCEPTS IN COMPUTER NETWORKS B Compulsory 4 7.5
ECE 433 INTRODUCTION TO NEURAL NETWORKS B Compulsory 4 7.5
ECE XXX Elective C Elective 4 7.5
ECE XXX Elective C Elective 4 7.5
Semester 4
Code Name Type Category Credits ECTS
ECE 499 PROFESSIONAL PRACTICE D Compulsory 0 12
ECE 599 THESIS E Compulsory 0 18
Semester Elective

Code Name Type Category Credits ECTS
CEN 405 OPERATING SYSTEM DESIGN C Elective 4 7.5
CEN 411 ADVANCED OBJECT ORIENTED PROGRAMMING C Elective 4 7.5
CEN 453 SECURITY AUDITING AND PENETRATION TESTING C Elective 4 7.5
CEN 461 NETWORK PROGRAMMING C Elective 4 7.5
CEN 462 NETWORK SECURITY C Elective 4 7.5
CEN 487 INTRODUCTION TO CRYPTOGRAPHY C Elective 4 7.5
CEN 506 DISTRIBUTED SYSTEMS C Elective 4 7.5
CEN 508 BIG DATA ARCHITECTURES AND DATA ANALYSIS C Elective 4 7.5
CEN 509 TISSUE ENGINEERING C Elective 4 7.5
CEN 511 APPLIED CRYPTOGRAPHY C Elective 4 7.5
CEN 516 MOBILE APPLICATIONS PROGRAMMING C Elective 4 7.5
CEN 531 INFORMATION SECURITY AND COMPUTER FORENSICS C Elective 4 7.5
CEN 535 ADVANCED MATHEMATICS FOR COMPUTER SCIENCE C Elective 4 7.5
CEN 536 OPTIMIZATION METHODS AND ALGORITHMS C Elective 4 7.5
CEN 539 NANO-SCIENCE AND NANO-TECHNOLOGY C Elective 4 7.5
CEN 544 MULTIMEDIA SIGNAL PROCESSING C Elective 4 7.5
CEN 548 GAME ENGINEERING C Elective 4 7.5
CEN 555 NANOBIOMATERIALS C Elective 4 7.5
CEN 556 CYBERSECURITY C Elective 4 7.5
CEN 564 WIRELESS NETWORKS C Elective 4 7.5
CEN 565 BIOINFORMATICS C Elective 4 7.5
CEN 565 BIOINFORMATICS C Elective 4 7.5
CEN 566 COMPILERS C Elective 4 7.5
CEN 567 ADVANCED ALGORITHMS & DATASTRUCTURES C Elective 4 7.5
CEN 569 DATA SCIENCE C Elective 4 7.5
CEN 571 DATA MINING C Elective 4 7.5
CEN 573 ARTIFICIAL NEURAL NETWORKS C Elective 4 7.5
CEN 578 MACHINE LEARNING C Elective 4 7.5
CEN 579 INTTELIGENT AGENT SYSTEMS C Elective 4 7.5
CEN 584 DESIGN OF EMBEDDED SYSTEMS C Elective 4 7.5
CEN 592 KNOWLEDGE MANAGEMENT C Elective 4 7.5
ECE 403 INFORMATION THEORY AND CODING C Elective 4 7.5
ECE 439 ELECTRONICS FOR BIOENGINEERING APPLICATIONS C Elective 4 7.5
ECE 445 ADVANCED OPTICAL COMMUNICATION C Elective 4 7.5
ECE 472 SPECIAL TOPICS IN ARTIFICIAL INTELLIGENCE C Elective 4 7.5
ECE 478 INDUSTRIAL ELECTRONICS C Elective 4 7.5
ECE 533 ADVANCED ANTENNA THEORY C Elective 4 7.5
ECE 537 ADVANCED TOPICS IN MOBILE CELLULAR COMMUNICATION SYSTEMS C Elective 4 7.5
ECE 541 DESIGN OF EMBEDDED SYSTEMS C Elective 4 7.5
ECE 590 TERM PROJECT C Elective 6 7.5