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

SC4010 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 MaintainingCSC(CE)
Prerequisites

Year 3 standing SC2000 OR MH2500 (Applicable to DSAI)

Mutually Exclusive

MH4311

Not Available to ProgrammeBASA, CMED, COMP, SPPE
Not Available to All Programme(Admyr 2011-2020)

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

SC4010

10523

TUT | ONLINE

Teaching Wk10

SC4010

10523

TUT | TR+32

Teaching Wk2-9,11-13

WED
THU

SC4010

LEC/STUDIO | ONLINE

Teaching Wk10

SC4010

10524

TUT | ONLINE

Teaching Wk10

SC4010

LEC/STUDIO | LT7

Teaching Wk1-9,11-13

SC4010

10524

TUT | TR+32

Teaching Wk2-9,11-13

FRI

SC4010

10537

TUT | ONLINE

Teaching Wk10

SC4010

10538

TUT | ONLINE

Teaching Wk10

SC4010

10539

TUT | ONLINE

Teaching Wk10

SC4010

10537

TUT | TR+20

Teaching Wk2-9,11-13

SC4010

10538

TUT | TR+20

Teaching Wk2-9,11-13

SC4010

10539

TUT | TR+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