جامعة العرب

كلية الهندسة وتقنية المعلومات

توصيف المقررات الدراسية لبرنامج بكالوريوس الأمن السيبراني

نبذة عن البرنامج

بكالوريوس الأمن السيبراني هو برنامج جامعي متخصص يهدف إلى إعداد كوادر مؤهلة قادرة على حماية الأنظمة والشبكات والبيانات من التهديدات والهجمات الإلكترونية. يزوّد البرنامج الطلاب بالمعارف والمهارات الأساسية في مجالات أمن المعلومات، أمن الشبكات، التشفير، اختبار الاختراق الأخلاقي، أمن التطبيقات،إدارة المخاطر، والاستجابة للحوادث السيبرانية.ويجمع البرنامج بين الجانب النظري والتطبيق العملي من خلال مقررات ومختبرات تدريبية تساعد الطلاب على اكتشاف الثغرات، تحليل المخاطر، تأمين الأنظمة، والتعامل مع الحوادث الأمنية بطرق مهنية. كما يركز على تنمية مهارات التفكير التحليلي، الالتزام الأخلاقي، والعمل ضمن فرق تقنية متخصصة.ويُعد البرنامج خيارًا مناسبًا للطلاب الراغبين في دخول أحد أسرع المجالات التقنية نموًا، حيث يؤهلهم للعمل في وظائف متعددة مثل محلل أمن سيبراني، مختبر اختراق، أخصائي أمن شبكات، أخصائي أمن معلومات، ومحلل استجابة للحوادث، بما يلبي احتياجات سوق العمل المحلي والإقليمي.  

إجمالي المقررات 46
فرز حسب المستوى:

الفصل الأول

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 عرب112 اللغة العربية 1 2

يركز هذا المقرر على تمكين الطالب من قواعد النحو والصرف الأساسية، من خلال دراسة تركيب الجمل وأنواع الكلمة والإعراب الوظيفي، بما يساعده على فهم اللغة العربية واستخدامها بشكل سليم في الحديث والكتابة والقراءة والاستماع.

2 IT114 Computer Skills 2

The course focuses on developing the essential digital skills required for university students to use computers, modern office applications, and digital services efficiently. It covers computer components, operating systems, word processing, spreadsheets, presentations, internet and email use, fundamentals of digital security and information protection, in addition to introducing artificial intelligence concepts, applications, and commonly used tools in education and work. The course is accompanied by practical applications using a modern computing environment.

3 EIT115 Differential Calculus 3

This course introduces the fundamentals of differential calculus including sets, real numbers, inequalities, graphs, linear equations, functions, limits, and derivatives. Students will explore the concepts of trigonometric, exponential, and logarithmic functions, their limits, continuity, and applications of derivatives in solving real-world problems such as velocity and acceleration.

4 IT127 Discrete Structures 3

This course explores the mathematical foundations of computer science through the study of discrete objects and their relationships. It emphasizes logical reasoning, formal proof techniques, set theory, functions, relations, combinatorics, graphs, trees, and Boolean algebra. The course aims to enhance analytical skills and foster mathematical maturity necessary for theoretical and practical applications in computing.

5 ENG113 English Language 1 2

This course introduces students to the foundational skills of English language. It focuses on developing basic listening, speaking, reading, and writing skills for both academic and real-life contexts. The course emphasizes vocabulary building, grammar rules, sentence structure, and the ability to participate in basic conversations.

6 سلم111 الثقافة الإسلامية 1 2

يتناول هذا المقرر توضيح المفاهيم الأساسية للثقافة الإسلامية المستمدة من القرآن والسنة، ويسلط الضوء على خصائصها وأسس العقيدة، والنظم الإسلامية، والنظام الاجتماعي والأخلاقي في الإسلام، إضافة إلى مكانة المرأة، قضايا الشباب، وإسهامات المسلمين الحضارية. يهدف إلى ترسيخ القيم الإسلامية المعتدلة وتطبيقها في حياة الطالب.

7 IT117 IT Fundamentals 2

This course introduces students to the foundational concepts of Information Technology. It provides a broad overview of key components, systems, and trends that shape the digital world. Topics include hardware, software, operating systems, networks, databases, the Internet, cybersecurity, cloud computing, and careers in IT. The course is designed to develop students' understanding of the role of IT in modern society and prepare them for advanced topics in the field.

