MSc Software Engineering

    MSc Software Engineering at Zarqa University

    MSc Software Engineering at Zarqa University

    The MSc Software Engineering at Zarqa University is a Master program designed for students who want to build the knowledge and skills required for careers in this field. Delivered on campus across its Zarqa and Main Site campuses in Jordan, the program is taught in English and takes 2 years to complete. Students study in a Full Time environment while preparing for future professional opportunities. Tuition fees are USD 85 / per hour, with the next intake on September 27, 2026.

    About MSc Software Engineering

    In response to the rapid advancements in software engineering and the increasing demand for this vital specialization in the job market, Zarqa University launched its Master's program in Software Engineering in 2014. The program aims to provide advanced education that integrates theoretical knowledge with practical experience, distinguishing its graduates in both local and international markets. By focusing on the latest technologies and practices, the program seeks to prepare professionals and administrators capable of addressing emerging challenges and contributing effectively to the field of software engineering and development in a professional manner.
    The program offers two distinct academic tracks:
    •Comprehensive Exam Track: This includes 24 credit hours of compulsory courses and 9 credit hours of elective courses, followed by a comprehensive exam that assesses the student's ability to integrate concepts and solve practical problems.
    •Thesis Track: This comprises 15 credit hours of compulsory courses, 9 credit hours of elective courses, and an additional 9 credit hours dedicated to preparing and defending a master's thesis.
    To graduate, students must successfully complete 33 credit hours and achieve a cumulative GPA of no less than 75%.

    Vision:
    Excellence and leadership in education, scientific research, and community service in the fields of software engineering at the national, regional, and international levels.

    Mission:
    Preparing qualified human resources in software engineering to meet labor market demands and keep pace with advancements in various fields, conducting theoretical and applied scientific research that aids in serving the community, and contributing to the building and development of a knowledge-based society.

    Program Objectives:
    1.Prepare qualified graduates with strong analytical thinking skills, aligned with the market needs in software engineering.
    2.Offer a postgraduate program that strikes a balance between practical and theoretical aspects.
    3.Provide efficient software packages to ensure optimal use of modern technology.
    4.Equip higher education institutions with graduates who possess a distinguished academic level and are capable of scientific thinking and innovation.
    5.Train researchers in the field of software engineering who can contribute high-quality, innovative research to the development of teaching.
    6.Collaborate with highly qualified and renowned global universities in postgraduate studies to leverage their expertise in software engineering.
    7.Foster research trends among faculty members through postgraduate teaching, thesis supervision, and thesis discussions.

    Future Career Opportunities for Software Engineering Graduates:
    1.Lead Software Engineer: Lead teams in designing and developing large-scale, complex software systems.
    2.Software Architect: Establish the foundational architecture for software systems and guide development processes.
    3.Software Project Manager: Oversee software projects, ensuring efficient execution within budgets and timelines.
    4.Software Quality Assurance Engineer: Enhance software system quality by testing to identify and rectify errors, thereby improving overall performance.
    5.Artificial Intelligence Systems Developer: Design and develop systems based on artificial intelligence and machine learning.
    6.DevOps Engineer: Integrate development and operations to improve the efficiency and productivity of the software development process.
    7.Software Engineering Researcher and Educator: Conduct scientific research and teach various software engineering disciplines.
    8.Software Security Engineer: Specialize in designing and implementing secure software systems, identifying potential security risks, and developing frameworks and controls to ensure data and system protection.
    9.Cloud Systems Engineer: Specialize in designing and implementing cloud-based solutions and infrastructure, ensuring performance and cost-effectiveness of cloud environments.
    10.Microservices Engineer: Specialize in designing and implementing software architectures based on microservices, allowing for independent development, deployment, and scaling of services.
    11.Mobile Applications Engineer: Responsible for designing and developing mobile application architectures, ensuring compatibility across various devices and operating systems.
    12.Database Engineer: Responsible for designing, developing, and managing database systems to ensure efficient and secure data storage, along with performance optimization and maintenance.


    Requirements and Admission Criteria for MSc Software Engineering at Zarqa University

    Entry Requirements

    Students with a high school diploma or its equivalent from outside Jordan can enroll in higher education institutions directly through websites of public and private universities or intermediate community colleges based on their averages. Universities implement the credit hours system, which allows students to choose courses according to their study plan.

    Students wishing to enroll in a master's program must hold a bachelor's degree. Furthermore, students who wish to enroll in doctoral programs must hold a master's degree.

    In addition, students wishing to enroll in postgraduate programs are required to provide a certificate confirming their English proficiency level in a TOEFL or IELTS exam. They could also demonstrate a certain proficiency level in French or German. Lastly, they could take an English language exam held by the higher education institution they apply in.

    In the event that the student fails to prove the required level of English, German or French, or fails the English equivalency exam, they may study a qualifying program in English at the university where they undertake additional six credit hours; he/she must score a minimum grade that varies according to their specialization.

    Career Opportunities after Completing MSc Software Engineering

    Software Developer

    Fee Information

    Graduate Studies Fees (Jordanian Dinars)
    First / Second Semester Registration Fee: JOD 360.
    Summer Registration Fee: JOD 220.
    Admission Fee: JOD 60. (Non-refundable fee paid once by new students in the first semester upon joining the university.)
    Late Registration Fine: JOD 30. (Paid if the student does not comply with the registration deadline set by the Deanship of Admission and Registration.)
    Refundable Deposit: JOD 200. (Paid once by new students and refunded upon graduation or after obtaining university clearance.)
    Comprehensive Examination Fee: JOD 300.
    Thesis Defense Fee: JOD 350.
    E-Learning Fee / Each Semester: JOD 30.
    Tuition Fee
    85 / per hour

    How to Apply

    Students can apply for admission to a higher education institution in Jordan through the following:

    1. Applying directly to the institution of higher education of their choice. Many higher education institutions in Jordan have online application services or through university service offices; while some institutions accept applications through mail. Each higher education institution determines its own enrollment requirements. Therefore, a prospective student should communicate with the institution they wish to apply to in order to know the specific admission requirements and procedures.
    2. Applying directly through the free on-line application
    3. Communicate with the Directorate of International Student Affairs at the Ministry of Higher Education and Scientific Research and apply to any higher education institution

    MSc Software Engineering at Zarqa University
    Zarqa University
    Zarqa University
    Jordan

    Jordan, az-Zarqa'

    WhatsApp student consultation with YouApply