logo
FIT 3173中等2 学分已补充 Handbook

Software security

莫纳什大学·Monash University·墨尔本
💪 压力
3 / 5
⭐ 含金量
4 / 5

📖 课程概览

This unit aims to introduce secure software development issues from the design stage, through to implementation, testing and deployment. Topics studied include the secure software development life cycle, secure software design principles, threat evaluation models, secure coding and development practices, software security testing, deployment and maintenance. You are provided with a range of practical exercises and tasks to reinforce your skills including: identification of security bugs in programs written in different programming languages, design, implementation, and testing of secure concurrent and networked applications and identification of vulnerabilities in networked and mobile/wireless applications.

📋 Workload

Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.

🎯 学习成果

Outcome 1

Investigate, implement and exploit security vulnerabilities in a lab environment.

Outcome 2

Understand the fundamentals of software security.

Outcome 3

Apply appropriate methods for the design and realisation of secure software for memory exploits and web applications security.

Outcome 4

Discuss and evaluate the significance of various software security weaknesses.

Outcome 5

Apply a wide range of tools and technologies to evaluate software vulnerabilities.

Outcome 6

Model the possible software vulnerabilities and threats for a given application system

Outcome 7

Describe and select mitigation strategies for common vulnerabilities and attacks.

Outcome 8

Analyse and evaluate security properties of concurrent and networked applications.

📝 考核构成

1 - Portfolio

30%
LO: 4, 8, 1, 7

2 - Portfolio

35%
LO: 2, 3, 4, 8, 1, 5, 6, 7

3 - Quiz / Test

35%
LO: 4, 5, 7, 1, 6

📋 课程信息

学分
2 Credit Points
含金量
4 / 5
压力指数
3 / 5
期中考试
2022年2月3日
期末考试
2022年2月3日

📅 开课方式

S1-01-CLAYTON-FLEXIBLE

Teaching Period
First semester
Location
Clayton
Attendance
Some activities have a choice of on-campus or online teaching activities (FLEXIBLE)

💬 学生评价

💭

还没有同学评价这门课,成为第一个分享体验的人吧

写点评