Master in Computer Engineering

Program Department and Chair

The Master in Computer Engineering degree program is administered by the Department of Computer Engineering at the Hijjawi Faculty for Engineering Technology.

For inquiries or further information, please contact:
Email: computer.dept@yu.edu.jo
Phone: +962 2 721 1111 ext. 4439
Image

Dr. Mahmoud Masadeh

Chair, Computer Engineering Department

Associate Professor, Computer Engineering

mahmoud.s@yu.edu.jo
+962 2 721 1111 ext. 4439

About the Program

The Master in Computer Engineering degree program at the Hijjawi Faculty for Engineering Technology, Yarmouk University, was established in 2022. It is designed to equip students with advanced knowledge and practical skills in various areas of computer engineering, preparing them for impactful careers in academia, research, and the technology industry.

The program offers two study tracks to accommodate different career goals:

  • Thesis Track: Focuses on academic research, ideal for students aiming to pursue a Ph.D. or research-oriented careers.
  • Non-Thesis Track: Includes additional coursework tailored for professionals seeking advanced technical expertise for industry applications.

The curriculum emphasizes a strong theoretical foundation and practical application in areas such as artificial intelligence, embedded systems, cybersecurity, and data analytics.

The program plays a vital role in advancing knowledge, fostering innovation, and preparing skilled professionals who contribute meaningfully to the rapidly evolving field of computer engineering—making it an asset for students, the university, and the broader community.

Program Objectives
1
Deliver Advanced Knowledge
Provide students with a deep understanding of both theoretical and practical aspects of computer engineering.
2
Develop Technical Expertise
Equip graduates with specialized knowledge in areas such as computer architecture, embedded systems, digital signal processing, networking, VLSI design, operating systems, software engineering, cybersecurity, and machine learning.
3
Enhance Critical Thinking
Foster analytical and problem-solving skills needed to address complex engineering challenges across various domains.
4
Promote Research Competency
Build a solid foundation in research methodologies, empowering students to conduct independent research and contribute to technological advancement.
5
Support Specialization
Offer flexible elective courses that enable students to tailor their academic experience according to personal interests and career aspirations.
6
Prepare Future Leaders
Equip students for leadership positions in industry, academia, or research through practical training, collaborative projects, and mentorship.
7
Instill Professional Ethics
Encourage ethical behavior and professionalism in applying computer engineering knowledge and technologies.
8
Encourage Lifelong Learning
Promote continuous learning and adaptability to stay aligned with emerging technologies and evolving industry needs.
Target Groups
1
Recent Graduates
Who wish to build on their undergraduate knowledge and gain advanced expertise in computer engineering.
2
Industry Professionals
Looking to upgrade their skills, specialize in cutting-edge fields, or transition into research or leadership roles.
3
International Students
Seeking a globally relevant graduate education in advanced computing technologies.
Admission Requirements
1
Bachelor’s Degree
Hold a Bachelor’s degree in Computer Engineering, Electrical Engineering (any branch), Mechatronics Engineering, Industrial Engineering, Computer Science, Computer Information Systems, or a closely related field from a recognized university.
2
Academic Competence
Demonstrate academic competence with a solid undergraduate academic record, especially in technical and analytical subjects.
3
Language Proficiency
Provide proof of English language proficiency through a valid TOEFL or IELTS score, in accordance with university regulations.
For more details on admission requirements and application procedures, please visit the Deanship of Scientific Research and Graduate Studies.

Study Plan

The Master in Computer Engineering degree program consists of 33 credit hours and is typically completed over a period of two years. The program is designed to provide students with advanced theoretical knowledge and hands-on experience in both hardware and software aspects of computer engineering.

The curriculum includes a set of core courses covering essential topics such as Advanced Computer Architecture, Embedded Systems, Distributed Systems, Advanced Computer Networks, Systems Modeling and Simulation, and Advanced Operating Systems. These foundational subjects ensure students gain a deep understanding of modern computing systems and technologies.

Students can tailor their learning through a selection of elective courses, which offer specialization in cutting-edge areas such as Network Flows, Real-time Embedded Systems, High-Performance Computing, Advanced Algorithms, Data Intensive Computing, Parallel System Architectures, and Digital Hardware Design. This flexibility enables students to align their studies with personal interests and career goals.

The program offers two tracks:

  • Thesis Track: Students conduct original research under faculty supervision and defend their thesis. This track is ideal for those interested in academic research or pursuing a Ph.D.

  • Non-Thesis Track: Students complete additional coursework and either a comprehensive exam or a graduation project, which applies their learning to real-world engineering problems.

The balanced structure of theoretical and applied learning prepares graduates for careers in industry, academia, and research.

Tuition Fees

  • For Jordanian Students
80 JOD
/Credit Hour
  • For International Students
300 USD
/Credit Hour

Career Opportunities

Graduates of the Master in Computer Engineering degree program are equipped with advanced technical and analytical skills, qualifying them for a wide range of specialized and high-impact roles across various industries. The program's interdisciplinary approach and emphasis on innovation prepare graduates to lead in rapidly evolving technological environments, whether in industry, academia, or entrepreneurial ventures.

Industries and Sectors
  • Information Technology and Software Development

  • Aerospace and Defense

  • Healthcare and Medical Technology

  • Manufacturing and Industrial Automation

  • Internet of Things (IoT) and Smart Systems

  • Telecommunications and Networking

  • Academia and Research Institutions

Career Paths

Awesome Engineering Technology Program

Learn more about the Master in Computer Engineering degree program by exploring the materials provided here — and discover how it blends innovation, research, and advanced technical skills to prepare you for leadership roles in the evolving tech landscape.

brochms.jpg

Get all program information in one brochure file!

srgs.jpg

Learn more about graduate studies at YU!

hijj24-logos-en.png

Hijjawi Faculty for Engineering Technology

Yarmouk University, Irbid, Jordan 21163

 

Contact Us

  •   Address :Yarmouk University, Irbid, Jordan
  •   Email: eic@yu.edu.jo
  •   Phone: (+962)-2-7211111 (4251) Fax : 0096227211147
Copyright © 2025 Yarmouk University.
+96227211111Irbid - Jordan, P.O Box 566 ZipCode 21163