QUICK
MENU

programming
Department

코딩으로 게임을 설계하는
미래 개발자의 첫 도전 프로그래밍학과
게임 개발자, 클라이언트/서버 프로그래머, 엔진 개발자 등 IT 기반 콘텐츠 전공 진학을 목표로 하는 수험생을 위한 맞춤형 입시 대비 프로그램입니다.
C, C++, C#, Python 등 주요 언어 기초, 알고리즘 훈련, 게임 로직 설계, 간단한 게임 구현, 프로그래밍 포트폴리오 제작까지 게임개발에 필요한 실무 기초를 체계적으로 학습합니다.
또한 지원 대학의 전공적성 논술, 면접 대비, 실습 중심 학과 시험 준비도 포함되어 있어, 입시와 실력을 동시에 준비할 수 있습니다. Unity, Unreal 등 게임 엔진 기초 활용법도 함께 학습하여 실무형 포트폴리오를 완성합니다.
  • 교육기간
    4~10개월
  • 강의정원
    10명 내외
  • 강의시간 (강의마다 상이)
    2시간 내외
  • 교육난이도
    Lv.1~5

배우기만 했을 뿐인데, 실력이 폭발했다! 업계 채용 트렌드 ‘프로젝트 경험’

프로그래밍학과 과정에서
이런 수업을 배우게 될거에요.

시간표 조회하기

STEP.01 C언어

주차 주요내용 학습목표
1주차 오리엔테이션 강의 소개
변수, 상수 변수와 상수에 대해 알며 사용할 수 있다.
연산자 연산자를 사용하여 데이터를 가공한다.
조건문 if / else 조건문 if의 사용 방법을 안다.
조건문 switch 조건문 switch의 사용 방법을 안다.
2주차 반복문 for 반복문 for의 사용 방법을 안다.
반복문 while / do while 반복문 while/do while의 사용 방법을 안다.
배열 배열을 이용해 데이터를 구조적으로 이용한다.
함수 함수를 이용해 프로그램을 구조적으로 구성한다.
구조체, 열거체, 공용체 구조체, 열거체, 공용체의 사용 방법을 안다.
3주차 포인터 포인터를 사용해 메모리의 제어 방법을 익힌다.
문자열 문자열과 문자열 함수를 이용해 문자열을 다루는 법을 안다.
메모리 구조, 동적 할당 메모리의 구조와 데이터를 동적으로 할당하는 법을 안다.
매크로, 전처리 매크로를 사용해 전처리기의 작동 기작을 익힌다.
디버거 디버거를 사용해 버그를 찾아내는 방법을 안다.
4주차(실습) 콘솔 컨트롤 콘솔창 제어 하는 방법을 안다.
프레임 시간 프레임에 대해 이해하고 제어하는 방법을 안다.
키 입력 키의 상태값을 확인 하고 제어한다.
C게임(1) 학습한 내용을 활용하여 게임을 제작한다.
C게임(2) 학습한 내용을 활용하여 게임을 제작한다.

STEP.02 C++

주차 주요내용 학습목표
1주차 클래스 기본 클래스 문법에 대해 익힌다.
생성자와 소멸자 클래스의 생성자, 소멸자를 사용할 수 있다.
복사 생성자 복사 생성자의 사용 이유와 사용법에 대해 안다.
상속 객체지향의 속성 중 하나인 상속에 대해 안다.
접근지정자, 캡슐화 접근 제한 지정자를 이용해 캡슐화의 개념에 대해 익힌다.
2주차 연산자 오버로딩, 다형성 강의 소개
함수 오버로딩 함수 오버로딩을 익힌다.
가상 함수, 순수 가상함수 가상 함수와 순수 가상함수를 사용하고 함수 오버라이딩에 대한 개념을 익힌다.
오버라이딩 오버라이딩을 익힌다.
인라인 함수 인라인 함수의 사용법에 대해 안다.
3주차 네임 스페이스 네임스페이스의 사용 방법과 종류를 익힌다.
템플릿 기초 기초적인 템플릿 사용법에 대해 익힌다.
오브젝트 팩토리 오브젝트 팩토리 사용법에 대해 익힌다.
싱글톤 패턴 싱글톤 패턴 사용법에 대해 익힌다.
상태 패턴 상태 패턴 사용법에 대해 익힌다.
4주차(실습) 오브젝트 풀링 오브젝트 풀링 사용법에 대해 익힌다.
더블 버퍼링 더블 버퍼링 시스템에 대해 이해한다.
C++ 게임(1) 학습한 내용을 활용하여 게임을 제작한다.
C++ 게임(2) 학습한 내용을 활용하여 게임을 제작한다.
C++ 게임(3) 학습한 내용을 활용하여 게임을 제작한다.

