Skip to main content

Cyber Security in Software Intensive Systems

About This Course

Beaver Works Summer Institute will help students learn and understand cybersecurity. Software is pervasive and everyday reliance on software-intensive systems by individuals, businesses, industries, and governments is only increasing. The many benefits of using software, however, come at a price: the cyber threats are real, and their impacts can be devastating. This course will introduce students to the fundamentals of cybersecurity and then go over real-world cybersecurity threats and students will be challenged to develop ways to mitigate them.


Important Dates

  • Jan. 15: Enrollment opens
  • Feb. 1: Course starts
  • March 31: Applications for summer due
  • Apr. 30: Applicants notified of summer acceptance

The course here will cover the following modules:

  • Basics of Cybersecurity
  • Programming in Python (BWSIX Python Core)
  • Programming in C
  • Basics of Computer Networking
  • Basics of Cyptography
  • Introduction to Usable Security

The four-week summer program runs from beginning to end of July for a select group of students, and it is focused on a study of a distributed system providing a service to common users like you. The course will consist of a mix of lectures and hands-on exercises that reinforce and apply the material. Teams of BWSI students will design and implement their own aspects of this system to address typical cybersecurity threats that services encounter in real life. Each team will be given an opportunity to assess other teams’ designs. The following is the outline for the summer course:

Summer Program Course Outline:

  • Week 1: Distributed Systems,
  • Week 2: Cybersecurity Fundamentals,
  • Week 3: Vulnerability Assessment, and
  • Week 4: Human Aspects of Cybersecurity with Capstone

Course Staff

Robert Lychev

Robert is technical staff at MIT Lincoln Laboratory.

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.

See our list of supported browsers for the most up-to-date information.