로고
ALGO 소개
ALGO 교육
도전하는 ALGO
수업 시간표
온라인 수업
코딩 테스트
입학 안내
공지 사항
ALGO 커리큘럼ALGO 학원에서는 다음과 같은 방향으로 교육에 임하고 있습니다.
알고리즘 배경

KOI / IOI

C/C++/Python 를 통해 이산수학, 자료구조 & 알고리즘을 익히고 올림피아드와 같은 대회를 준비하는 과정입니다.

LEVEL 1
대회 준비 기초 학습 (이산수학, 자료구조, 알고리즘)
LEVEL 2
중급 알고리즘 준비 및 학생 취약점 분석
LEVEL 3
고난도 문제 풀이 및 취약 문제 트레이닝
LEVEL 4
실전 문제 모의고사 및 피드백
프로젝트 배경

Project

웹, 앱, 하드웨어 등 학생발명전시회, 코드페어와 같은 대회를 통해 학생만의 프로젝트를 완성하는 과정입니다.

STEP 01 - 목표 설정 / 아이디어 구상 / 브레인 스토밍
STEP 02 - 아이디어 스케치, 도안 작성, 프로그램 설계
STEP 03 - 설계된 형태로 프로그램 구현 및 테스트
보안 커리큘럼 배경

Security & CTF Training

웹, 시스템, 바이너리 취약점 분석을 중심으로 한 실전형 CTF(해킹대회) 훈련 과정입니다. DreamHack 등 국제 대회 참가를 목표로 팀 단위 실습과 모의 해킹을 병행합니다.

WEB XSS, SQLI, CSRF, SSRF, 인증 취약점, 서버 설정 취약점 실습
System / Forensics 리눅스 기반 시스템 분석, 로그/포렌식 기초
Pwnable / Binary 버퍼 오버플로우, ROP, format string, heap exploitation, reversing
CTF 실전 DreamHack, Webhacking, Codegate 등 대회 전략·팀 운영·플래그 획득 연습
게임 커리큘럼 배경

Game Development (Roblox → Unity)

로블록스에서 빠르게 게임 제작의 기초를 익힌 뒤 Unity로 전환해 C# 기반의 전문적인 게임 개발 능력을 갖추어 프로토타이핑에서 자신만의 포트폴리오 만들어갑니다.

Phase 1 — Roblox 기초
Lua 스크립팅, 스튜디오 사용법, 간단한 미니게임 제작
Phase 2 — 게임 디자인 심화
게임 기획, 레벨 디자인, UX/UI, 밸런싱
Phase 3 — Unity 전환
C# 문법, Unity 에디터, 물리/렌더링/애니메이션 적용
Phase 4 — 멀티플레이 & 배포
네트워킹(Photon 등), 빌드/배포, 스토어 등록 및 포트폴리오 제작