8 AI116 Programming Language I 3

This course introduces students to the fundamentals of procedural programming using the Python programming language. It develops problem-solving skills through algorithm design, flowchart creation, and implementation in Python. Topics include variables and data types, operators, conditional statements, loops, functions, lists, tuples, and dictionaries. By the end of the course, students will be able to design, implement, debug, and test simple Python programs for solving basic computational problems.

الفصل الثاني

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 عرب122 اللغة العربية 2 2

يهدف المقرر إلى تعميق معرفة الطالب بالبنية النحوية والصرفية والأساليب البلاغية الشائعة، وتطوير مهاراته في التذوق اللغوي، والكتابة الوظيفية، والتحليل اللغوي للنصوص. كما يعزز المقرر القدرة على الاستخدام اللغوي السليم في التواصل.

2 اتص124 مهارات الاتصال 2

يهدف المقرر إلى إكساب الطالب المهارات الأساسية في الاتصال الإنساني، وتطوير قدرته على التفاعل الإيجابي مع ذاته ومع الآخرين داخل بيئات الحياة اليومية والدراسية والمهنية. يغطي المقرر مفاهيم الاتصال، أنواعه، عناصره، مهارات الاستقبال والإرسال، الاتصال غير الكلامي، الحوار والإقناع، والاتصال في بيئة العمل، وذلك من خلال مزيج من المحاضرات، التطبيقات الصفية، والأنشطة التعاونية.

3 IT215 Digital Logic 3

This course provides a comprehensive introduction to digital logic and its application in computing systems. Topics include number systems, Boolean algebra, logic gates, logic simplification techniques, combinational circuits (such as adders, multiplexers, decoders), sequential circuits (flip-flops, registers, counters), and memory elements. Students gain practical experience through simulation tools and hands-on labs. The course prepares students to design, implement, and document basic digital systems that form the foundation of modern computing devices.

4 ENG123 English Language 2 2

This course continues to develop students’ English proficiency. It reinforces core language skills—listening, speaking, reading, and writing—through more advanced vocabulary and grammar structures. Students will engage in real-life communication, develop paragraph writing skills, and participate in structured oral discussions and presentations.

5 CY126 Fundamentals of Cybersecurity 3

This course introduces foundational cybersecurity concepts and risk management to support the program by preparing students for secure computing practice and advanced security courses. Topics include security goals, threat and vulnerability analysis, safeguards and controls, security architecture, compliance and operational security, cyber attacks, incident response, and basic cryptography across data, software, system, human, and organizational contexts. The course is supported by guided in-class exercises.

6 EIT125 Integral Calculus 3

This course introduces fundamental concepts and applications of integral calculus. Topics include antiderivatives, definite and indefinite integrals, the fundamental theorem of calculus, techniques of integration, numerical integration, and real-world applications such as computing areas, volumes, and work. It also includes improper integrals and convergence tests

7 سلم121 الثقافة الإسلامية 2 2

يعالج هذا المقرر المفاهيم الأساسية للسياسة الشرعية في الإسلام، ويتناول النظام السياسي، الحقوق والحريات، التحديات الفكرية، القضايا الاقتصادية والاجتماعية المعاصرة، وقضايا طبية حديثة كالتلقيح الصناعي وزراعة الأعضاء. يهدف المقرر إلى تمكين الطالب من التعامل مع قضايا العصر بمنظور إسلامي شمولي.

8 AI125 Programming Language II 3

This course builds advanced Python programming ability that supports the program by preparing students to solve complex problems and develop structured, maintainable software. It covers core programming concepts, exception handling, file input and output, object oriented design with classes and encapsulation, inheritance and polymorphism, operator overloading, and array based data processing, aligned with internationally recognized computing curricula. It is accompanied by practical lab work and programming assignments..

الفصل الأول

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 CY215 Artificial Intelligence 3

This course develops foundational concepts and methods for building intelligent systems to support later program courses and projects. Covers search and heuristics, knowledge representation, and reasoning for expert systems, including logic, rules, frames, semantic networks, and ontologies. Introduces uncertainty handling using probability and Bayesian inference, and links statistical analysis and linear algebra to basic machine learning and performance evaluation.

2 IT224 Computer Architecture & Organization 3

