Skip to content

Program

Cybersecurity

Bachelor132 credits
College of Information Technology →
GRGaith Rjoub

Dr. Gaith Rjoub

View department →

Outcomes

Graduates can run a penetration test against a live system, write an incident-response report, and harden a network against a specific threat model.

Objectives

  • Hands-on penetration-testing labs
  • Incident-response training
  • Network defense capstone

Study Type

Full-time

Study Plan

Version 1Issued 20242132 credit hours4–14 semesters

University Requirements27 hrs

Mandatory — 15 hrs

CodeCourseCr.Prerequisite
2110104Communication Skills in Arabic (1)2
2110106Communication Skills in English (1)2
2110108National Education2
2110109Military Science3
2110115Entrepreneurship and Innovation2
2110117Leadership and Social Responsibility2
2110120Life Skills2

Elective — 12 hrs from 10 offered courses

CodeCourseCr.Prerequisite
2110105Communication Skills in Arabic (2)32110104
2110107Communication Skills in English (2)32110106
2110110First Aid and Public Safety3
2110111E-Commerce (non-IT students)3
2110112Development and Environment3
2110113Digital Culture3
2110114Islamic Civilization3
2110116Food and Drug (non-Pharmacy students)3
2110118Logical Thinking3
2110119Intellectual Property Rights3

College Requirements21 hrs

Mandatory — 21 hrs

CodeCourseCr.Prerequisite
2110121Statistics and Probability for IT Students3
2110122Calculus (1)3
2110137Specialized English for IT Students3
2110138Introduction to Programming3
2110139IT Fundamentals3
2110140Scientific Research and Technical Writing3
2110201Numerical Analysis32110122

Department Requirements84 hrs

Mandatory — 72 hrs

CodeCourseCr.Prerequisite
2110142Linear Algebra32110201
2312102Data Science Fundamentals22110138
2312103Data Science Fundamentals Lab12312102 (co)
2312310Algorithm Design and Analysis32321207
2312311Databases22312310
2312312Databases Lab12312311 (co)
2321106Object-Oriented Programming22110138
2321107Object-Oriented Programming Lab12321106 (co)
2321207Data Structures32321106
2321214Computer Networks32321207
2321312Internet Applications Programming32321106
2331101Cybersecurity Fundamentals3
2331204Cyberspace Law and Ethics32331101
2331205Principles of Cryptography22110142
2331206Principles of Cryptography Lab12331205 (co)
2331207Computer Organization and Design32110139
2331301Advanced Cryptography22331205
2331302Advanced Cryptography Lab12331301 (co)
2331303Cybersecurity Programming22331101
2331304Cybersecurity Programming Lab12331303 (co)
2331307Data and Information Security32312311
2331308Network, Communications and Mobile Computing Security32321214
2331312Advanced Cybersecurity Programming22331303
2331313Advanced Cybersecurity Programming Lab12331312 (co)
2331314Operating Systems32331207
2331401Risk Analysis and Systems Testing3
2331402Graduation Project in Cybersecurity (1)12110140 · 90 passed hrs
2331403Ethical Hacking and Penetration Testing32331404
2331404Infrastructure Security with Linux32331314
2331405Cybercrime and Digital Forensics32331401
2331406Graduation Project in Cybersecurity (2)22331402 · 90 passed hrs
2331407Field Training in Cybersecurity390 passed hrs

Elective — 12 hrs from 7 offered courses

CodeCourseCr.Prerequisite
2321311Software Reverse Engineering32321312
2331203Secure Systems Analysis and Design32312311
2331309Data Integrity and Authentication32312311
2331310Data Confidentiality and Privacy32331307
2331311Open Operating Systems Applications32331314
2331408Special Topics in Cybersecurity (1)390 passed hrs
2331409Special Topics in Cybersecurity (2)390 passed hrs

Remedial Courses9 hrs — outside the degree total

Mandatory — 9 hrs

CodeCourseCr.Prerequisite
2110101Remedial Arabic3
2110102Remedial English3
2110103Remedial Computer Skills3