シラバス参照

公式版のシラバスを表示  
最終更新日:2020/09/18  
筑波大学 教育課程編成支援システム(EN)

01CF902 Topics in Risk Engineering in Master's Program (Security)

1.0 Credits, 1, 2 Year, FallB Intensive
Takashi Nishide, Masahiro Mambo

Course Overview

Cryptography is a multidisciplinary field that encompasses theoretical foundations (number theory, computer arithmetic, complexity theory, etc.) and practical considerations (computer architecture, hardware and software design, etc.). A poor implementation of a strong cryptographic primitive can for instance leak information about the secret key. Therefore, a course in cryptography should not only focus on theory, but also describe software and hardware realizations. The successful cryptographic engineer should be able to design, implement, and verify or validate her cryptosystems.

Remarks

Identical to 02CF902.
11/23,11/29
Online(Asynchronous)
Online(Synchronous)

Course Type

lectures

Relation to Degree Program Competences

This lecture is related mainly to "1. The basic theory for analyzing and assessing risk," partly to "2. The data processing skills for analyzing and assessing risk," "3. The real world problems that are the target of risk engineering" and "4. The ability to approach risk engineering from a wide range of perspectives."

Course Objectives(Learning Outcomes)

Understanding security, authenticity, privacy protection etc. provided by applied cryptography and related security technologies.

Course Keywords

Class Schedule

etc.

Course Prerequisites

1) Understanding the mechanism of cryptographic protocols: Applied cryptography
2) Understanding related authentication technologies
3) Understanding related privacy protection technologies

Grading Philosophy

Evaluation based on exam, exercises and report
Pass level is over 60% in overall evaluation

Course Hours Breakdown and Out-of-Class Learning

For students majoring in this field, the lecture is related mainly to "1) Knowledge of fundamental/basic theory in the major field," and partly to "3) Understanding of real world problems" and "4) Ability in recognizing problems from a broad perspective."
For students majoring in other fields, this lecture is related mainly to "2) Knowledge of fundamental/basic theory of related fields," and partly to "3) Understanding of real world problems" and "4) Ability in recognizing problems from a broad perspective."

Textbooks, References,and Supplementary Materials

Handouts

Office Hours and Contact Information

Upon request

Other(Behavioral expectations and points to note for students during coursework)

This lecture requires no specific advance knowledge but it is recommended to attend other related lectures such as Advanced Course on Cryptography and Advanced Course on Cyber Security.

Relation to Other Courses

01CF201 Advanced Course in Authentication Systems
01CF204 Advanced Course in Network Security I
01CF205 Advanced Course in Network Security II
01CF207 Advanced Course on Information Security
0AL5301 Advanced Course in Cyber Risk

Teaching Fellow and/or Teaching Assistant

Students are encouraged to review the class material and note, and study the reference books if necessary.