We got your back! We are coming back with more features and improvements. Read more here.

CE4010 APPLIED CRYPTOGRAPHY

Summary: Cryptography is the foundational building block of Cybersecurity and Privacy. While the field of classical cryptography dealt with security and privacy of data in transit, the modern take on the subject has generalized the scope of its applications to ensuring security and privacy of all forms of digital communication, computation, automation, interaction, transaction and preservation. Thus, it is important to understand the technical aspects of cryptography to appreciate its applications in cybersecurity. The Aim: This cryptography course in Computer Science and Engineering aims to develop your ability to understand how cryptographic algorithms work, to identify the problems associated with the application of cryptography in real-world scenarios, and explain the operation of various cryptographic mechanisms. This course will equip you to know deeply the fundamentals of symmetric key ciphers, hash functions and public key ciphers, enabling you to understand and develop secure cryptography solutions in real life cryptography. It will also introduce you to popular cryptographic libraries and APIs for hands-on implementation of security mechanisms, and some prominent cryptographic standards, guidelines and frameworks from the industry and government bodies.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCE
Prerequisites

Year 3 standing CE1011 OR CE2100

Mutually Exclusive

CZ4010

Not Available to All Programme(Admyr 2021-onwards)

Prerequisites Tree

CE4010requiresone ofCE2100CE1011

Indexes

IndexTypeGroupDayTimeVenueRemark
-LEC/STUDIOSCL4THU0930-1120ONLINETeaching Wk10
LEC/STUDIOSCL4THU0930-1120LT7Teaching Wk1-9,11-13

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON
TUE

CE4010

10823

TUT | ONLINE

Teaching Wk10

CE4010

10823

TUT | TR+32

Teaching Wk2-9,11-13

WED
THU

CE4010

LEC/STUDIO | ONLINE

Teaching Wk10

CE4010

10824

TUT | ONLINE

Teaching Wk10

CE4010

LEC/STUDIO | LT7

Teaching Wk1-9,11-13

CE4010

10824

TUT | TR+32

Teaching Wk2-9,11-13

FRI

CE4010

10837

TUT | ONLINE

Teaching Wk10

CE4010

10838

TUT | ONLINE

Teaching Wk10

CE4010

10839

TUT | ONLINE

Teaching Wk10

CE4010

10837

TUT | TR+20

Teaching Wk2-9,11-13

CE4010

10838

TUT | TR+20

Teaching Wk2-9,11-13

CE4010

10839

TUT | TE+20

Teaching Wk2-9,11-13

SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved