5516 - 大型語言模型與資訊安全系統 英授 Taught in English
Applying Large Language Models in Cybersecurity Systems
教育目標 Course Target
本課程探討大型語言模型(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 thatframes 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.
This course explores how large language models (LLMs) are reshaping the world of security. Students will learn how to use AI for security tasks, data collection, machine learning and defense system development. Through topic-based learning, teams will design and test real AI+security solutions, while thinking about ethics, governance, and the dual challenges of "protecting AI" and "using AI for defense."
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.
參考書目 Reference Books
指定書目
Think Artificial Intelligence: A Student’s Guide to AI’s Building Blocks, by Jerry Cuomo
參考書目
1.Practical AI for Cybersecurity, by Ravi Das
2.ChatGPT for Cybersecurity Cookbook: Learn Practical Generative AI Recipes to Supercharge Your 3.Cybersecurity Skills, by Clint Bodungen
Designated Books
Think Artificial Intelligence: A Student’s Guide to AI’s Building Blocks, by Jerry Cuomo
Bibliography
1.Practical AI for Cybersecurity, by Ravi Das
2.ChatGPT for Cybersecurity Cookbook: Learn Practical Generative AI Recipes to Supercharge Your 3.Cybersecurity Skills, by Clint Bodungen
評分方式 Grading
| 評分項目 Grading Method |
配分比例 Percentage |
說明 Description |
|---|---|---|
|
Weekly assignments are graded on a scale of 1–5 points (0 if not submitted). Weekly assignments are graded on a scale of 1–5 points (0 if not submitted). |
80 | |
|
The total score is calculated as 20 base points + the sum of all assignment points, with a maximum of 100 points. The total score is calculated as 20 base points + the sum of all assignment points, with a maximum of 100 points. |
20 |
授課大綱 Course Plan
點擊下方連結查看詳細授課大綱
Click the link below to view the detailed course plan
相似課程 Related Courses
無相似課程 No related courses found
課程資訊 Course Information
基本資料 Basic Information
- 課程代碼 Course Code: 5516
- 學分 Credit: 0-3
-
上課時間 Course Time:Monday/2,3,4,B[遠距課程]
-
授課教師 Teacher:林俊叡
-
修課班級 Class:共選修碩博1,2(工學院開)
-
選課備註 Memo:教育部補助臺灣大專院校人工智慧學程聯盟,開設學校:臺灣科技大學,同步遠距上課時間:週一9:20~12:20。英語授課
交換生/外籍生選課登記
請點選上方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by clicking the button above.