Relevance of Course Objectives and Core Learning Outcomes(%) |
Teaching and Assessment Methods for Course Objectives |
Course Objectives |
Competency Indicators |
Ratio(%) |
Teaching Methods |
Assessment Methods |
Upon completion of this course, students will be able to describe fundamental concepts in cryptography and understand the current demands of information security. They will also be capable of implementing basic cryptographic algorithms, which are essential for ensuring secure communication and protecting sensitive data. In addition, the course aims to enable students to apply their knowledge to real-world scenarios and contribute to the design and development of secure systems. |
|
|
|
Attendance |
Assignment |
Quiz |
Internship |
|
Course Content and Homework/Schedule/Tests Schedule |
Week |
Course Content |
Week 1 |
Introduction to Security Architecture |
Week 2 |
Overview of Cryptography |
Week 3 |
Basic Number Theory |
Week 4 |
Basic Number Theory |
Week 5 |
Classical Cipher |
Week 6 |
Algebraic Structure |
Week 7 |
Block Cipher
|
Week 8 |
Data Encryption Standard |
Week 9 |
Midterm Exam |
Week 10 |
Advanced Encryption Standard |
Week 11 |
Stream Cipher |
Week 12 |
Prime Number and Congruence Modulo |
Week 13 |
Public-Key Cryptography |
Week 14 |
Cryptographic Hash Functions |
Week 15 |
Digital Signature |
Week 16 |
Final Exam |
self-directed learning |
   02.Viewing multimedia materials related to industry and academia.
|
|
Evaluation |
Attendance: 15%
- Roll call, class participation, or simply for extra credit.
Homework: 35%
- Approximately 5 to 6 programming or written assignments.
Comprehensive Exams: 50%
- Two closed-book written exams. |
Textbook & other References |
William Stallings, Cryptography and Network Security: Principles and Practice, 8th Edition, Pearson, 2020. |
Teaching Aids & Teacher's Website |
自製教材 |
Office Hours |
Fridays 14:00-15:00 |
Sustainable Development Goals, SDGs(Link URL) |
02.Viewing multimedia materials related to industry and academia.    09.Industry, Innovation and Infrastructure | include experience courses:N |
|