Computer Engineering

    Bachelor of Computer Engineering at German Jordanian University

    Duration5 year(s)
    Tuition Fee
    JOD 212 / per hour
    Next IntakeSeptember 1, 2026
    Computer Engineering

    Study Computer Engineering at German Jordanian University, a Bachelor degree offered at its main campus in Amman, Jordan. This Full Time program is delivered on campus in English and takes approximately 5 year(s) to complete. Students benefit from a structured learning experience designed to build both theoretical knowledge and practical experience. The tuition fee is USD 212 / per hour, with the next intake scheduled for September 1, 2026.

    About Computer Engineering

    About the B.Sc. in Computer Engineering Program

    The undergraduate program in Computer Engineering is offered by the Department of Computer Engineering in SC. This program is designed to meet the emerging demands on ICT education and address market needs by adopting a unique approach to expand on the long experience of the German model of applied science and contribute to building a premier quality industry-oriented ICT education in Jordan. It includes a general track that covers general concentrations in Computer Engineering in addition to two new tracks to match the current market needs, namely Artificial Intelligence and Machine Learning track, as well as Computer Vision and Robotics track - see Study Plan (All Tracks) 2023/2024 below. The program goals relate to high-quality in applied education and research, international co-operation, rich interaction and partnerships with enterprises, as well as focus on relevant academic tracks.

    An optional Dual Study track is integrated in all CE undergraduate program tracks, which is based on a global educational concept that aims to integrate the theoretical knowledge with the practical implementation in close cooperation with industrial partners. Some of the CE program students (as admission to the Dual Study track is subject to positions availability from partner companies) who are accepted in this track have the chance to work and study at the same time. Specifically, they train full-time in the local industry during the first three summer semesters of their study program - see Study Plan (All Tracks with Dual Study Track) 2023/2024 below.

    All students spend one year in Germany (German Year) during their study program, in which they study one semester in one of the German partner universities, then they do an obligatory internship of at least 20 weeks full-time in the German industry.

    Several industry-centered courses are integrated in the program curriculum to prepare students for professional certification from leading worldwide companies such as CISCO, Red Hat, and HUAWEI.

    Program Vision

    To be a recognized department of computer engineering in producing highly qualified engineers who are capable of finding effective solutions to emerging problems related to society, environment, and industry by employing trending and innovative technologies.

    Program Mission

    To arm students with the required knowledge, technical skills, and experience in the field of computer engineering that enables them to fulfill society and market needs.

    Academic Tracks under the B.Sc. in Computer Engineering Program

    General Computer Engineering Track

    In the general track, students will learn about several important computer engineering concentrations such as computer architecture, computer networks, embedded systems, and computer software. The computer architecture concentration has to do with the knowledge involved in building computer systems. Throughout this concentration students will learn the most basic building blocks of computers and how to bring them together to build a full system. They will learn how processors work and what are the different approaches to making them perform better; In the computer networks concentration, students will learn how computers communicate with each other over networks. They will understand the different levels of networking and how the internet works. They will also get exposed to the concentration of computer security (including cybersecurity) and learn different concepts that make computer safe from hackers. The embedded systems concentration is concerned with small dedicated computers that are meant to do specific functions. This includes almost any computing device that is not a laptop or a PC. Mobile phones, electronic washing machines, car electronics, and other smart devices fall under the category of embedded systems. The computer software concentration focuses on software which is an essential part of all computing systems. Through the computer engineering curriculum you will be exposed to a variety of software topics that will hone your programming skills. Topics include: regular programming topics, algorithm development, operating system concepts, database systems, and parallel programming. Accordingly, this track will allow students to interact with all these key concentrations. Moreover, leading faculty members in the CE department as well as the German partner universities will guide students through the latest breakthroughs in research, cutting-edge technologies, and best practices used for building effective computer hardware and software.

    Example Job titles enabled by this track: Computer Architect, GPU Architect, Network Analyst, Network Architect, Network Manager, Systems Analyst, Systems Administrator, Embedded Hardware Engineer, Embedded Software Engineer, Embedded Systems Engineer, Software Architect, Software Developer, Software Engineer, Software Engineer, and Firmware Engineer.

    Artificial Intelligence and Machine Learning Track (New track starting First 2022/2023)

    In this track, students will learn most of the knowledge in the general computer engineering track in addition to at least 8 courses (4 core courses in GJU and 4 elective courses in a German partner university) related to the theoretical and practical underpinnings of Artificial Intelligence (AI) and Machine Learning (ML). They will also gain the practical know-how needed to apply these techniques quickly and powerfully to new problems in different application domains, including biomedical signal processing, robotics, image and video understanding, as well as financial analysis and prediction. Moreover, several state-of-the-art courses that are related to ML and AI will be offered, such as deep learning, natural language processing, big data, cloud computing, and image processing. Therefore, this track shall allow students to interact with all these key disciplines. Moreover, leading faculty members in the CE department as well as the German partner universities will guide students through the latest breakthroughs in research, cutting-edge technologies, and best practices used for building effective AI-systems. (Brochure)

    Example Job titles enabled by this track: Machine Learning Engineer, Data Scientist, Data Analyst, and Business Intelligence (BI) Developer.

    Computer Vision and Robotics Track (New track starting First 2022/2023)

    In this track, students will learn most of the knowledge in the general computer engineering track in addition to at least 8 courses (4 core courses in GJU and 4 elective courses in a German partner university) related to the theoretical and practical underpinnings of Computer Vision and Robotics. They will learn about the most effective computer vision, robotics, and machine learning techniques, and how to implement these techniques. They will also gain the practical know-how needed to apply these techniques quickly and powerfully to new problems in different application domains, including biomedical, healthcare, robotics, and surveillance domains. Therefore, this track shall allow students to interact with all these key disciplines and get hands-on experience through the state-of-the-art equipment in the computer vision and robotics lab, which includes a robotic arm, a Niryo robotic arm, NAO robot, as well as virtual and augmented reality equipment. Moreover, leading faculty members in the CE department as well as the German partner universities will guide students through the latest breakthroughs in research, cutting-edge technologies, and best practices used for building effective robotic systems. (Brochure)

    Example Job titles enabled by this track: Computer Vision Engineer, Intelligent Automation Engineer, Robotics Technologist, Robotics Operator, Game Developer, and Image Processing Engineer.

    Program Tree Plan Table

    YearDescription
    1stThis year is focused on establishing basic sciences, mathematics, and programming skills.
    This in addition to language skills. These are the foundations students require to build on the upcoming knowledge.
    2nd

    In the second year, students get exposed to the basics of computer hardware such as digital systems and computer architecture. More intermediate mathematics and software topics are also introduced. This is in addition to continuing to advance language skills.

    3rd

    In this year students conclude most intermediate topics in computer hardware and software in addition to mathematics topics. This year is also where students get first introduced to networking topics. Language courses also conclude in this year.

    4th

    This is the German travel year, for the first part of the year students can select from various elective topics that target their interest. In the second half of the year, students are expected to participate in industrial training in a German company.

    5th

    This is the final year in the students' study plan, advanced topics in CE are introduced in this year. Students are also expected to deliver a project over the course of two semesters that applies CE knowledge that was acquired over the course of study.

    B.Sc. in Computer Engineering General Track Tree Plan

    Requirements

    Entry Requirements

    Admission Requirements

    • Applicants must have a minimum average of 80% in the General Secondary Education Certificate (or its equivalent) to enroll in any Engineering program.
    • Applicants must have a minimum average of 75% to enroll in Business programs and the Computer Science program (Scientific Stream).
    • Applicants must have a minimum average of 70% to enroll in Design and Information Media, German and English for Business and Communication, Translation, or Design and Visual Communication.
    • An admission test is required for applicants seeking admission to the following programs: Architecture Engineering and Design and Visual Communication.

    Required Documents

    • The original General Secondary Education Certificate transcript or a certified copy for holders of the Jordanian Tawjihi certificate.
    • Applicants holding an Arab or foreign secondary certificate (IB, IGCSE/GCE, HSD, or SAT II) must submit a copy of the certificate equivalency certified by the Jordanian Ministry of Education.
    • Two recent passport-sized photographs with the applicant's name written on the back of each photo.
    • A certified copy of the national ID issued by the Civil Status and Passports Department, or a certified copy of the passport issued by the applicant's embassy in Jordan for non-Jordanian applicants.
    • A copy of the Military Service Booklet, including the Information Page and Deferment Page (for male applicants only).

    Application Fee: JOD 25 (non-refundable), payable through eFAWATEERcom.

    Fee Information

    The tuition fee is 110 JOD per hour for Jordanian students (Regular Program), while the tuition fee is 150 JOD per hour for International and Parallel Program students.
    Tuition Fee
    212 / per hour
    Computer Engineering
    German Jordanian University
    German Jordanian University
    Jordan

    Jordan, Amman

    WhatsApp student consultation with YouApply