STEP.03 C#언어

주차 주요내용 학습목표
1주차 변수와 데이터 타입 자료 보관방식과 입출력 방식에 대해 학습한다.
분기문 프로그램 흐름을 분기 제어하는 법을 이해 한다.
반복문 프로그램 흐름을 반복시키는 명령을 학습한다.
메소드 메소드를 이해하고 C#의 메소드 사용법을 익힌다.
클래스 클래스개념을 이해한다.
2주차 구조체 값 타입과 참조 타입의 개념과 차이점을 이해한다.
프로퍼티 프로퍼티를 이해하고 활용해 본다.
인터페이스와 추상클래스 추상 클래스를 이해하고, 개발 코드의 규격을 정의하기 위해 사용되는 인터페이스 개념을 이해 한다.
컬렉션 컬렉션의 개념을 이해하고 학습한다.
일반화 컬렉션의 개념을 이해하고 학습한다.
3주차 예외처리 불가피한 상황을 대처하기 위한 예외처리 기능을 배운다.
파일 입출력 불가피한 상황을 대처하기 위한 예외처리 기능을 배운다.
델리게이트와 이벤트 델리게이트의 개념과 이벤트를 제어 호출하는 방법을 이해한다.
람다식 람다식을 활용하여 무명 메소드를 간결하게 표현한다.
Linq 프로그램에서 데이터에 검색을 간결하게 하는 법을 익힌다.
4주차 윈도우 폼 윈도우 폼을 사용하는 방법을 익힌다.
C# 게임(1) 학습한 내용을 활용하여 게임을 제작한다.
C# 게임(2) 학습한 내용을 활용하여 게임을 제작한다.
C# 게임(3) 학습한 내용을 활용하여 게임을 제작한다.
C# 게임(4) 학습한 내용을 활용하여 게임을 제작한다.

STEP.04 자료구조/STL/알고리즘

주차 주요내용 학습목표
1주차 스택 스택의 개념을 이해하고 구현 해 본다.
큐의 개념을 이해하고 학습한다.
더블 큐 더블 큐의 개념을 이해하고 활용해 본다.
싱글 리스트 선형 리스트의 개념을 이해하고 데이터를 관리 해 본다.
원형 리스트 노드의 서클 구조를 이해하고 활용해 본다.
2주차 더블 리스트 양방향 연결 구조에 대해 이해하고 학습한다.
재귀 프로퍼티를 이해하고 활용해 본다.
이진트리 트리 자료 구조를 이해하고 데이터를 관리 해본다.
버블, 선택, 삽입 정렬 데이터를 특정한 기준으로 정렬하는 방법에 대해 학습한다.
셸, 퀵, 병합 정렬 데이터를 특정한 기준으로 정렬하는 방법에 대해 학습한다.
3주차 힙정렬, 우선순위 큐 힙을 기반으로 우선 순위 큐를 구현해본다.
테이블, 해쉬 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 법을 익힌다.
그래프 연결되어 있는 객체 간의 관계를 표현해 본다.
깊이탐색 하나의 정점으로부터 차례대로 모든 정점들을 탐색해 본다.
넓이탐색 하나의 정점으로부터 차례대로 모든 정점들을 탐색해 본다.
4주차 최소신장트리 최소의 값을 사용하여 모든 노드를 연결 해 본다.
STL vector Set의 개념을 이해하고 학습한다.
STL vector Vector의 개념을 이해하고 활용해 본다.
STL list List를 활용하여 데이터를 관리 해 본다.
STL map Map을 사용하여 데이터를 관리 해 본다.

체계적인 학과별 입시 컨설팅 수 많은 재학생 인터뷰 & 합격생 인터뷰

현재 수강중인 리얼 재학생 수강후기! 수강에서 끝나지 않고 입시합격까지 책임지는 수강생 인터뷰!

