Computer Security

开始时间: 04/22/2022 持续时间: Unknown

所在平台: CourseraArchive

课程类别: 计算机科学

大学或机构: Stanford University(斯坦福大学)

授课老师: Dawn Song Dan Boneh John C Mitchell




第一个写评论        关注课程


In this class you will learn how to design secure systems and write secure code. You will learn how to find vulnerabilities in code and how to design software systems that limit the impact of security vulnerabilities. We will focus on principles for building secure systems and give many real world examples. In addition, the course will cover topics such as:

  • memory safety vulnerabilities
  • techniques and tools for vulnerability detection and defense
  • security principles such as sandboxing, isolation and least privilege
  • mobile platform and application security
  • basic crypto concepts
  • web security
  • network security
  • malware detection and defense

Course homework and labs will help students practice the concepts and techniques learned in class, such as how to find vulnerabilities and how to fix them. The labs and projects are designed to help students practice the principles of secure system design.



Learn how to design secure systems and write secure code.




The Hardware/Software Interface 关注

Introduction to Databases 关注

Pattern-Oriented Software Architectures for Concurrent and Networked Software 关注

Computer Architecture 关注

An Introduction to Interactive Programming in Python 关注

Cryptography II 关注

Cryptography I 关注

Computer Networks 关注

C++ For C Programmers 关注

High Performance Scientific Computing 关注