This course introduces the structure, components, and functioning of computer systems. It covers processor design, instruction sets, memory hierarchy, I/O systems, pipelining, and performance analysis. Students gain both theoretical and practical understanding of how computers are built and how they operate at the hardware and instruction levels. This course includes a practical component designed to enhance students' hands-on skills and provide applied experience related to the theoretical content.

3 CY215 Cyber Law and Ethics 2

This course examines how cybercrime, law, policy, ethics, and privacy shape societal security and professional cybersecurity practice. Topics include cybercrime motives and economics, cyber terrorism, investigations and digital evidence, privacy and data security law, computer misuse law, and intellectual property protection, aligned with internationally recognized cybersecurity curricula. Practical work includes case briefs and a short policy memo.

4 AI215 Data Structures 3

This course develops the ability to model computational problems through abstraction and to select efficient solutions that support artificial intelligence applications. Covers lists, stacks, queues, trees, hashing, graphs, and common sorting and searching methods, with time and space complexity analysis to justify design choices. Strengthens programming practice through implementing, testing, and benchmarking data structure operations in guided laboratories..

5 EIT116 General physics 3

This course introduces students to the basic principles of physics. Topics include units and dimensions, vectors, kinematics in one and two dimensions, Newton’s laws of motion, work and energy, momentum and collisions, fluid mechanics, elasticity, and heat. Emphasis is placed on problem-solving and experimental analysis in the lab using these concepts to model and understand physical systems.

6 EIT221 Introduction to Probability & Statistics 3

This course introduces the foundational concepts of statistics and probability for IT and engineering students. Topics include data classification and visualization, probability rules, random variables, expectation, discrete and continuous probability distributions, statistical inference, hypothesis testing, and linear regression. Emphasis is placed on understanding and applying statistical reasoning to solve real-world problems.

7 EIT211 Technical writing 2

This course introduces students to the concepts and practices of professional and technical writing. It covers principles of effective workplace communication, technical documentation, collaborative writing, formatting techniques, visual communication, proposals, reports, business correspondence (letters, memos, emails), presentation skills, and job-related writing such as CVs and cover letters. The course aims to equip students with the ability to communicate clearly, concisely, and professionally in technical and organizational contexts.

الفصل الثاني

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 226AI Algorithm Design and Analysis 3

This course provides systematic methods for designing efficient solutions to computational problems, which will strengthen the analytical thinking required for building intelligent systems. The course covers problem formulation and correctness reasoning, asymptotic time and space analysis, data structures for algorithmic efficiency, divide and conquer methods, greedy strategies, dynamic programming, graph algorithms, and computational limits with approximation ideas. The course is supported by guided problem solving exercises.

2 CY227 Cryptography 3

Introduces cryptographic foundations that support secure systems in the cybersecurity program, enabling students to protect confidentiality, integrity, authentication, and non-repudiation. Covers classical ciphers and cryptanalysis basics, symmetric and asymmetric encryption, hash and message authentication, digital signatures, key management, and secure protocol concepts, with an overview of modern privacy-preserving protocols such as zero-knowledge proofs and secure multiparty computation. Practical labs accompany the course.

3 IT313 Introduction to Database 3

This course introduces students to the core principles and practices of database systems. It focuses on understanding data organization, modeling, and manipulation using relational databases. The course covers ER modeling, relational data models, normalization, relational algebra, and Structured Query Language (SQL). Students will apply concepts through practical exercises in database creation, querying, and normalization, with emphasis on real-world problem solving and data modeling skills.

4 EIT222 Linear Algebra 3

This course introduces the fundamental principles of linear algebra, including systems of linear equations, matrix operations, determinants, vector spaces, inner product spaces, eigenvalues, diagonalization, and linear transformations. The course emphasizes both conceptual understanding and practical problem-solving skills relevant to computing and engineering fields.

5 IT316 Operating Systems 3

This course introduces the core concepts and design principles of modern operating systems. It covers process management, synchronization, memory and storage management, file systems, input/output systems, and security mechanisms. Students will understand how operating systems work, compare various OS architectures (e.g., Windows, UNIX, DOS), and apply scheduling, memory allocation, and file handling techniques. Practical sessions reinforce theoretical understanding through simulations and lab activities.

6 IT314 Web Systems 3

