3. 강의목표
The intended audience of this course are senior-level undergraduate students who are interested in computer security. We will cover fundamental computer security concepts and principles including, but not limited to software security, systems security, network security, and cryptography. We will also practice these concepts through hands-on lab assignments and a team project.
4. 강의선수/수강필수사항
Recommended: CSED211 컴퓨터SW시스템 개론
5. 성적평가
- Midterm exam: 25%
- Final exam: 25%
- Lab assignments: 25% (five labs, 5% each)
- Team project: 20% (+ extra 5% as bonus for extraordinary teams)
- Participation: 5%
----------
Total 100% (Up to 105% including bonus)
6. 강의교재
도서명 |
저자명 |
출판사 |
출판년도 |
ISBN |
Computer Security
|
William Stallings
|
Pearson Education
|
2017
|
ISBN-10: 0-13-479410-9
|
Cryptography and Network Security: Principles and Practice (6th Edition) 6th Edition
|
William Stallings
|
Pearson Education
|
2014
|
"ISBN-13: 978-0133354690
|
7. 참고문헌 및 자료
Introduction to Compupter Security Matt Bishop 2005 Addison Weisely
- Network Security: PRIVATE Communication in a PUBLIC World, Charlis Kaufman, Radia Perlman and Mike Spencer, Prentice Hall, 1995. - Handbook of AppliedCryptography, Alfred Menezes, Paul van Oorschot and Scott Vanstone, CRC Press, 1997. - Introduction to Modern Cryptography, Mihir Bellare and Phillip Rogway.
8. 강의진도계획
Week 01: Introduction / Basic principles
Week 02: Secure coding / Trusting trust
Week 03: Assembly & shellcode / Buffer overflow & Control flow hijacking
Week 04: Code reuse attacks / Defense techniques
Week 05: Cryptography
Week 06: Hash, MAC, Digital signatures, and Certificates
Week 07: Secure communication / Proposal presentation
Week 08: Midterm (April 8, tentative)
Week 09: Authentication
Week 10: Access Control
Week 11: Malware / Anti-malware
Week 12: (Official holidays) Recent topics in Cybersecurity (zoom lec)
Week 13: DoS & Firewall / DB security
Week 14: Fuzzing / Symbolic Execution
Week 15: Project presentations
Week 16: Final exam (June 3, tentative)
This plan is subject to change.
11. 장애학생에 대한 학습지원 사항
- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등
- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등
- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청