/CloudAndNetworkSecurity

Exercises for the course IC00AJ73 Cyber Security II: Cloud and Network Security

Primary LanguageShellMIT LicenseMIT

IC00AJ73-3001 Cyber Security II: Cloud and Network Security

Exercises for the course IC00AJ73-3001 Cyber Security II: Cloud and Network Security at the University of Oulu.

This course handles key concepts and principles in cloud and network security. Especially in the topics of

Network security and the use of firewalls
Network traffic analysis and VPN
Networking protocols and protocol fuzzing
Container security
Cloud security
Digital forensics & incident response
Security of internet

The course is organized by Oulu University Secure Programming Group (OUSPG)

Practicalities

The course has seven laboratory exercises

Lectures are handling topics from a high perspective.

Laboratory exercises are thought of as independent packages: containing theory and exercises and going technologically very deep.

To pass this course with grade 1, you have to attend all lectures including the five physical lectures. Failing to do so results in a written exam based on the lectures missed.

To get a better grade, you have to do some laboratory exercises. All laboratory tasks are optional and total points from those will determine your grade.

Grading

As described earlier, you have to attend all lectures to pass the course. You can have higher grades by doing lab work.

You can get up to 5 points in each lab (A total of 35 points). The grade is determined based on those points. For example, with 9 points you get grade 2.

Total Points Total Grade
9+ 2
15+ 3
21+ 4
27+ 5

Getting started

- Enroll in the course
- Find the course's Moodle page from the University's Moodle
- Find a link where you can receive and create a private repository containing all the return template folders. 
You are expected to answer for given templates and store your actual work in this repository.
- Create a GitHub account, if you don't have one already, and create this private repository from the link.
- Complete as many tasks as you wish and update your repository accordingly. 
Check the grading table found in each lab instructions on what you have to complete to earn the grade of your choosing
- Push your changes to your repository before the deadline, and return the link to your repository to the corresponding return box of the lab in Moodle.