About this Course
4.5
6 ratings
2 reviews
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Beginner Level

Beginner Level

Hours to complete

Approx. 11 hours to complete

Suggested: 7 hours/week...
Available languages

English

Subtitles: English
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Beginner Level

Beginner Level

Hours to complete

Approx. 11 hours to complete

Suggested: 7 hours/week...
Available languages

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
Hours to complete
4 hours to complete

DDoS Attacks

In this MOOC, you will learn the history of DDoS attacks, get an in-depth look at the characteristics new Mirai IoT Malware attack. You will know how to analyze the Mirai source code and understand its design and implementation details. You will also see how forensic evidences pointed where it was designed. By the end of the course, you are able to take a new DDoS malware and perform detailed analysis and collect forensic evidences. ...
Reading
4 videos (Total 30 min), 4 readings, 3 quizzes
Video4 videos
History of DDoS7m
Mirai DDoS Attacks10m
Mirai Source Code Analysis9m
Reading4 readings
DDoS Attack Cases30m
History of DDoS: from digital civil disobedience to online censorship26m
Breaking Down Mirai: An IoT DDoS Botnet Analysis40m
Mirai Source Code Analysis10m
Quiz3 practice exercises
Practice Quiz 2.1.2. Mirai DDoS Characteristics10m
Practice Quiz 2.1.3 . Mirai Malware Analysis10m
Quiz 2.1 History of DDoS Attacks30m
Week
2
Hours to complete
3 hours to complete

DDoS Defenses

In this module, you will be provided a brief overview of Basic DDoS Defense techniques. By the end of this course, you should be able to deploy firewall features to reduce the impact of DDoS on your system and develop strategies for dealing with future DDoS attacks....
Reading
3 videos (Total 21 min), 3 readings, 4 quizzes
Video3 videos
Major DDoS Defense Techniques6m
Intrusion Response and Intrusion Tolerance6m
Reading3 readings
Technical overview of DDoS and mitigation techniques54m
Survey of Major Techniques in DDoS Defense45m
Intrusion Tolerance Literature15m
Quiz4 practice exercises
Practice Quiz 2.2.1. Challenges in DDoS Defense8m
Practice Quiz. 2.2.2. Unsupervised Anomaly-based Malware Detection Techniques16m
Practice Quiz. 2.2.3 Intrusion Tolerance Autonomic Response Systems8m
Quiz: DDoS Defenses 2.2.20m
Week
3
Hours to complete
3 hours to complete

DDoS Defense Systems and Techniques

In this module, you learn an Autonomous Anti-DDoS Network called A2D2 suitable for small/medium size business to deal DDoS defense. A2D2 uses Linux Firewall Rate limiting and Class Based Queueing, and subnet flood detection to handle various DDoS traffic types. You learn how to analyze effectiveness of these different defense mechanisms. By the end of this course, you should be able to deploy firewall features to reduce the impact of DDoS on your system and develop strategies for dealing with future DDoS attacks. ...
Reading
2 videos (Total 22 min), 2 readings, 3 quizzes
Video2 videos
Performance of CBQ/Rate Limit on DDoS Traffic7m
Reading2 readings
A2D2 Design and Implementation,m
A2D2 DDoS Defense Experiments10m
Quiz3 practice exercises
Practice Quiz. 2.3.120m
Practice Quiz: 2.3.2 DDoS Impact Analysis12m
Exam 2.3 DDoS Defense Systems and Techniques30m
Week
4
Hours to complete
3 hours to complete

Intrusion Tolerance with Proxy-based Multipath Routing

In this module you learn a new Intrusion tolerance paradigm with proxy-based multipath routing for DDoS defense. You learn the development of such new security mechanism also improves the performance and reliability of the system, and does not have to be just an overhead....
Reading
2 videos (Total 21 min), 3 readings, 3 quizzes
Video2 videos
SCOLD Features and Benefits7m
Reading3 readings
Intrusion Tolerant Architecture15m
Intrusion-Tolerant Eclipse SCADA16m
On proxy server based multipath connection5m
Quiz3 practice exercises
Practice Quiz 2.4.1.16m
Practice Quiz. 2.4.28m
Quiz 2.4 Intrusion Tolerance30m

Instructor

Avatar

Edward Chow

Professor
Computer Science

About University of Colorado System

The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.