CITS3004
Cybersecurity
Alvaro Monsalve
CITS3004 Admin
Unit Coordinator: David Glance
Lecturer: Alvaro Monsalve
alvaro.monsalveballester@uwa.edu.au
• Office: G15
• Office hours: Tuesday 08:00 to 12:00
Request your consultation via
“Consultation Request” Channel of Teams
Lab Facilitators:
• Office: not yet
• Office hours: arrange via email –
– Alex Brown: 21955725@student.uwa.edu.au
– Haolin Wu: haolin.wu@uwa.edu.au
2Alex Haolin
3Timetable
Please note: Lectures are
delivered ONLINE and will
be available at the
beginning of each week
Students with unallocated
Labs:
Please choose a time from
the purple Lab options
*note: Monday and Friday labs are
a reserve, it will be allocated if the
enrolment numbers go up.
Mon Tue Wed Thu Fri
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
Lab
MATH
123A
Lab
MATH
123A
Lab
Online!
Lab
Onli
ne!
Lab
MATH
123A
Lab
MATH
123A
Lab
MATH
123A
Lab
MATH
123A
4Assessments
Assessment Item When Covers Worth (total)
Assignments 30%
- Labs (10) Weekly (no 6, 12) Each week 10%
- Project Out in Week 8
Due Week 11
Cyberattack topic 20%
Mid Semester Test Week 7 Up to week 6 (inc) 20%
Exam TBA Everything 50%
Please note, all dates are tentative and subject to change!
Course overview: Term 3
5
Week Lecture Lab Assessments
1 Introduction Linux
2 Cryptography 1 Secret Key Ciphers
3 Cryptography 2 Public Key Ciphers
4 Cyberattacks 1 Hashing and Blockchain
5 Cyberattacks 2 BoF
6 Cyberattacks 3 Key Log & Ransomware
7 Defense Mechanisms 1 Sniffing and Spoofing Mid-Sem Test
8 Defense Mechanisms 2 TCP/IP Attacks Assignment out
9 Security Management Steganography
Labs start first week!
6Course overview: Term 4
Week Lecture Lab Assessments
10 Software Security
11 Emerging Security Issues IoT, AI (TBD) Assignment due
12 Unit overview Lab catch up
Break
Exam
7Prerequisites
• You should have understandings of computer networks and
operating systems.
– CITS3002 and CITS4407 are strongly recommended.
• This unit expects students to be knowledgeable in various
programming languages including Python and C.
• Background materials on those programming languages are
provided on LMS, should you need them.
• You should also be familiar with basic discrete mathematics.
• You are welcome to discuss with me to see if you have sufficient
background knowledge for this unit.
8Prerequisites
• "Students with no prior knowledge of python,
c were allowed in this unit despite heavily relying on
them during some of labs. "
– As noted before, you need to know them or be able to
learn them quickly in order to do well in this unit!
9Assignments - Labs
• Weekly labs:
– Lab Sheet with tasks to be completed within 1 week (Available from Monday).
– Lab Quiz (Due on Sunday at 23:59 of each week)
– Lab Quizzes are 10% of the total course marks (1% each)
• All on LMS
• Done during the lab times
– But you can do them on your own time too.
• Individual assessment
– You can discuss how to solve them with your peers
– If someone give you answers only, then they are distracting your learning
• Open book – Google is your friend
• Main focus to acquire knowledge and develop practical skills
10
Assignments - Project
1. Cyberattack Assessment
– Capture the Flag Challenge
– A number of Tasks and Questions
– Given in week 8 (approx.)
– Due week 11 (approx.)
– Worth 20%
– Details to come in due course.
11
Mid Semester Test
• 60 minutes long (tbc)
• In week 7 (or possibly 8)
• Lecture still happening!
– But no new labs the week before (so no lab deadline)
• Cover materials up to week 7, but not including.
• Worth 20%
• Worth 50%
• Covers all materials
• 120 minutes long
• Course summary will cover possible questions in
week 12
12
Exam
13
References
• Not mandatory textbook
1. Online Content (Use Google)
Additional Bibliography (You are not required to purchase any of them):
1. M. Ciampa, CompTIA Security+ Guide to Network Security
Fundamentals, 5th, 6th or 7th editions.
2. J.M. Kizza, Guide to Computer Network Security, 5th Ed., Springer, 2020
3. M. Whitman & H. Mattford, Principles of Information Security, 6th Ed.,
2017
14
Copyright notice
Commonwealth of Australia
Copyright Regulations 1969
WARNING
Materials in this unit (CITS3004 – Cybersecurity) have been reproduced and communicated to
you by or on behalf of The University of Western Australia pursuant to Part VB of the Copyright
Act1968 (the Act).
The material in this communication may be subject to copyright under the Act. Any further
reproduction or communication of this material by you may be the subject of copyright protection
under the Act.
学霸联盟