김규미 합격생
멘토님이 지원할 학교를 꼼꼼히 같이 알아봐 주셨고 지원한 뒤에는 부원장님이 직접 모의면접을 진행해 주셨습니다. 그리고 포트폴리오 과정에서 강사님이 많은 피드백을 주셔서 무사히 완성할 수 있었습니다.
이수민 합격생
세미나에서 큰영향을 받아 슬럼프를 극복할 수 있었고, 멘토 선생님이라는 전문적으로 지식을 가지신 분이 제 글을 객관적으로 평가해 주셔서 조금 더 수월하게 입시를 준비했던 것 같습니다.
김민석 합격생
게임 진학에 대해 고민하던 중 호기심에 게임 학원을 알아보았고, 천안에 SBS아카데미게임학원이 이제 막 생겼다는 것을 검색을 통해 알게 되었습니다. 그때의 호기심이 아니었다면 지금의 나도 없다고 생각합니다.
임태희 합격생
포트폴리오 반은 선생님께 궁금한 것이 있으면 자유롭게 여쭈어볼 수 있다는 장점이 있는데 그 장점을 이용하여 선생님께 많이 물어보고 코드를 설계하는 것이나 오류는 고치는 데에 있어 많은 도움이 되었습니다.
신희준 합격생
직접 그리며 배우는 것도 물론이지만 시각적으로 여러 가지 레퍼런스 딸 수 있는 자료들을 제공해 주시면서 최근 1년 동안 저를 되돌아보게 되었고 정말 많이 성장할 수 있었습니다.
손정인 합격생
강사님께 포트폴리오 피드백을 받았던게 도움이 되었습니다. 기획 포트폴리오가 너무 설명서처럼 보이지 않게 피드백 해주시고 어떤 점이 개선되어 포트폴리오에 들어갔는지 개요와 순서에 대해서도 많은 도움을 받았습니다.
김무현 합격생
사실 프로그래밍 공부를 하면서 입시 관련 정보를 찾아보는데 시간이 굉장히 부족한데요. 멘토님께서 세미나 일정도 알려주시고 입시에 관련된 다양한 정보를 제공해주신 덕분에 제 포트폴리오를 개선할 수 있었습니다.
전형렬 합격생
당장 코딩만 하더라도 배울게 한 두가지가 아닌데 선생님들이 방향을 잘 잡아주시고 과정이 끝나더라도 추후에 어느 방면으로 공부를 해나가야하는지 조언 해주셨던 부분이 가장 도움이되었습니다.
강윤영 합격생
강사님께서 웹소설이 일반 소설과 어떻게 다른지 비교해서 설명해주시고 스토리를 구상하는 법, 글의 흐름을 매끄럽게 이어갈 수 있도록 하는 법, 시놉시스를 쓰는 법... 많은 것을 습득하고 실습하면서 성장할 수 있었습니다.
곽소정 합격생
저를 가르쳐주시던 강사선생님께서도 확대하지않고 그리는 방법을 다양하게 알려주셨고 이를 토대로 연습하여 확대하지않고 빠르게 그리는 방법을 터득하여 지금까지도 많은 도움이 되고 있습니다.
손혁진 합격생
기존에 독학으로 배울 때와 달리 실시간으로 질문과 정보를 배우고 잘못된 부분이 있다면 빠르게 수정하며 기반을 튼튼하게 다지게 되었습니다. 좋은 강사님들 덕분에 적극적으로 질문하며 많은 도움이 되었습니다.
이주환 합격생
전문적으로 게임 프로그래밍을 가르쳐주신 강사님들과 대학 진로 상담 및 면접준비를 도와주시는 멘토님과 선생님들 덕분에 제가 원하던 청강문화산업대학교에 입학할 수 있었습니다.

전·현직 최고수준의 게임사
업무경력 강사진의 끝까지 책임지는 교육

전국 어디서 언제나 가장 가까운 곳에서 온라인과 오프라인도 동시에
수업이 진행되며 모든 과정은 강사+멘토의 관리가 이루어집니다.

  • 이정욱

    게임프로그래밍

  • 김현복

    게임프로그래밍

  • 김보성

    게임프로그래밍

  • 이민수

    게임프로그래밍

  • 정우일

    게임프로그래밍

  • 서제원

    게임프로그래밍

  • 곽상휘

    게임프로그래밍

  • 김홍규

    게임프로그래밍

  • 성하천

    게임프로그래밍

  • 황훈

    게임프로그래밍

  • 조혁진

    게임프로그래밍

  • Peter153

    게임프로그래밍

  • 김도균

    게임프로그래밍

  • 김광수

    게임프로그래밍

  • 박현우

    게임프로그래밍

  • 박성욱

    게임프로그래밍

  • 엄재원

    게임프로그래밍

  • 김영규

    게임프로그래밍

  • 51612

    게임프로그래밍

  • 선진송

    게임프로그래밍

  • 박태주

    게임프로그래밍

  • 강철웅

    게임프로그래밍

  • 김재준

    게임프로그래밍

  • 이종대

    게임프로그래밍

  • 어떤 과정의 수강료가 궁금하세요?

    Step1. 카테고리를 선택해 주세요.