About the M.Sc. in Computer Engineering Program
The department of Computer Engineering at the SC offers a unique and powerful Master of Science (M.Sc.) Program in Computer Engineering - with focus on Applied Artificial Intelligence - whose successful completion opens the doors for students to rewarding professional careers, postgraduate studies, and lifelong learning.
Computer Engineering (CE) combines the knowledge, skills, and discoveries in electrical engineering and computer science to build real-life computer systems. It covers several technology fields including computer hardware, embedded systems, wireless communication, image processing, artificial intelligence, machine learning, deep learning, computer vision, natural language processing, internet of things (IoT), big data analysis, big data visualization, cloud for AI, robotics programming, parallel and distributed programming, and web/mobile computing.
Computer engineers play a key role in almost all industries, such as telecommunication, information technology, banking and financial services, software industry, government and city services, aerospace industry, goverment, health care, education, and manufacturing. The advent of computers has facilitated a systems approach to solving many problems in science, business, and industry.
Program Specialization Tracks
The Master program offers two specialization tracks: Applied Artificial Intelligence (AI) track and Artificial Intelligence of Things (AIoT) track. In both tracks, students can select between a thesis option (Courses and Thesis, subject to faculty’s availability) or a comprehensive exam option (Courses and a Comprehensive Exam).
Applied Artificial Intelligence Track
The curriculum provides students with extensive knowledge and training in the theoretical and practical aspects of Artificial Intelligence and Machine Learning, with courses specifically selected and designed to follow the latest trends and applications of Applied Artificial Intelligence in fields related to:
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Computer Vision
- Natural Language Processing
- AI for Healthcare
- Business Intelligence
- Image and Video Processing
- Big Data Analysis and Visualization
- Cloud Computing for AI
- Internet of Things (IoT)
- Robotics Programming
- Web/Mobile Application Development
- And much more
More information about this track can be found from here.
Artificial Intelligence of Things (AIoT) Track
Manifesting the combination of Machine Learning, Internet of Things, and Embedded Systems, this track offers the student with the opportunity to converge these areas into a workable system. The curriculum provides students with extensive knowledge in various topics required for the deployment of AI and IoT such as embedded systems, wireless communication networks, IoT, AI, ML, deep learning, cloud computing, big data analysis, big data visualization, and robotics programming.
More information about this track can be found from here.
Program Features
Full Scholarships for Outstanding Candidates
Through the Deanship of Graduate Studies (DGS), the Graduate Research/Teaching Assistant Scholarship is available for students with an Excellent rating. The scholarship covers up to 100% of the tuition fees, in addition to a 480 JD monthly award.
Classes in GJU Jabal Amman Campus
Starting from the Second 2024/2025 semester all classes will be hosted in the GJU Jabal Amman campus.
International Dimension
The program offers students the opportunity to spend a semester (if they prefer) through student exchange programs at one of the school’s partner universities in Germany, which includes 120 universities. This opportunity can be beneficial for students who wish to continue their PhD study in the future.
Moreover, the establishment of the AIoT track is a collaborative effort among EU and MENA countries, including Germany, Sweden, UK, Tunisia, and Palestine.
Research Areas
The faculty members of the CE department delve into different research areas, following up on the latest trends in research and industry. Some of these areas are:
- Medical image and signal processing, computer-aided diagnosis systems, and parallel computing.
- Semantic Video Analysis: Human activity and emotion analysis, Elderly Fall Analysis, Human-Human Interaction, Human-Robot Interaction, and Brain Computer Interfaces (BCIs).
- Embedded Systems, Dependable Systems, Computer Architecture, Internet of Things, and Communication Hardware.
- IoT, Wireless Sensor Networks, Design of Online Algorithms, Network Optimization, and Energy Harvesting.
- Software design and architecture, enterprise systems, application security, e-learning tools, and Big Data.
More information regarding the faculty members can be found from here.
Laboratories
