Software Security

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/software-security

课程评论:没有评论

第一个写评论        关注课程

课程简介

University of Maryland, College Park

课程评论(0条)

课程详情

This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them -- such as buffer overflows, SQL injection, and session hijacking -- and we will consider defenses that prevent or mitigate these attacks, including advanced testing and program analysis techniques. Importantly, we take a "build security in" mentality, considering techniques at each phase of the development cycle that can be used to strengthen the security of software systems. Successful learners in this course typically have completed sophomore/junior-level undergraduate work in a technical field, have some familiarity with programming, ideally in C/C++ and one other "managed" program language (like ML or Java), and have prior exposure to algorithms. Students not familiar with these languages but with others can improve their skills through online web tutorials.

软件安全性:本课程将探讨软件安全性的基础。我们将考虑重要的软件漏洞和利用它们的攻击-例如缓冲区溢出,SQL注入和会话劫持-我们将考虑防止或缓解这些攻击的防御措施,包括高级测试和程序分析技术。重要的是,我们采取“建立安全性”的心态,在开发周期的每个阶段都要考虑可用于增强软件系统安全性的技术。本课程的成功学习者通常会完成技术领域的大二/初中本科生工作,对编程有所了解,最好是使用C / C ++和另一种“托管”程序语言(例如ML或Java),并且具有一定的经验。算法。不熟悉这些语言但与其他语言一起学习的学生可以通过在线网络教程来提高他们的技能。

课程标签

0人关注该课程

主题相关的课程