STUDY PLAN


Software Engineering

24

19

59

30

9

132

University Requirement

Faculty Requirement

Major Requirement

Free Ellective

Complementary Requirement

Total Credit Hours

Complementary Requirement is not calcualted in total credit hours



University Requirement - 24 Credit Hours:



Compulsory Courses - 15 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0110151 National Education 3
A0110144 Arabic Communication Skills 3 Arabic Language (Remedial)
A0110143 English Communication Skills 3 English Language (Remedial)
A0110155 Military Sciences 3
A0110154 Life Skills 1
A0110153 Leadership and Societal Responsibility 1
A0110152 Entrepreneurship and Innovation 1

Elective Courses - 6 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0110161 Islamic Culture 3
A0110163 Archeology and Tourism in Jordan 3
A0110164 Development and Environment 3
A0110165 Contemporary Issues 3
A0411601 Legal Education and Human Rights 3
A0110162 History of Jordan and Palestine 3
A0110166 Media and Public Relations 3

Elective Courses - 3 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0871103 Principles of Renewable Energy 3
A0110168 Digital Literacy and Artificial Intelligence 3
A1321100 Sport and Health 3
A0110167 Critical Thinking Skills 3
A0110281 Society Health 3


Faculty Requirement - 19 Credit Hours:



Compulsory Courses - 19 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0341311 Networks and Cybersecurity Essentials 3 Introduction to Information Technology
A0331202 Introduction to Programming 3 Introduction to Information Technology
A0334600 Ethical and Professional Issues in Computing 1 Introduction to Programming
A0311101 Discrete Mathematics 3
A0312201 Object Oriented Programming 3 Introduction to Programming
A0110101 Mathematics (1) 3
A0371201 Introduction to Information Technology 3


Major Requirement - 59 Credit Hours:



Compulsory Courses - 50 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0334503 Software Project Management 3 Introduction to Software Engineering
A0333508 Software Maintenance 3 Introduction to Software Engineering
A0334609 Graduation Project (2) 3 Graduation Project (1)
A0334611 Practical Training 9
A0334511 Artificial Intelligence in Software Engineering 3 Algorithms Analysis and Design
A0333506 Human Computer Interaction 3 Systems Analysis and Design
A0334501 Software Testing and Quality Assurance 3 Introduction to Software Engineering
A0334605 Communication and Technical Writing Skills 2 Introduction to Programming
A0333504 Software Construction and Documentation 3 Software Design
A0333203 Internet Applications Development (2) 3 Internet Applications Development (1)
A0332501 Introduction to Software Engineering 3 Object Oriented Programming
A0333502 Software Design 3 Introduction to Software Engineering
A0333501 Software Requirements Engineering 3 Introduction to Software Engineering
A0332202 Internet Applications Development (1) 3 Introduction to Programming
A0334608 Graduation Project (1) 3

Elective Courses - 9 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0313101 Algorithms Analysis and Design 3
A0314201 Mobile Applications Development 3
A0313401 Theory of Computation 3
A0334509 Selected Topics in Software Engineering (2) 3
A0334510 Software Engineering Economics 3
A0334504 Software Architecture 3
A0332201 Programming Language in Software Engineering 3
A0334505 Selected Topics in Software Engineering (1) 3
A0343412 Cloud Computing & Security 3
A0333204 Web Services Programming 3
A0342314 Protection using Linux 3
A0333507 Secure Software Development 3


Free Ellective - 30 Credit Hours:



Compulsory Courses - 30 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0312101 Data Structures 3 Object Oriented Programming
A0312401 Fundamentals of Databases 3 Introduction to Programming
A0312203 Visual Programming 3 Object Oriented Programming
A0313402 Advanced Databases 3 Fundamentals of Databases
A0110201 Linear Algebra 3 Mathematics (1)
A0312301 Computer Organization and Architecture 3 Digital Logic Design
A0313301 Operating Systems 3 Computer Organization and Architecture
A0311301 Digital Logic Design 3 Discrete Mathematics
A0312403 Systems Analysis and Design 3 Fundamentals of Databases
A0110103 Statistics and Probability 3 Mathematics (1)


Complementary Requirement - 9 Credit Hours:



Compulsory Courses - 9 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0110191 Computer Skills (Remedial) 3
A0110141 English Language (Remedial) 3
A0110142 Arabic Language (Remedial) 3

Al-Ahliyya Amman University

Email: Public@ammanu.edu.jo

 

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