課程說明
保護網路化電腦系統。威脅建模。作業系統安全與設計原則。存取控制。基於軟體的攻擊利用、記憶體安全、軟體開發中的非功能測試。社交工程。瀏覽器—伺服器與傳輸層安全。中間人攻擊、端對端安全。公開金鑰憑證。案例研究:Bluetooth 或 Wi‑Fi 安全。
先修條件
- 先修條件:CSEC 2108、( COMP 3000 或 SYSC 4001 ),以及 ( COMP 3203 或 SYSC 4602 )。
條件與方式
- 不允許獲得額外學分於 不允許獲得額外學分於 COMP 4108 及 SYSC 4810。
- 先修條件:CSEC 2108、( COMP 3000 或 SYSC 4001 ),以及 ( COMP 3203 或 SYSC 4602 )。
- 每週三小時講授,每週一點五小時討論課。
原文參考文本
Securing networked computer systems. Threat modelling. Operating system security and design principles. Access control. Software-based exploits, memory safety, non-functional testing in software development. Social engineering. Browser-server and transport-layer security. Middleperson attacks, end-to-end security. Public-key certificates. Case study: Bluetooth or Wi-Fi security.
- Prerequisite(s): CSEC 2108 , ( COMP 3000 or SYSC 4001 ), and ( COMP 3203 or SYSC 4602 ).
- Precludes additional credit for Precludes additional credit for COMP 4108 and SYSC 4810 .
- Lectures three hours a week, tutorials one and a half hours a week.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/CSEC/