Program Description

Software Engineering


Bachelor


The Department of Software Engineering was established in 2006 after the Ministry of Higher Education and Academic Research had accredited a program at the Bachelor Degree level in software engineering. The study commenced at the department in the academic year 2006/2007. Software Engineering (SWE) is a computing science as well as an engineering discipline based on requirement analysis, design, construction, testing, maintenance, and managing the economics of software engineering. It is relatively a recent discipline that applies the principles of computer science, mathematics, and engineering to achieve high quality and cost-efficient solutions to software problems in a systematic, controlled, and effective manner.

Software Engineering

Number Of Credit Hours
132

4 (1)

Admission Requirements

Admission requirements of the Bachelor degree in the Software Engineering program include a High School Certificate or equivalent in the following:

60%

  • Scientific
  • Scientific - Medical Field
  • Scientific - Engineering Field
  • Scientific - Pure Sciences Field
  • Comprehensive Health Education
  • Informatics Administration
  • Industrial
  • Household Economy
  • Agricultural

Job Opportunities

job-oppo
  • Software developer in various application areas
  • Software architect
  • Software designer
  • Software systems analyst
  • Software testing engineer
  • Software quality assurance engineer
  • Software maintenance engineer
  • Software project manager

Study Plans and Program Files

Educational Objectives

study-plans
Program Educational Objectives (PEO's):
  • PEO-1.  Acquire essential skills and competencies in software engineering that make them capable of analyzing, designing and developing high-quality software solutions in various application domains under distinctive and realistic requirements.
  • PEO-2.  Engage and succeed in their professional life through teamwork, ethical behavior and effective communication.
  • PEO-3.  Demonstrate understanding of the importance of professionalism and ethical responsibility at work.
  • PEO-4.  Demonstrate understanding of life-long learning and realizing its importance through professional development, practical training as well as professional certification.
  • PEO-5.  Occupy influential roles and positions in their organizations and communities.
study-plans
Students Learning Outcomes (SO's):
  • SO-1: Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • SO-2: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • SO-3:  Communicate effectively in a variety of professional contexts.
  • SO-4:  Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • SO-5:  Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • SO-6:  Apply computer science theory and software development fundamentals to produce computing-based solutions.

=

Educational Objectives and Students Outcomes:

 

PEO-1

PEO-2

PEO-3

PEO-4

PEO-5

SO-1

 

 

 

SO-2

 

 

 

 

SO-3

 

 

SO-4

SO-5

SO-6

Al-Ahliyya Amman University

Email: Public@ammanu.edu.jo

 

© Copyright Al-Ahliyya Amman University. Amman, Jordan 19111.