ComputerScience
Amman, Jordan
BSc
DURATION
4 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
STUDY FORMAT
Key Summary
About: The University of Petra, in western Amman, enrolls 7,000 undergraduate and master's students. The Bachelor of Science in Computer Science holds American (ABET) accreditation; UOP holds ABET accreditation in Computer Science, is the sole Jordanian university with ABET accreditation for the CIS program and the second in Jordan to obtain ABET accreditation for Computer Science. The curriculum stresses lifelong learning, professional readiness, ethical practice, and community service, preparing you for technical roles, further study, and effective communication.
Career Outcomes: Graduates may pursue Programmer, Systems Analyst, Systems Engineer, IT Manager, Network Administrator, Database Administrator, Mobile App Developer, Cloud/DevOps Architect roles.
Bachelor of Science in Computer Science. You will study a broad discipline that ranges from theoretical foundations to practical software development, with strong emphasis on problem-solving and software engineering. The program equips you with up-to-date knowledge and skills to become a leader and innovator in the field of Computer Science.
Distinctive strengths include American (ABET) accreditation: UOP holds ABET accreditation in Computer Science and is the only Jordanian university with ABET accreditation for the CIS program and the second Jordanian university to obtain ABET accreditation for a Computer Science program. The curriculum and department mission emphasise lifelong learning, professional readiness, ethical practice, and community service.
Completion prepares you for professional careers, further study, and roles that require technical expertise and effective communication.
- Total credit hours: 134 Hours
- Program duration: 4 Years
- Study resources referenced: Department Handbook; Study Plan; Course Description; Advisory Plan
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
- Apply knowledge of computing and understanding of wide range of theoretical basics, principles, concepts, and advanced topics of information technology appropriate to the program's student outcomes and to the discipline.
Graduates may pursue careers in roles such as:
- Computer Programmer
- Systems Analyst
- Systems Engineer
- Chief information officer
- IT Systems Manager
- IT Consultant
- Systems Developer
- Computer Network Administrator
- Database Designer/Administrator
- Mobile app Developer
- Cloud Architect/DevOps Architect
- Embedded Systems developer
- Hardware and Technical Support Specialist
- Frontend developer:
- Backend developer:
- Full-stack developer:
















