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
No courses match your current search and selections.
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)
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.
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
Takeaways after completing this course
- Be ready to get medals in USACyO Round 2
FAQs
- FAQs will be added as they become available.
Cyber 100
FAQs for Cyber 100
Do I need prior hacking/programming experience?
No, this course starts from the fundamentals of the command line. However, basic programming knowledge is helpful.