Software Engineering (SWE) 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.
- Home
- Program
- Bachelor in Software Engineering
Bachelor in Software Engineering
Institution
Al-Ahliyya Amman University
Location
Jordan
Total Tuition
$ 23100
Intakes
October
Application deadline
October
Application Fee
120
Program Description
1-Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
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.
3-Communicate effectively in a variety of professional contexts.
4-Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
5-Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
6- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Jordanian General Secondary Certificate with min 60% average in the following branches: Scientific, Scientific – Medical Field, Scientific – Engineering Field, Scientific – Pure Sciences Field, Comprehensive Health Education, Informatics Administration, Industrial, Household Economy, Agricultural.
University Requirements – 24 Credit Hours
Compulsory Courses – 15 Credit Hours
A0110151 – National Education – 3 Credit Hours
A0110144 – Arabic Communication Skills – 3 Credit Hours
A0110155 – Military Sciences – 3 Credit Hours
A0110143 – English Communication Skills – 3 Credit Hours
A0110154 – Life Skills – 1 Credit Hour
A0110153 – Leadership and Societal Responsibility – 1 Credit Hour
A0110152 – Entrepreneurship and Innovation – 1 Credit Hour
Elective Courses – 6 Credit Hours
A0110161 – Islamic Culture – 3 Credit Hours
A0110163 – Archeology and Tourism in Jordan – 3 Credit Hours
A0110164 – Development and Environment – 3 Credit Hours
A0110165 – Contemporary Issues – 3 Credit Hours
A0110162 – History of Jordan and Palestine – 3 Credit Hours
A0411601 – Legal Education and Human Rights – 3 Credit Hours
A0110166 – Media and Public Relations – 3 Credit Hours
Elective Courses – 3 Credit Hours
A0871103 – Principles of Renewable Energy – 3 Credit Hours
A0110168 – Digital Literacy and Artificial Intelligence – 3 Credit Hours
A1321100 – Sport and Health – 3 Credit Hours
A0110167 – Critical Thinking Skills – 3 Credit Hours
A0110281 – Society Health – 3 Credit Hours
Faculty Requirements – 19 Credit Hours
Compulsory Courses – 19 Credit Hours
A0341311 – Networks and Cybersecurity Essentials – 3 Credit Hours
A0331202 – Introduction to Programming – 3 Credit Hours
A0334600 – Ethical and Professional Issues in Computing – 1 Credit Hour
A0311101 – Discrete Mathematics – 3 Credit Hours
A0312201 – Object Oriented Programming – 3 Credit Hours
A0110101 – Mathematics (1) – 3 Credit Hours
A0371201 – Introduction to Information Technology – 3 Credit Hours
Major Requirements – 59 Credit Hours
Compulsory Courses – 50 Credit Hours
A0334503 – Software Project Management – 3 Credit Hours
A0333508 – Software Maintenance – 3 Credit Hours
A0334609 – Graduation Project (2) – 3 Credit Hours
A0334611 – Practical Training – 9 Credit Hours
A0334511 – Artificial Intelligence in Software Engineering – 3 Credit Hours
A0333506 – Human Computer Interaction – 3 Credit Hours
A0334501 – Software Testing and Quality Assurance – 3 Credit Hours
A0334605 – Communication and Technical Writing Skills – 2 Credit Hours
A0333504 – Software Construction and Documentation – 3 Credit Hours
A0333203 – Internet Applications Development (2) – 3 Credit Hours
A0332501 – Introduction to Software Engineering – 3 Credit Hours
A0333502 – Software Design – 3 Credit Hours
A0333501 – Software Requirements Engineering – 3 Credit Hours
A0332202 – Internet Applications Development (1) – 3 Credit Hours
A0334608 – Graduation Project (1) – 3 Credit Hours
Elective Courses – 9 Credit Hours
A0313101 – Algorithms Analysis and Design – 3 Credit Hours
A0314201 – Mobile Applications Development – 3 Credit Hours
A0313401 – Theory of Computation – 3 Credit Hours
A0334509 – Selected Topics in Software Engineering (2) – 3 Credit Hours
A0334510 – Software Engineering Economics – 3 Credit Hours
A0334504 – Software Architecture – 3 Credit Hours
A0332201 – Programming Language in Software Engineering – 3 Credit Hours
A0334505 – Selected Topics in Software Engineering (1) – 3 Credit Hours
A0343412 – Cloud Computing & Security – 3 Credit Hours
A0333204 – Web Services Programming – 3 Credit Hours
A0342314 – Protection using Linux – 3 Credit Hours
A0333507 – Secure Software Development – 3 Credit Hours
Free Electives – 30 Credit Hours
A0312101 – Data Structures – 3 Credit Hours
A0312401 – Fundamentals of Databases – 3 Credit Hours
A0312203 – Visual Programming – 3 Credit Hours
A0313402 – Advanced Databases – 3 Credit Hours
A0110201 – Linear Algebra – 3 Credit Hours
A0312301 – Computer Organization and Architecture – 3 Credit Hours
A0313301 – Operating Systems – 3 Credit Hours
A0311301 – Digital Logic Design – 3 Credit Hours
A0312403 – Systems Analysis and Design – 3 Credit Hours
A0110103 – Statistics and Probability – 3 Credit Hours
Complementary Requirements – 9 Credit Hours
A0110191 – Computer Skills (Remedial) – 3 Credit Hours
A0110141 – English Language (Remedial) – 3 Credit Hours
A0110142 – Arabic Language (Remedial) – 3 Credit Hours
Program Overview
Study Format
On-campus
Program Level
Bachelor
Language Of Materials
English
Language Of Teaching
English
Mode
Full-time
Duration By Months
48
To request more information about the program
Contact Admission
Al-Ahliyya Amman University
Phone Number
+96253500211
Email
public@ammanu.edu.jo