This course introduces students to the foundations of web development, focusing on client-side web technologies. It covers HTML, CSS, Bootstrap, JavaScript, and jQuery, guiding students through the process of creating responsive and interactive websites. Topics include forms, links, formatting, DOM manipulation, and layout systems. Practical activities focus on applying design techniques and using modern frameworks to build user-friendly web interfaces.

7 CY222 Computer Networks 1 3

This course provides an introductory understanding of network components and their interaction in local area networks, supporting further study in cybersecurity. Emphasizes switched network operation, including Ethernet framing, media access control addressing, switching methods, and virtual local area network segmentation. Covers switch management tasks such as secure access, configuration saving, updates, and basic troubleshooting using standard diagnostics. The course includes guided laboratory exercises

الفصل الأول

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 CY313 Computer Networks 2 3

This course provides a practical foundation in routed connectivity for multi tier local and wide area networks, supporting advanced networking and cybersecurity study. Emphasizes router configuration and administration, including Internet Protocol addressing, subnet design, interface setup, static and dynamic routing, and basic wide area connectivity. Introduces local and wide area security controls, including access control, address translation, and secure management practices. The course includes guided router configuration laboratories

2 CY315 Cybersecurity Governance & Policy 2

This course introduces cybersecurity governance and policy as an organizational discipline for aligning security strategy, risk, compliance, and control assurance with business objectives. Covers governance structures, policy lifecycle, risk treatment, compliance obligations, control frameworks, metrics, and continuous improvement of security programs. Practical activities include drafting policies, mapping controls to frameworks, evaluating assurance evidence, and producing audit-ready governance reports through case-based exercises..

3 CY316 Database & Web Application Security. 3

This course provides a practical foundation in securing web applications and relational databases within organizations. Covers common vulnerabilities, secure database design, and secure web service mechanisms, including digital certificates, host hardening, and application programming interface protection. Emphasizes risk-based assessment, evidence-driven mitigation, and secure configuration practices for secure web services. The course includes guided security laboratories.

4 CY312 Information Security Management 3

This course focuses on the managerial and organizational aspects of information security management, including ISMS planning, risk registers, policy outlines, compliance evidence, incident coordination, and business continuity planning. Detailed technical treatment of incident handling, cybersecurity governance frameworks, and specialized risk management methods is covered in related advanced courses.

5 CY314 Secure Software Engineering 3

This course focuses on integrating security throughout the software development life cycle. It covers security requirements, threat modeling, secure design and architecture, secure coding, code review, developer-oriented security verification, DevSecOps, and secure maintenance. Topics such as penetration testing, advanced vulnerability analysis, and theoretical cryptography are addressed only as needed to support secure software construction, while detailed treatment is covered in specialized courses. Practical laboratory exercises support applied learning

6 CY321 Vulnerability Analysis and Testing 3

This course develops students’ competence in vulnerability analysis and testing by enabling them to identify, validate, prioritize, and document weaknesses in networked, endpoint, and selected application environments. It covers vulnerability management concepts, reconnaissance and scanning, evidence collection, finding validation, severity assessment, remediation planning, and re-testing. Ethical hacking concepts, network attack patterns, application testing, and threat modeling are introduced only to support vulnerability analysis and risk-based remediation. Practical work is conducted in isolated laboratory environments and results in structured vulnerability assessment reports

الفصل الثاني

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 CYXXX Fundamental of Threat Intelligence 3

This course focuses on the foundational principles and practices of threat intelligence, including the intelligence cycle, collection sources, indicator validation, threat actor profiling, intelligence products, and short analytical briefs. The course addresses the role of threat intelligence in supporting security operations and incident response at an introductory level only, without covering detailed SOC operations or technical incident handling procedures. Threat modeling in this course is treated from an intelligence perspective, focusing on adversary behavior, tactics, techniques, procedures, and risk scenarios, while software-specific threat modeling and secure design are covered in Secure Software Engineering. Advanced cyber intelligence topics such as strategic intelligence, attribution, campaign analysis, and geopolitical context are covered in specialized advanced courses.

2 EIT311 Learning, Thinking, and Research 3

