大型語言模型與資訊安全系統
Applying Large Language Models in Cybersecurity Systems
| 節 | 週一 |
|---|---|
2 09:00–09:50 | 大型語言模型與資訊安全系統 3 節連堂 |
3 10:10–11:00 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
本課程探討大型語言模型(LLMs)如何重塑資安領域。學生將學習如何運用 AI 於安全任務、資料整理、機器學習與防禦系統開發。透過專題式學習,團隊將設計並測試真實的 AI+資安解決方案,同時思考倫理、治理,以及「保護 AI」與「運用 AI 防禦」的雙重挑戰。 Applying Large Language Models in Cybersecurity Systems introduces students to the rapidly evolving intersection of artificial intelligence and cyber defense. The course explores how large language models (LLMs) are transforming cybersecurity practice, from automated threat detection to intelligent defense solutions, while also addressing the unique security challenges AI itself introduces. Students will begin by examining the question “Can AI defend with us?”—a guiding theme that frames the role of AI as both an ally and a potential risk in digital security. The course then surveys the evolution of AI with a cybersecurity focus, real-world case studies, and the key terminology that shapes the field. Practical skills are emphasized through modules on effective prompting, data curation for threat intelligence, and applying machine learning techniques to security problems. Students will gain hands-on experience in designing, developing, and evaluating AI-powered cyber defense systems, while also considering governance, ethics, and security implications. A distinctive feature of the course is its Project-Based Learning (PBL) track, where students work in teams to translate theoretical knowledge into practical solutions. Through progressive milestones—requirements, design, proof of concept, and final solution—students will learn how to build and evaluate AI-driven security applications that can operate in real-world environments. By the end of the course, students will be equipped not only with technical competencies in AI and cybersecurity integration, but also with the critical perspective required to navigate ethical, organizational and security governance challenges.
● Weekly assignments are graded on a scale of 1–5 points (0 if not submitted). ● The total score is calculated as 20 base points + the sum of all assignment points, with a maximum of 100 points.
| 週次 | 主題 |
|---|---|
| 第 1 週 | Can AI cyber defend with us? |
| 第 2 週 | AI Evolution, a cybersecurity focus |
| 第 3 週 | True AI+ Cybersecurity Stories |
| 第 4 週 | AI & Cybersecurity Lingo |
| 第 5 週 | Prompting AI for Cybersecurity |
| 第 6 週 | Data Curation for Cybersecurity |
| 第 7 週 | Machine Learning for Cybersecurity |
| 第 8 週 | Developing AI-powered Cyber Defense |
| 第 9 週 | Governing Ethics and Security |
| 第 10 週 | True AI+ Cybersecurity Stories |
| 第 11 週 | AI for Cybersecurity |
| 第 12 週 | Cybersecurity for AI |
| 第 13 週 | PBL: AI+ Security Requirements |
| 第 14 週 | PBL: AI+ Security Design |
| 第 15 週 | PBL: AI+ Security POC |
| 第 16 週 | PBL: AI+ Security Solution |
指定書目 Think Artificial Intelligence: A Student’s Guide to AI’s Building Blocks, by Jerry Cuomo 參考書目 Practical AI for Cybersecurity, by Ravi Das ChatGPT for Cybersecurity Cookbook: Learn Practical Generative AI Recipes to Supercharge Your Cybersecurity Skills, by Clint Bodungen