Free online courseComputer systems security

Duration of the online course: 29 hours and 44 minutes

4.84

StarStarStarStarStar

(137)

Explore MIT's Computer Systems Security course covering topics like control hijacking, web security, SSL, user authentication, and more. Enhance your cyber security skills today!

Course Description

The "Computer Systems Security" course is an extensive program designed to immerse students in the fundamental and advanced concepts of securing computer systems. With a total duration of 29 hours and 44 minutes, this course delves deeply into the various aspects of information security, making it an essential undertaking for anyone pursuing a career or seeking deeper knowledge in Information Technology, specifically in the subcategory of Information Security.

Students begin their journey with an "Introduction" to the fundamental principles of computer systems security, alongside an analysis of various "Threat Models". This foundational understanding sets the stage for more intricate topics such as "Control Hijacking Attacks" and "Buffer Overflow Exploits and Defenses", where learners get hands-on experience in recognizing and mitigating common vulnerabilities in software applications.

As the course progresses, emphasis is placed on "Privilege Separation" and "Capabilities", illustrating techniques to minimize the impact of system compromises. The segment on "Sandboxing Native Code" highlights methods to execute untrusted code securely, further underscoring the importance of compartmentalization in mitigating potential threats.

Web security is another critical focus of the course, with extensive modules dedicated to the "Web Security Model" and "Securing Web Applications". These sections cover contemporary challenges and solutions in protecting web-based services from growing cyber threats. Building further on application security, the course tackles "Symbolic Execution" and "Ur/Web", equipping students with advanced tools for analyzing and developing secure applications.

Network security is a paramount concern in today's interconnected world, and this course does not fall short here. It includes detailed discussions on "Network Security" and "Network Protocols", providing students with a comprehensive understanding of how data is safeguarded during transmission. The modules on "SSL and HTTPS" demystify the cryptographic foundations that ensure secure communication over the internet.

In addition to the technical components, the course features lectures on specialized topics such as securing "Medical Software" and understanding "Side-Channel Attacks". These topics reveal the vast landscape of security concerns across different industries, underscoring the necessity for stringent safeguards and continuous vigilance.

Human-centric security topics like "User Authentication" and "Private Browsing" explore methods to protect user identities and ensure privacy during online activities. The curriculum also covers "Anonymous Communication" and "Mobile Phone Security" to address the burgeoning field of mobile and anonymity-focused technologies.

The modern digital age’s concern with "Data Tracking" is also analyzed, offering insights into how data is monitored and defended against unauthorized access. Additionally, a guest lecture by IS&T enriches the course content further with real-world insights and professional expertise.

A distinctive feature of this program is its exploration of "Security Economics", allowing students to understand the financial implications and incentives behind security measures and breaches. Each module includes various evaluations, ensuring that learners can assess their understanding and practical application of the topics discussed.

The "Computer Systems Security" course is highly rated, with an impressive average of 5 out of 5 stars, reflecting its excellence and the high regard in which it is held by students. This program is not only thorough but also engaging, providing a robust and comprehensive framework for understanding and securing computer systems in the digital age.

Conteúdo do Curso

  • Video class: 1. Introduction, Threat Models

    1h17m

  • Exercise: What is security?

  • Video class: 2. Control Hijacking Attacks

    1h27m

  • Video class: 3. Buffer Overflow Exploits and Defenses

    1h21m

  • Video class: 4. Privilege Separation

    1h23m

  • Video class: 6. Capabilities

    1h21m

  • Video class: 7. Sandboxing Native Code

    1h23m

  • Video class: 8. Web Security Model

    1h22m

  • Exercise: Which one are examples of browser?

  • Video class: 9. Securing Web Applications

    1h22m

  • Video class: 10. Symbolic Execution

    1h22m

  • Video class: 11. Ur/Web

    1h20m

  • Video class: 12. Network Security

    1h18m

  • Video class: 13. Network Protocols

    1h21m

  • Video class: 14. SSL and HTTPS

    1h18m

  • Video class: 15. Medical Software

    1h15m

  • Exercise: What is one of the great reasons for wireless medical device?

  • Video class: 16. Side-Channel Attacks

    1h22m

  • Video class: 17. User Authentication

    1h19m

  • Exercise: What is a password?

  • Video class: 18. Private Browsing

    1h20m

  • Video class: 19. Anonymous Communication

    1h20m

  • Exercise: Why companies use anonymity technologies?

  • Video class: 20. Mobile Phone Security

    1h22m

  • Video class: 21. Data Tracking

    1h19m

This free course includes:

29 hours and 44 minutes of online video course

Exercises to train your knowledge

Certificate of course completion

100% free, from content to certificate

QR Code - Baixar Cursa - Cursos Online

This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:

This online course can only be accessed through the Cursa app. Install it using the links below:

  • Study for free!

    Here you never pay! Not even for the certificate, because everything in the app is 100% free!

  • Improve your resume!

    There are more than 4,000 free courses for you to study anything that interests you!

  • Free Digital Certificate!

    Complete the course and issue your internationally recognized Digital Certificate free of charge.

Course comments: Computer systems security

RT

Ransford Tetteh

great course

KD

Khetre Dk

Notice cource. if you know you know!!

SR

Shohanur Rahaman

Thanks for classes ???? We can do better.

SR

Shohanur Rahaman

thanks for classes.

MA

MD ALIF HASSAN

good

SC

Samson Chigaru

it was amazing to go through this course and good

DJ

Dennis Jim

Indepth knowledge of computer network security.

JS

Johannes Sheriff

Am lost. The terminologies are too much.

MW

Mackenzie Wise

it's really difficult to keep up with all the terminology. A list of terms and their definitions would be extremely helpful.For example, what does heap mean? It's never really explained in detail. I'm only on episode 3 and I'm so lost ☹️. I'm so overwhelmed by the amount of knowledge I'm just expected to know.

More free courses at Cyber Security

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text