Announcements
Beaver-Edge AI Institute

Cybersecurity Courses

124USAAIO Round 2 Qualifiers晋级USAAIO第二轮
78USAAIO Round 2 MedalistsUSAAIO第二轮获得奖牌
17USAAIO CampersUSAAIO国家集训队
27AI Olympiad National Team Members Worldwide各国AI奥赛国家队队员
34IOAI/IAIO MedalistsIOAI/IAIO获奖
Complete curriculum

Cybersecurity Course Details

Search or select coursesAll courses
Cyber 100

Cyber 100

Course contents

  • Linux terminal fundamentals and bash scripting
  • Web protocol basics (HTTP, headers, cookies)
  • Client-side & Server-side web exploitation (XSS, SQLi, SSTI)
  • Browser security mechanisms (CORS, CSP, SOP)
  • C program compilation and system tracing
  • x86-64 Assembly language and memory layout
  • Binary debugging techniques (GDB/GEF)

Prerequisite(s)

  • None

Takeaways after completing this course

  • Be ready to qualify for USACyO Round 2
  • Be ready to take Cyber 200 Advanced Cyber Security Exploitation.

Tech requirements for taking this course

  • Operating System: A Linux/Windows environment is mandatory (Ubuntu via VM, WSL2, or native boot). Software: Python 3, pwntools library, GCC compiler, GDB (with GEF or pwndbg plugin installed), Vim/Nano, and a modern web browser.

Duration

  • 20 hours

FAQs

Cyber 200

Cyber 200

Course contents

  • Advanced topics on binary exploitation (Pwn)
  • Advanced topics on reverse engineering
  • Advanced topics on digital forensics
  • Advanced topics on cryptography
  • Advanced topics on AI + cybersecurity

Prerequisite(s)

  • Cyber 100

Takeaways after completing this course

  • Be ready to get medals in USACyO Round 2

Duration

  • 20 hours

FAQs

  • FAQs will be added as they become available.

Join our email list

Beaver-Edge AI Institute

Download Our Brochure (下载我们的介绍手册)

Tell us who you are to access the English and Chinese brochures.