STUDY PLAN


Computer Science

24

21

60

27

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
A0161201 English Communication Skills 3 Remedial English Language
A0161101 Arabic Communication Skills 3 Remedial Arabic Language
A0161301 National Education 3
A0161112 Leadership and Societal Responsibility 1
A0161401 Military Sciences 3
A0161113 Life Skills 1
A0161111 Entrepreneurship and Innovation 1

Elective Courses - 6 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0161501 Islamic Culture 3
A0161701 History of Jordan and Palestine 3
A0161703 Archaeology and Tourism in Jordan 3
A0161802 Development and Environment 3
A0161601 Contemporary Issues 3
A0411601 Legal Education and Human Rights 3
A0161901 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
A0591111 Digital Literacy 3
A1321100 Sport and Health 3
A0612303 Society Health 3
A0161602 Critical Thinking Skills 3


Faculty Requirement - 21 Credit Hours:



Compulsory Courses - 21 Credit Hours

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


Major Requirement - 60 Credit Hours:



Compulsory Courses - 51 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0314201 Mobile Applications Development 3 Data Structures
A0313101 Algorithms Analysis and Design 3 Data Structures
A0314301 Parallel Computing and Distributed Systems 3 Operating Systems
A0314604 Graduation Project 3 Introduction to Software Engineering
A0312401 Fundamentals of Databases 3 Introduction to Programming
A0312101 Data Structures 3 Object Oriented Programming
A0312203 Visual Programming 3 Object Oriented Programming
A0312301 Computer Organization and Architecture 3 Digital Logic Design
A0313402 Advanced Databases 3 Fundamentals of Databases
A0313401 Theory of Computation 3 Object Oriented Programming
A0313301 Operating Systems 3 Computer Organization and Architecture
A0311301 Digital Logic Design 3 Discrete Mathematics
A0312403 Systems Analysis and Design 3 Fundamentals of Databases
A0333203 Internet Applications Development (2) 3 Internet Applications Development (1)
A0333204 Web Services Programming 3 Internet Applications Development (2)
A0332202 Internet Applications Development (1) 3 Introduction to Programming
A0314401 Programming Languages Design 3 Data Structures
A0314601 Practical Training 0 Internet Applications Development (2)

Elective Courses - 9 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0313204 Computer Graphics 3
A0314402 Selected Topics in Computer Science (1) 3
A0312204 Programming Technique in Special Languages 3
A0314303 Advanced Operating Systems 3
A0313205 Multimedia Systems 3
A0342314 Protection using Linux 3
A0373504 Robotics Programming 3
A0314403 Selected Topics in Computer Science (2) 3


Free Ellective - 27 Credit Hours:



Compulsory Courses - 27 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0113101 Numerical Analysis 3 Mathematics (1)
A0334503 Software Project Management 3 Systems Analysis and Design
A0111201 General Physics (1) 3
A0112101 Linear Algebra 3 Mathematics (1)
A0342313 Cybersecurity 3 Networks and Cybersecurity Essentials
A0111208 Electronic Physics (Practical) 1 Electronic Physics ,
A0342311 Computer Networks 3 Networks and Cybersecurity Essentials
A0111103 Statistics and Probability 3 Mathematics (1)
A0111207 Electronic Physics 2 General Physics (1) ,General Physics (1)
A0332501 Introduction to Software Engineering 3 Object Oriented Programming


Complementary Requirement - 9 Credit Hours:



Compulsory Courses - 9 Credit Hours

Course Code Course Name Credit hours Pre-requisite Co-requisite
A0161200 Remedial English Language 3
A0331700 Remedial Computer Skills 3
A0161100 Remedial Arabic Language 3

Al-Ahliyya Amman University

Email: Public@ammanu.edu.jo

 

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