School of Engineering and Computer Science › foswiki › pub › Courses › CYBR171... · - aim...

34
CYBR 171 T1 2020 Ngā whakapūtanga o Te Haumaru rorohiko Cybersecurity Fundamentals Ian Welch, Harith Al-Sahaf Welcome to CYBR 171 School of Engineering and Computer Science Te Kura Mātai Pūkaha, Pūrorohiko

Transcript of School of Engineering and Computer Science › foswiki › pub › Courses › CYBR171... · - aim...

CYBR 171 T1 2020 Ngā whakapūtanga o Te Haumaru rorohiko

Cybersecurity Fundamentals

Ian Welch, Harith Al-Sahaf

Welcome to CYBR 171

School of

Engineering and Computer ScienceTe Kura Mātai Pūkaha, Pūrorohiko

Safety briefinghttps://www.youtube.com/watch?v=OYglUBo7kIQ

CYBR171: Cybersecurity Fundamentals Slide 2

Nau mai, haere mai, welcome!CYBR171 “examines how cybersecurity affects individuals and society and aims to develop understanding that the concept of cybersecurity goes beyond technology to include people, information, and processes. It will examine key concepts as well as current issues and debates about how to respond to cybersecurity. Note that this course will involve using a range of security tools but does not involve programming. Students will also write short essays related to current debates around cybersecurity issues.”

CYBR171: Cybersecurity Fundamentals Slide 3

CYBR171: Teaching Staff

Ian Welch, course [email protected]://ecs.victoria.ac.nz/Main/IanWelch

Harith Al-Sahaf, [email protected]://ecs.victoria.ac.nz/Main/HarithAl-Sahaf

CYBR171: Cybersecurity Fundamentals Slide 4

About meMy mother’s tūpuna are from England, specifically the Forest of Dean.

Emigrated to New Zealand on Maravel arriving in Tamaki Makaurau Auckland 1876.

I was born in Kirikiriroa Hamilton, grew up and went to school in Paraparaumu.

Bachelor of Commerce from Victoria University.

Spent over a decade in Newcastle upon Tyne (geordies) fixing people’s computers and networks.

Also completed a Masters Computer Science and PhD from University of Newcastle upon Tyne.

CYBR171: Cybersecurity Fundamentals Slide 5

My teaching and researchBeen teaching at Victoria Universtiy since 2003:- computer networks- computer security- Java and C programming- Javascript and app development

Research topics:- honeypots - machine learning and cybersecurity- intrusion tolerance- usability and security- privacy and metadata

CYBR171: Cybersecurity Fundamentals Slide 6

About meI was born in Lincoln (ChCh), grew up and went to school in Baghdad.Bachelor of Computer Science from Baghdad University.Masters Computer Science and PhD from Victoria University of Wellington.

CYBR171: Cybersecurity Fundamentals Slide 7

My teaching and researchBeen tutoring/teaching at Victoria University since 2010:

Database System EngineeringIntroduction to Data Structures and AlgorithmsIntroduction to Artificial IntelligenceData Mining, Neural Networks and Genetic ProgrramingCybersecurity FundamentalsSecure Programming

Research topics:Evolutionary computation (GP, PSO…)Computer vision (image classification, object detection…)Feature manipulation (extraction, selection and construction)Machine learning and data mining

Big dataCybersecurity

CYBR171: Cybersecurity Fundamentals Slide 8

Our teaching philosophyMost of your learning is done outside of the lectures.

- By doing assigned reading.- Reviewing lecture notes and videos.- Practical handson exercises in laboratories.- Completing assignment work.- Reviewing feedback on labs and assignments.

My role is to:- Share my knowledge- Create an environment where you can learn- Model how to be “productively stupid”

