Local review · Access to each material is reviewed separately. This is not a personal registration or degree audit.

City University of Hong Kong · Course

EE4215Cybersecurity Technology

2026/27 · Undergraduate

Course code
EE4215
Credit units
3
Academic unit
Department of Electrical Engineering
Readable study materials
16 items

Course overview and requirements

Choose the outline year, then review the content, entry requirements and assessment.

2026/27 · Official catalogue edition

The effective term printed in this PDF is Semester A 2025/26。

This outline is still being checked. Before registering, confirm entry and assessment requirements against the official document linked below.

Offering details for 2026/27 have not been checked. Confirm available sections in AIMS before registering.

The PDF Effective Term is separate from the 2026/27 catalogue year and current offering observation.

What you will study

Course overview
This course aims to provide students with an understanding of the principles of cybersecurity and computer security technologies, including the principles of ethical hacking, cryptography, and blockchain technologies.

Official PDF, page 2 · Abstract

Course content
Introduction to Cybersecurity and Cryptography Computer security concepts, the CIA triad, model for network security, threats, vulnerabilities and attacks, perfect secrecy, computational security, and pseudo-randomness. Cryptographic Techniques Symmetrical cipher: block cipher, DES, AES, confidentiality modes; Asymmetrical cipher: public key infrastructure, RSA, Diffie-Hellman key exchange; hash functions, message integrity and digital signature; Selected advanced topics (e.g., elliptic curve cryptography, post-quantum cryptography). Cybersecurity - Defensive Approach Red Team vs Blue Team, Endpoint Security; Router & Switch Security; Network Security Devices: Firewalls, IDS, VPNs. Cybersecurity - Offensive Approach Security Assessment and Penetration Testing; Hacking Techniques; Web Hacking; Information Gathering; Vulnerability Assessment; Target Exploitation; Privilege Escalation; Maintaining Access.

Official PDF, page 4 · Keyword Syllabus

Intended learning outcomes
View official learning outcomes and conditions
CILOs                                                 Weighting (if DEC-A1           DEC-A2           DEC-A3
                                                                     app.)
1              Describe the basic concepts and current                                x
               technologies of cybersecurity.
2              Apply cryptographic techniques to defend                               x              x
               against attacks.
3              Describe the defensive techniques and                                  x              x
               architectures in defending against cyber attacks.
4              Apply penetration testing techniques to assess                         x              x
               network security.

Official PDF, page 2 · Course Intended Learning Outcomes (CILOs)

Before you take this course

Check prerequisites, precursors and corequisites separately, together with equivalence and exclusion conditions. “and” means conditions must be met together; “or” marks alternatives. Read combined conditions in the groupings shown in the original text below.

Prerequisites
EE3315 Internet Technology

Official PDF, page 1 · Prerequisites

Precursors
EE2302 Foundations of Information Engineering and (EE3331 Probability Models in Information Engineering or EE3001 Foundations of Data Engineering)

Official PDF, page 1 · Precursors

Corequisites
This edition of the official syllabus does not state this item.
Additional course requirements
This edition of the official syllabus does not state this item.
Equivalent courses and conditions
Nil

Official PDF, page 1 · Equivalent Courses

Exclusive courses and conditions
Nil

Official PDF, page 1 · Exclusive Courses

Assessment and passing the course

Assessment
Continuous Assessment (%): 65; Examination (%): 35; Examination Duration (Hours): 2
View the original assessment table and instructions
ATs                 CILO No.              Weighting (%)             Remarks ("-" for     Allow Use of
                                                                                          nil entry)           GenAI?
1                     Tests/Quizzes (at   1, 2, 3, 4            30                        -                    No
                      least 2)
2                     Mini-project        1, 2, 3, 4            15                        -                    Yes
3                     #Assignments (at    1, 2, 3, 4            20                        -                    Yes
                      least 3)

Official PDF, pages 2–3 · Continuous Assessment (%),Examination (%),Examination Duration (Hours)

Passing requirements
Minimum Examination Passing Requirement (%): 30 Additional Information for ATs: Remarks: To pass the course, students are required to achieve at least 30% in course work and 30% in the examination. Also, 75% laboratory attendance rate must be obtained. # may include homework, classwork, or presentation

Official PDF, page 3 · Minimum Examination Passing Requirement (%),Additional Information for ATs

Credits, duration and edition details
Title in this edition
Cybersecurity Technology

Official PDF, page 1 · Course Title

Credits in this edition
3

Official PDF, page 1 · Credit Units

Course duration
One Semester

Official PDF, page 1 · Course Duration

Syllabus effective term
Semester A 2025/26
Levels printed in the syllabus
B1, B2, B3, B4 - Bachelor's Degree

Official PDF, page 1 · Level

Check the official document

Read or download this edition through the university link below. EE4215 · Open the original university PDF ↗

Source · University course information ↗ · Checked 2026-10-20T13:42:08.771Z

Study materials

16 readable items

Browse by the material’s own year and type. Historical materials are study references.

16 / 16 items
  • EE4215 - Assignment 1

    Assignments · 2018-2019 Term unknown (year label from the original folder) · Local review material · 332 KB

  • EE4215 - Assignment 1

    Assignments · 2018-2019 Term unknown (year label from the original folder) · Local review material · 72 KB

  • EE4215 - Assignment 1-answer

    Assignments · 2018-2019 Term unknown (year label from the original folder) · Local review material · 119 KB

  • EE4215 - Assignment 3

    Assignments · 2018-2019 Term unknown (year label from the original folder) · Local review material · 341 KB

  • EE4215 - Assignment 4

    Assignments · 2018-2019 Term unknown (year label from the original folder) · Local review material · 502 KB

  • EE4215-assignment 3

    Assignments · 2018-2019 Term unknown (year label from the original folder) · Local review material · 261 KB

  • EE4215-assignment 4

    Solutions · 2018-2019 Term unknown (year label from the original folder) · Local review material · 461 KB

    Material type follows its original classification.

  • lecture02

    Lecture slides · 2018-2019 Semester B · Local review material · 3.7 MB

  • lecture03

    Lecture slides · 2018-2019 Semester B · Local review material · 3.1 MB

  • lecture04

    Lecture slides · 2018-2019 Semester B · Local review material · 4.1 MB

  • lecture05

    Lecture slides · 2018-2019 Semester B · Local review material · 3.4 MB

  • lecture06

    Lecture slides · 2018-2019 Semester B · Local review material · 3.0 MB

  • lecture09

    Lecture slides · 2018-2019 Semester B · Local review material · 2.4 MB

  • lecture10__内容不同_64923835a8

    Lecture slides · 2018-2019 Semester B · Local review material · 1.5 MB

  • lecture11__内容不同_070db3d5a2

    Lecture slides · 2018-2019 Semester B · Local review material · 1.7 MB

  • OpenSSL

    Solutions · 2018-2019 Term unknown (year label from the original folder) · Local review material · 436 KB

    Material type follows its original classification.

Ready to register for this course?

  1. Check the year and entry requirements

    Use the relevant outline year and check the prerequisites, corequisites and exclusions. Verify missing conditions through the official source linked on this page.

  2. Check your programme curriculum

    Confirm which requirement the course fulfils and any alternatives or credit requirements within its course group.

  3. Choose sections in AIMS and confirm the result

    Check the available sections, places and times for the term. After submitting through the registration process, confirm that the course and its sections have been added successfully.