The goal of SEFA team is to integrate security education into programming courses. To do so, we find new ways to use tools in programming courses in a plug-and-play manner. We also find novel ways to teach security concepts. We are interested in all programming courses: Beginner, Intermediate, and, Advanced.
We strongly believe in diversity and aim to be a diverse group with members from different backgrounds.
Here are some themes and techniques that we currently work on:
Fuzzing : New Frontiers. We explore different techniques to help the fuzzing techniques to test programs effectively. We have exciting ideas in this direction. Get in touch to know more.
Static Analysis : Best-effort techniques. We develop new/modify existing/configure existing static analysis techniques to be used effectively in programming courses.