This course provides students with essential academic and personal development skills to succeed in university and professional life. It explores learning styles, motivation, study skills, information processing strategies, reading techniques, and research methods. Students are introduced to the foundations of scientific research, including identifying problems, formulating objectives, collecting and analyzing data, and documenting results. The course also covers the use of software tools such as Microsoft Word and reference management systems. It fosters critical and creative thinking through applied thinking models. .

3 CY322 Digital Forensics 3

This course develops students’ ability to preserve, acquire, verify, analyze, and report digital evidence to support cybersecurity investigations and program competencies. It covers computer crime, legal and ethical requirements, chain of custody, forensic case scoping, storage media, file systems, host and application artifacts, data recovery, memory and network evidence, malware-related indicators, anti-forensic traces, artifact correlation, and forensic reporting. It includes practical labs on evidence collection, artifact examination, verification, and report preparation.

4 CY323 Ethical Hacking and Penetration Testing 3

This course develops students’ ability to conduct authorized security assessments that strengthen cybersecurity competencies in vulnerability analysis, risk evaluation, and remediation support. It covers legal and ethical boundaries, rules of engagement, scoping, reconnaissance, scanning and enumeration, vulnerability prioritization, network and service testing, web application testing, password, wireless and endpoint assessment concepts, exploitation validation, reporting, and remediation verification. It includes practical labs using isolated systems, vulnerable training environments, and standard security tools.

5 CY324 Network Security 3

This course develops students’ ability to analyze, design, implement, and evaluate security controls that protect network infrastructure and strengthen cybersecurity program competencies. It covers network threats, secure architecture, segmentation, access control, firewalls, virtual private networks, secure services, wireless security, intrusion detection and prevention, traffic monitoring, vulnerability management, hardening, Zero Trust concepts, network access control, cloud network security, and secure remote access. It includes practical labs using isolated networks, virtual environments, and security tools.

الفصل الأول

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 CYXXX Cyber Intelligence 3

This course develops students’ cyber intelligence analysis skills to support cybersecurity decision-making and strengthen program competencies. It covers cyber warfare, threat actors, critical systems, the intelligence cycle, intelligence requirements, source evaluation, legal, ethical, privacy and governance considerations, adversary behavior, campaign analysis, structured analytic techniques, threat indicators, information sharing, link analysis, intelligence products, confidence-based judgments, and stakeholder recommendations. It includes practical exercises using approved datasets and controlled scenarios

2 CY412 Incident Response 3

This course students’ knowledge and practical skills to manage cybersecurity incidents after detection or confirmation and strengthen organizational response readiness. It covers response preparation, legal procedures, severity classification, incident intake, triage, network, web, application, and endpoint response, scope and impact assessment, containment, eradication, recovery, stakeholder coordination, crisis communication, evidence preservation, forensic handover, ransomware response, business continuity, reporting, and lessons learned. It includes supervised labs using controlled scenarios and tabletop exercises.

3 CY413 Reverse Engineering and Malware Analysis 3

This course develops the capability to safely examine suspected software and determine its behavior and risk to an organization. Students study the reverse engineering process, static and dynamic analysis techniques, common malware components and persistence methods, and methods for documenting evidence and extracting indicators for detection and incident response. Ethical and legal constraints and safe laboratory practice are emphasized. The course is accompanied by hands-on laboratory exercises using controlled case scenarios and benign training samples

الفصل الثاني

# رمز المقرر اسم المقرر الساعات المعتمدة التوصيف
1 CY422 Cloud Computing and Security 3

This course students’ ability to design, deploy, and secure cloud services to strengthen cybersecurity competencies in protecting modern infrastructure and reducing cloud misconfiguration risks. It covers virtualization, service and deployment models, shared accountability, cloud architecture, compute, storage, networking, elasticity, cloud-native design, identity and access control, network and data security, logging, audit readiness, infrastructure as code, container security, compliance, privacy, and data residency. It includes supervised labs in a controlled cloud environment.

2 CYXXX Cybersecurity Operations 3

This course develops students’ ability to conduct defensive cybersecurity operations that support organizational security monitoring and response. It explains the importance of operational readiness in cybersecurity programs through governance procedures, threat behavior analysis, operational threat modeling, vulnerability tracking, telemetry preparation, alert triage, detection tuning, incident escalation, case reporting, indicators use, and security metrics. The course supports practical learning through controlled security operations labs, case documentation exercises, and escalation scenarios

أدوات الوصول