NTU Mods is updated (kind of) for AY2024/2025!

ModsCZ4010

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.
AUs3.0 AUs
ExamN/A
Grade TypeN/A
Maintaining DeptN/A
Prerequisites
or
Mutually Exclusive WithCE4010
Not Available To ProgrammeN/A
Not Available To All Programme With(Admyr 2021-onwards)
Not available as Core
for programmes
N/A
Not Available as PE
for programmes
N/A
Not Available as BDE/UEs
for programmes
N/A
Not Offered ToN/A

Total hours per week: 3 hrs

Available Indexes

MonTueWedThuFri
930

COMMON LEC (SCL4)

0930-1120 Thu

LT5

1000
1030

10449 TUT (TEL2)

1030-1120 Tue

LT19

Wk2-13

1100
1130
1200
1230
1300
1330
1400
1430
1500
1530

10448 TUT (TEL1)

1530-1620 Thu

LT19

Wk2-13

1600
1630
1700
1730
1800
1830

COMMON LEC (CSPT4)

1830-1920 Tue

LT9

1900
1930

14523 TUT (CSPT4)

1930-2120 Tue

LT9

Wk2-13

2000
2030
2100