3. 강의목표
(1) Understand the basics of blockchain technology and trusted computing technology through a series of paper presentations
(2) Gain some research experience by conducting a term project whose topic may include
- Blockchain core technologies (e.g. consensus, scalability, privacy, security, etc)
- Blockchain-based application services
4. 강의선수/수강필수사항
Prerequisites - undergraduate OS class &&
skills of programming languages, Java or Go.
5. 성적평가
Paper Presentation 35 %
Paper Review reports 15 %
Term project 40 %
Class Participation 10 %
7. 참고문헌 및 자료
Selected papers from various conferences - NDSS, CCS, Usenix Security, SOSP, OSDI, EuroSys, PODC, EuroCrypt, ICDCS, S&P, DSN, ATC, FC, etc.
“Bitcoin and Cryptocurrency Technologies”, A. Narayanan et.al., Princeton University Press, 2016
“Mastering Blockchain”, I. Bashir, Packt Publishing Ltd., 2017
9. 수업운영
- The instructor will give some number of lectures on key blockchain concepts.
- Every student will select some papers and give presentations.
- In addition, each student is required to conduct a term project.
10. 학습법 소개 및 기타사항
online class
11. 장애학생에 대한 학습지원 사항
- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등
- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등
- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청