Incorporating cyber security design in software development is essential for producing contemporary software systems. This course introduces the principles of secure code development for software and web development. Topics covered include secure software design, secure coding best practices, the Continuous Delivery (CD) model for secure software development, software security tools for data validation, code bug detection, and web application vulnerability assessment. Pre-requisites: 2807ICT OR 1811ICT Programming Principles OR 1701ICT Creative Coding AND 1621ICT Web Technologies. Previously known as 2808ICT Information and Security Management and incompatible with 2808ICT Information and Security Management.
10 (10)
Undergraduate
Band 2
Gold Coast Trimester 2Nathan Trimester 2Online Trimester 2
Please view full class information for School of Information and Communication Technology
Class | Availability | When | Where | Notes |
---|---|---|---|---|
You must attend this Lecture | ||||
Lecture (43222) | Open |
Thursday 09:00 - 10:50 Weeks 1 - 4, 5 - 12 |
Online | |
Class | Availability | When | Where | Notes |
You must attend one Computer Laboratory | ||||
Computer Laboratory (43224) | In High Demand |
Monday 12:00 - 13:50 Weeks 2 - 4, 5 - 12 |
Online | |
Computer Laboratory (43223) | Open |
Monday 09:00 - 10:50 Weeks 2 - 4, 5 - 12 |
Online |
Please view full class information for School of Information and Communication Technology
Class | Availability | When | Where | Notes |
---|---|---|---|---|
You must attend this Lecture | ||||
Lecture (43218) | Open |
Thursday 09:00 - 10:50 Weeks 1 - 4, 5 - 12 |
Online | |
Class | Availability | When | Where | Notes |
You must attend one Computer Laboratory | ||||
Computer Laboratory (43221) | In High Demand |
Monday 15:00 - 16:50 Weeks 2 - 4, 5 - 12 |
N79 4.10 Engineering Tech and Aviation Nathan Campus |
|
Computer Laboratory (43220) | Open |
Friday 14:00 - 15:50 Weeks 2 - 4, 5 - 12 |
N79 4.10 Engineering Tech and Aviation Nathan Campus |
|
Computer Laboratory (43219) | Open |
Monday 13:00 - 14:50 Weeks 2 - 4, 5 - 12 |
N79 4.10 Engineering Tech and Aviation Nathan Campus |
Please view full class information for School of Information and Communication Technology
Class | Availability | When | Where | Notes |
---|---|---|---|---|
You must attend this Lecture | ||||
Lecture (43212) | In High Demand |
Thursday 09:00 - 10:50 Weeks 1 - 4, 5 - 12 |
Online | |
Class | Availability | When | Where | Notes |
You must attend one Computer Laboratory | ||||
Computer Laboratory (43217) | In High Demand |
Monday 09:00 - 10:50 Weeks 1 - 4, 5 - 12 |
G23 2.27 Multimedia Building Gold Coast Campus |
|
Computer Laboratory (43216) | Full |
Tuesday 14:00 - 15:50 Weeks 1 - 2 |
G31 3.14 Arts & Education 2 Gold Coast Campus |
|
Tuesday 14:00 - 15:50 Week 3 |
G06 1.29 Academic 2 Gold Coast Campus |
|||
Tuesday 14:00 - 15:50 Weeks 4, 5 - 12 |
G31 3.14 Arts & Education 2 Gold Coast Campus |
|||
Computer Laboratory (43215) | In High Demand |
Monday 14:00 - 15:50 Weeks 1 - 4, 5 - 12 |
G23 2.20 Multimedia Building Gold Coast Campus |
|
Computer Laboratory (43214) | In High Demand |
Monday 16:00 - 17:50 Weeks 1 - 4, 5 - 12 |
G23 2.20 Multimedia Building Gold Coast Campus |
|
Computer Laboratory (43213) | In High Demand |
Monday 11:00 - 12:50 Weeks 1 - 4, 5 - 12 |
G23 2.20 Multimedia Building Gold Coast Campus |