Beyond Cyber 01 course with The Academic College of Tel Aviv-Yaffo

Feb 15, 2022 | Blog, Israel

Red Hat Project Security Engineers Haim Krasniker, Or Asaf, and Luiza Nacshon recently led the first Red Hat Beyond-Cyber-01 course with MTA (The Academic College of Tel Aviv-Yaffo). Beyond-Cyber-01 provides undergraduates the opportunity to learn fundamentals in security. The course took place in the Ra’anana Red Hat Office, which allowed teachers and students to conduct group work face to face.

The course is part of Red Hat’s Beyond Program, created by Liora Milbaum, Senior Principal Software Engineer, and Irit Goihman, Manager, Software Engineering. The goal of Beyond-Cyber-01, a new course led by Krasniker, is for students to develop an understanding of the offensive and defensive sides of cybersecurity and apply many of those hands-on principles. Students worked in teams guided by mentors. 

During each class session, a new type of vulnerability was introduced by one of the mentors. The course covered some of the most common vulnerabilities, such as SQL injection, cross-site scripting, buffer overflows, and cryptography attacks. Each session included team presentations, lectures by mentors, and group work in teams with mentor support. Through homework assignments, students were presented with a vulnerable code that had to be exploited and explained in a write-up and presentation. Once the code was exploited, students had to mitigate the vulnerability by doing a pull request to fix it. Through the week, the teams worked together, conducted research, and applied what they learned to solve the homework, which presented different and more complex versions of the material practiced in class. Learn more about the students’ final solutions in the Beyond GitHub repository.

Beyond-Cyber-01 provides new learning opportunities for students to build real world skills. The first course of the Beyond Program, Beyond OS, provides students the opportunity to experience how practical development works in industry while using open source software principles and collaborative teamwork. This class has been offered six times since the program launched.

Related Stories

Correctness in distributed systems: the case of jgroups-raft

Correctness in distributed systems: the case of jgroups-raft

By José Bolina Building distributed systems is complex work, but strong primitives with well-defined guarantees and an expected behavior can make it easier. With stronger guarantees in primitives come strong safety and correctness verification requirements. In some...

Hackathons power open source technology and innovative research

Hackathons power open source technology and innovative research

By Chris Tate, Principal Software Engineer, Red Hat Christopher Tate is a lead software engineer for logging, metrics, alerts, and AI/ML smart data research projects in the New England Research Cloud (NERC) environment. He is also the creator of the Smart Village...

Intern Spotlight: Christina Xu, Red Hat Research Boston

Intern Spotlight: Christina Xu, Red Hat Research Boston

At Red Hat Research, we hire creative, passionate students ready to work and learn with a global leader in open source solutions. Our interns bring fresh ideas and new connections to challenging problems in the open source community, unlocking their own potential...

Intern Spotlight: Jake Correnti, Red Hat Research Boston

Intern Spotlight: Jake Correnti, Red Hat Research Boston

At Red Hat Research, we hire creative, passionate students ready to work and learn with a global leader in open source solutions. Our interns bring fresh ideas and new connections to challenging problems in the open source community, unlocking their own potential...

Getting started with data science and machine learning

Getting started with data science and machine learning

Data science has exploded in popularity (and sometimes, hype) in recent years. This has led to an increased interest in learning the subject. With so many possible directions, it can be hard to know where to start. This blog post is here to help.

The (open) source of cutting-edge innovation

The (open) source of cutting-edge innovation

by Gordon Haff, technology advocate at Red Hat Where do people come together to make cutting-edge invention and innovation happen? One possible answer is the corporate research lab. More long-term focused than most company product development efforts, corporate labs...