Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Computer Systems Security

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

6.858 Computer Systems Security is a class about the design and implementation of secure computer systems. Lectures cover threat models, attacks that compromise security, and techniques for achieving security, based on recent research papers. Topics include operating system (OS) security, capabilities, information flow control, language security, network protocols, hardware security, and security in web applications.

Syllabus

1. Introduction, Threat Models.
2. Control Hijacking Attacks.
3. Buffer Overflow Exploits and Defenses.
4. Privilege Separation.
6. Capabilities.
7. Sandboxing Native Code.
8. Web Security Model.
9. Securing Web Applications.
10. Symbolic Execution.
11. Ur/Web.
12. Network Security.
13. Network Protocols.
14. SSL and HTTPS.
15. Medical Software.
16. Side-Channel Attacks.
17. User Authentication.
18. Private Browsing.
19. Anonymous Communication.
20. Mobile Phone Security.
21. Data Tracking.
22. Guest Lecture by MIT IS&T.
23. Security Economics.

Taught by

Prof. Nickolai Zeldovich

Reviews

4.5 rating, based on 41 Class Central reviews

Start your review of Computer Systems Security

  • Course Title: Computer Systems Security Platform: MIT OpenCourseWare Rating: 5/5 I recently completed the "Computer Systems Security" course offered by MIT OpenCourseWare, and I found it to be an excellent resource for anyone interested in unders…
  • This course exceeded my expectations in every way. The content was well-structured, engaging, and covered all the essential topics thoroughly. The instructors were knowledgeable and approachable, making complex concepts easy to understand. I appreciated the practical examples and real-world applications, which enhanced my learning experience. The course materials were clear, and the interactive elements kept me engaged throughout. I now feel confident in applying what I've learned in real-life situations. I highly recommend this course to anyone looking to deepen their knowledge and skills. It's an investment well worth making!
  • This Computer Systems Security was an amazing course! Learning from real-life examples made it interactive and enjoyable.
  • I had the opportunity to take the Computer Systems Security course offered by the Massachusetts Institute of Technology (MIT) through their OpenCourseWare platform, and I must say it was an outstanding learning experience. The course provided a comp…
  • ottimo ed esaustivo. sicuramente da consigliare per aggiornamenti relativi alla sicurezza informatica e su tutte le problematiche ad essa connessa
  • Profile image for Aung Zaw Lwin Moe
    Aung Zaw Lwin Moe
    The Computer Systems Security course offered by Massachusetts Institute of Technology (MIT) via MIT OpenCourseWare is an excellent resource for individuals interested in learning about computer security. The course covers a wide range of topics rela…
  • Profile image for SRINIDHI S (RA2211030010098)
    SRINIDHI S (RA2211030010098)
    “In my study of Computer System Security, I learned the importance of protecting systems from threats like malware, unauthorized access, and data breaches. Key concepts such as the CIA Triad—Confidentiality, Integrity, and Availability—help define how security measures should be applied. I also explored cryptography, including encryption and digital signatures, to ensure data protection. Additionally, I gained insight into authentication methods like passwords and biometrics, and how access control models like DAC and RBAC manage permissions. Overall, this subject has enhanced my understanding of building secure, resilient systems.”
  • Profile image for Princy-Grace NDOUDI-BASSOUMBA
    Princy-Grace NDOUDI-BASSOUMBA
    Ce cours est une ressource exceptionnelle pour quiconque souhaite approfondir ses connaissances en sécurité informatique. Les concepts sont expliqués de manière claire et les exemples pratiques permettent de mieux comprendre les enjeux réels de la cybersécurité. Le contenu est à jour et couvre des sujets allant des attaques réseau à la cryptographie, en passant par la gestion des accès. Il s'adresse aussi bien aux débutants qu'aux professionnels souhaitant renforcer leurs compétences. Je le recommande vivement à tous ceux qui veulent comprendre et sécuriser les systèmes informatiques modernes
  • Shikin S
    After watching the video, I found it informative and engaging. The content was well-structured, making it easy to follow and understand. The visuals were clear and complemented the narration effectively. The pacing was just right, keeping me interested throughout without feeling rushed. The speaker was knowledgeable and communicated the key points concisely. However, there were moments where more in-depth explanations could have added value. Overall, it was a valuable watch that provided useful insights and practical information. I'd recommend it to anyone interested in the topic.
  • Profile image for Raphael Amofa-Baah
    Raphael Amofa-Baah
    My review on a Computer Systems Security course I just took.
    I recently completed a course on Computer Systems Security offered by an online platform. The course covered various topics such as cryptography, authentication, network security, web security, malware analysis, and system security. The course was well-structured and engaging. The instructors were knowledgeable and clear and helpful. I learned a lot from this course and I would recommend it to anyone who is interested in learning more about computer systems security.
    I really enjoyed the program. I will make time and do more and will also introduce it to others

  • 40 Justin Soni
    The class was very detailed and organized. At times, I wish I had taken in a traditional manner because of the complexity of some of the topics. However, overall, I found it effective and I enjoyed it.



    I liked being able to access info anytime of the day. I actually didn’t become as interested in the subject after all. I did have trouble with the speed of the course webpage, I have a high speed connection and I always had trouble with the webpage being too slow. I would have liked more extra credit opportunities.
  • Ulugbek Kobilbekov
    I found the course to be quite informative and engaging. It covers a wide range of topics, including current news and other relevant content, which has enriched my understanding. The structure and presentation are effective, making it a worthwhile learning experience overall.
  • John Doe
    "Excellent cybersecurity course! Engaging instructors, hands-on labs, and relevant content. I gained valuable skills to protect against threats and vulnerabilities. Highly recommended!" (96 characters)
  • Profile image for Anurag
    Anurag
    concepts were easier to understand and the concepts are also in detailed which helps to learn in easy way. The security courses are specially designed for the people who arethe beginner .
  • Joseph Opiyo
    Very interesting course takes dedication and hard work ,if you are focused enough you will finish and pursue your dreams in computer security system and Technology in general.
  • Profile image for Victor Mutai
    Victor Mutai
    I have learned alot and i have sharped my computer security skills which will help me in my career and also to secure the information as per the policies of the company.
  • JUSTICE AGBEH KLU
    great!! course free for everyone to take, i enjoyed the teaching technics and approach. i will 100% recommend this course to anyone at any given time
  • Profile image for Yves Arnaud Goulidei
    Yves Arnaud Goulidei
    Excellent course to better understand the themes of Cybersecurity.
    "The training was very relevant to my work in cybersecurity and also to my personal and professional experiences. Very enthusiastic and interesting trainer. Thank you so much!" "I can't wait for the next part, it's captivating!"
  • This course is very helpful to me ....I know many things from this course..now I can know about computer system security
  • Profile image for Suraj Acharjee
    Suraj Acharjee
    It is a very good course it helps me in refresh my knowledge learn something new apart from my shell

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.