Faculty Advisor

Walls, Robert Joseph

Abstract

The Software Security Engineering course is designed to introduce students to a deeper understanding of how computers run programs, and how these programs can be exploited by attackers. The course was redesigned for D19 to center around a Capture-The-Flag competition, where competitors get points by hacking binaries. The goals of the redesign were to require students to apply theory into practice, come out of the course with a concrete understanding of fundamentals, and to make the course adapt to students who wanted to dive deeper into the material. This MQP continues the redesign of the course. In this report we discuss the areas we felt needed improving, solutions we came up with, and we present our evaluation of these ideas after implementing them in the D20 iteration of the course.

Publisher

Worcester Polytechnic Institute

Date Accepted

2020-05-18

Major

Computer Science

Project Type

Major Qualifying Project

Accessibility

Unrestricted

Advisor Department

Computer Science

Share

COinS