Description and Schedule

Welcome! Cybersecurity "white hats" with high school through under-graduate skill levels are invited to join us for a state-wide cyber challenge.


During this challenge, you will access data about phishing URLs in Jupyter Notebooks, an open-source web application; classify that data as malicious or benign, and visualize your results. In addition to working with Python, pandas, and matplotlib, you will leverage some common sense (e.g., catching a string like this——and understanding that it is suspicious). When finished, you will be able to export the results to your own system. Prizes are Amazon gift cards. Everyone will take home swag.


9:00-9:30 a.m.      Registration/Check-in: arrive, have your student IDs verified, sign any paperwork, be assigned to a room and team. Head to auditorium.
9:30-10:00 a.m.    Welcome and intro to the challenge and rules. Head to classrooms.
10:00-10:30 a.m.  Get set up for the challenge.
10:30-11.30 a.m.  Review documentation and log in, walk through task, do hidden diagnostic.
11:30-12:30 p.m.  Decide on tech approach, explore data, build models, pick problem to address.
12:30-12:45 p.m.  Lunch
12:45-1:45 p.m.    Wrap up and develop presentation.
1:45-2:45 p.m.      Present work to your room for judging.
2:45-3:15 p.m.      Break for judging.
3:15–4:00 p.m.     Return to auditorium for prizes and closing remarks.


This event is part of a two-day MARYLAND: WHERE CYBER WORKS event. On Friday, November 9, at Universities of Shady Grove, there will be a state-wide Maryland Cybersecurity Career & Education Fair. Click here for details and to register. MITRE will be there to discuss job openings and internships with you.


  • Basic command of Python
  • Desire to have fun
  • Curiosity and can-do attitude
  • Laptop that can run a Chrome browser

Judging Criteria

Teams will be judged on the following criteria:

Quantitative assessment (weighted double):

  • Time to completion (you may not finish, and that’s fine)
  • False positives
  • False negatives
  • Run time for your solution

Qualitative--How well:

  • Did you explain your methods?
  • Answer questions during the presentation?
  • Communicate overall?


Judges and Mentors

Cameron Boozarjomehri
Software Systems Engineer
William Boyd
Software Systems Engineer
Reginald Carey
Artificial Intelligence Engineer
Ronald Ferguson
Computer Science Principal
Joseph Garner
Lead Technical Training and Development
Eric Harley
Data Analyst
Seshadri Nallabola
Software Systems Engineer
Lara Van Nostrand
Group Leader Technical Programs
David Wilburn
Cyber Operations Principal
Ali Zaidi
Data Scientist
Lindsay Zetlmeisl
Staff Data Scientist