(http://jcs.biologists.org/content/121/11/1771)- we can’t know everything- that’s okay- what we do learn is how to find out what we don’t know

CYBR171: Cybersecurity Fundamentals Slide 9

Where do we live?CO129 and CO131.

You can also email us or catch us after a lecture.Door is open means we are available for any queries.

CYBR171: Cybersecurity Fundamentals Slide 10

CYBR171: Cybersecurity Fundamentals Slide 11

What is Cybersecurity

Te Reo Maori: haumara-a-rorohiko

Technology, people, information and processes

Safe or assured operations despite being attacked by adversaries

Aspects of law, policy, human factors, ethics, and risk management

Penetration testers, programmers building secure software, consultants, system administrators, incident handlers, devOps…

CYBR171: Cybersecurity Fundamentals Slide 12

Lecture Schedule

https://ecs.victoria.ac.nz/Courses/CYBR171_2020T1/LectureSchedule

CYBR171: Cybersecurity Fundamentals Slide 13

Course OrganisationLectures: Monday and Wednesday 3:10-4:00pm- all lectures are recorded- aim to get notes up prior to the lectures

Friday 3:10-4:00pm - revising the week, guest lectures- preparation for labs, assignments and tests

Labs and Assignments- Putting the ideas and techniques into practice- 1 hr lab each week CO246 (from week 2)- Four labs, with two weeks to complete and submit- two assignments (due Sun 14th April, Sun 9h June)

Terms test April 29th 5pm various rooms

CYBR171: Cybersecurity Fundamentals Slide 14

Course Website

ECS website:https://ecs.victoria.ac.nz/Courses/CYBR171_2020T1/WebHome

Course information, announcements, videos, quizzesAssignment details (times, dates, handouts, files,…)Forum, for questions, discussion and announcements

Primary administrative communication channel.

We will NOT spam you with course emails.

Make sure you check (or forward) your MYVUW email account.

CYBR171: Cybersecurity Fundamentals Slide 15

CYBR171: Cybersecurity Fundamentals Slide 16

We will post readings or links to video resources on the schedule page from time-to-time.

We will refer to a textbook for a couple of lectures called “Computer Security: Principles and Practice:.

You can buy an ebook version or read it online via the University website.

There is an e-book version available for $NZ 60 from http://www.pearsoned.co.nz/9781292220635

Readings

LecturesWe will record the lectures (accessible via https://blackboard.vuw.ac.nz/).

Most lectures are for us to present fundamental information but some are for active learning.

We will use a tool called GoSoapBox.

CYBR171: Cybersecurity Fundamentals Slide 17

Assessment: Assignments

Two assignments.30% of total grade (15% each)

Labs support doing the assignments themselves, this is where you get help on completing them.

Submitted electronically with penalty of 25% for each day (pro-rata).

Two ‘slip’ days available to be spread over both assignments (not labs).

CYBR171: Cybersecurity Fundamentals Slide 18

Assessment: LabsLabs help you get with the assignment work.

Attendance is not compulsory but encouraged.

1 hour labs in CO246 (only access during time, use other machines or use your own device).

Four labs worth a total of 10% of your final grade.

Start WEEK 2

Sign up online today!

https://www.wgtn.ac.nz/students/study/timetables/tutorial-sign-upUse your ITS usercode and password.

CYBR171: Cybersecurity Fundamentals Slide 19

Assessment: Test

One in-term Test.

50 minutes long.

Worth 20% of your final grade.

Will take place during week seven after the break.

Questions will be similar to those asked in assignments, tutorials and past tests.

Closed book, no devices, leave bags at the front.

CYBR171: Cybersecurity Fundamentals Slide 20

Assessment: Exam

Two hour examination.

Worth 40% of your final grade.

Run by the Science Faculty during the examination period.

Managed by the Science Faculty.

Find out the dates toward end of trimester.

CYBR171: Cybersecurity Fundamentals Slide 21

Final Grade

Laboratory exercises 10%+ Assignments 30%+ Terms test 20%+ Examination 40%

CYBR171: Cybersecurity Fundamentals Slide 22

When stuff goes wrong

Two late days for assignments (not labs), no need to ask.

Exceptional extensions:- Talk to course coordinator asap- May need to provide supporting documentation (i.e.

doctor’s certificate)

Miss the terms test? Talk to course coordinator asap.

Not going to get 40% for assessments? Talk to course coordinator.

Miss the exam? Science Faculty.

CYBR171: Cybersecurity Fundamentals Slide 23

Mandatory Course RequirementsMandatory requirement means: “If you fail to meet these requirements, even if you do everything else perfectly. I believe this shows a gap in your knowledge, severe enough to warrant you failing in the course.”

You must get 40% in the final exanimation or better.

You must get 40% across the assignments and laboratory exercises.

Failing to meet both of these condition => K grade.

CYBR171: Cybersecurity Fundamentals Slide 24

Withdrawal DatesWithdrawal with refund - up to and including 13th March - no consequences

Withdrawal without refund - 14th March - 15th May - Withdrawal Recorded - No grade recorded on transcript - Withdrawal counts as a fail for demonstrating

"Satisfactory Academic Progress"

Late withdrawal with Dean’s permission:- after 15 May. - Requires permission of Associate Dean (Pondy).- Given - only when special circumstances arise.

CYBR171: Cybersecurity Fundamentals Slide 25

Plagarism (Cheating)

You must not present anybody else’s work as if it was your own work:- Basic principle of academic honesty.- Applies to work by other students, friends, relatives, the

web, books …- If you received substantial help, then you must state

who helped and how much.- If you declare any work from someone else, then it isn’t

plagarism!!! (but they must not have done it for you).

CYBR171: Cybersecurity Fundamentals Slide 26

Plagarism (Cheating)We encourage you to talk to each other and help each other understand and solve problems BUT

The work you submit should be yours.

If you use resources, quotes, or ideas from the lectures, assignments or tutors then you do not need to declare it, from any other source, then declare it!

Consequences of Plagarism are severe and can include immediate failure of the course.

CYBR171: Cybersecurity Fundamentals Slide 27

Your ExpectationsAssigned work is prescriptive, makes clear what you are and not expected to do.

Focus on acquisition of basic knowledge and development of fundamental skills.

Return grades within two weeks of submission of assessment work.

Provide feedback on assessed work either to the class as a whole and/or on returned work.

Post at least partial slides prior to the class and full slides afterwards.

Respond to emails with CYBR 171 in the subject line.

Have office hours.

CYBR171: Cybersecurity Fundamentals Slide 28

Our ExpectationsBe able to restate knowledge in your own words and apply to well defined simpler problems.

Take responsibility for meeting due dates and deadlines, talk to the course coordinator if you cannot.

Please be civil in the lecture rooms, noise carries and is disruptive to other students.

Missed a lab, attend another but if full try another one.

Participation in class is an expectation BUT if you don’t feel comfortable just say PASS or nod your head and we will move onto next person.

CYBR171: Cybersecurity Fundamentals Slide 29

Help

Evening Study Group (Starts this week!)

Monday, Wednesday – 1700-2000Both in AM106

General help for any first year course with Howard and others.

Food provided (first in, first served).

CYBR171: Cybersecurity Fundamentals Slide 30

Class Representative(s)

https://www.vuwsa.org.nz/class-representatives

Representing your class has many benefits; VicPlus points, Class Rep certificates, professional and personal growth, and links to other representation opportunities.

Interested? See Harith and Ian after the lecture.

We usually have THREE to share the load.

Setup a Facebook page private to the students.

CYBR171: Cybersecurity Fundamentals Slide 31

Weekly Schedule

CYBR171: Cybersecurity Fundamentals Slide 32

What’s on the cards for this week?Monday: Introduction lecture

Wednesday: Cybersecurity threats

Friday: Tutorial

CYBR171: Cybersecurity Fundamentals Slide 33

What to do NOWSign up for labs

You need to registered for the course to:(1) Sign up for a labhttps://www.wgtn.ac.nz/students/study/timetables/tutorial-sign-up

(2) Be able to use the ECS school computershttps://ecs.victoria.ac.nz/Support/TechNoteAccountRegistration

Check you get email sent to your myvuw email address.https://www.victoria.ac.nz/its/student-services/faqs#Email_Forward

You need to remember to use your ITS login for Blackboard.

CYBR171: Cybersecurity Fundamentals Slide 34