다회차 수업
협의 후 결정
| 수원
카페, 학교 강의실 등 장소와 시간은 편하신 곳에 맞춰드립니다!
실시간 톡
₩50,000원 / 시간
₩600,000 / 총 4회 12시간
김현정
Acka
[자료구조/알고리즘] 취업용 코딩 테스트부터 맞춤형 대회 준비까지
찜하기
  • 수원
  • 3시간/회
  • 최대인원:1~9
  • ₩50,000/시간

튜터정보

  • 아주대학교 소프트웨어학과
  • 2015 한국 대학생 프로그래밍 경시대회 은상
  • 2015 ACM-ICPC Asia-Deajeon Regional 11th Placed
대학에 와서 프로그래밍을 시작하며 겪은 시행착오와 5년간 다져진 강의경력을 바탕으로 맞춤형 수업을 진행합니다. 강의 외에도 각종 프로그래밍 대회에서 수상한 바 있으며 전국 단위의 프로그래밍 대회를 개최하고 여러 기업 프로그래밍 대회 및 코딩테스트 문제 출제 및 검수역을 진행한 바 있습니다.
고등학생부터 대학생, 동기들, 유학생, S기업 차장님까지 거쳐간 튜터링으로 개개인에게 보다 직관적인 맞춤형 수업을 제공합니다.

[튜터 이력]
- 2018 ACM-ICPC Seoul Regional 11th placed
- 2017-18 삼성전자 인재개발원 Professional 양성 조교
- 2016-18 경인지역 6개대학 연합 프로그래밍 경시대회 shake! 총감독
- 2017 kakao code festival 6등상
- 2017 삼성전자 네트워크 사업부 알고리즘 강사
- 2017 미라콤아이앤씨 알고리즘 강사
- 2017 대학생 코딩 경연대회 금상
- 2016 전국 대학생 프로그래밍 대회 동아리 연합 대회 UCPC 총감독
- 2016 Baekjoon Online Judge Algorithm Camp 강사
- 2016 Google Women I/O 41위
- 2015 ACM-ICPC Asia-Deajoen Regional 11th placed
- 2015 한국 대학생 프로그래밍 경시대회 은상
...

수업소개

* 수업시간은 개개인의 시간에 맞춰 협의하에 진행합니다.
* 튜터링 시간 외에도 메신저를 통해 질의응답 및 작성하신 코드의 개선점에 대해 토의합니다.
* 수업장소는 2인 이하의 경우 아주대학교 근처, 3인 이상은 사당/판교/강남 등 협의 가능합니다.

*수업 비용 (시간당, 회당 2~3시간)
1인: 50,000원 / 2인: 70,000원 / 3인 이상 협의

기초 문법 및 프로그램 작성법부터 취업용 코딩테스트, 대회준비까지. 원하시는 부분에 맞춰 커리큘럼을 설계합니다. 다년간 개선/보완해오며 결과로 검증된 문제집을 기준으로 하며 수업 특성상 숙제가 많은 편입니다. 수강하시는 분께서 얼마나 의지를 가지고 임하느냐에 따라 얻어가는 것이 다릅니다. 물론 주어진 문제집 및 숙제를 완전히 하실 수 있도록 모든 이론적/기술적 배경을 끝까지 완성해드립니다.

수업대상

  • * 프로그래밍에 입문하며 C/C++/JAVA를 배우고 싶으신 분
    * 대학교 전공 수업을 위해 맞춤 과외를 받고 싶으신 분
    * 취업준비 중 코딩테스트가 막막하신 분
    * 기업재직 중 사내 시험을 준비해야하시는 분
    * 정보올림피아드, ACM-ICPC, 각종 기업대회 등 프로그래밍 대회를 준비하고 싶으신 분

커리큘럼

1회차

수강생분의 목표와 현 상태에 맞춘 커리큘럼으로 진행됩니다.
아래는 원하시는 목표별 이해를 돕기 위한 것으로, 진행 방식과 진도는 달라질 수 있습니다.

첫 수업 전에 수강생분이 원하시는 목표에 대한 상담과 함께 진도 체크를 위한 문제들이 나갑니다.
해당 결과에 맞춰 커리큘럼을 계획하며, 첫 수업은 해당 문제들에 대한 토의와 앞으로의 커리큘럼을 설명하며 2시간동안 진행됩니다. 첫 수업 후 마음에 들지 않으시면 당일 수업료는 반액만 받으며 튜터링을 종료합니다.

2회차

[프로그래밍 입문]
아직 언어가 익숙하지 않으시거나 프로그래밍이 처음이신 분은 문법 수업부터 진행합니다. 선호하는 언어가 없다면 C++을 기본으로 진행하며, C, Java, Python으로 변경이 가능합니다. 목적하시는 바에 따라 기초를 다지는 시간이 다르지만 4회차 이내로 진행되며 깊은 내용이 필요하다면 이후 진도에서 함께 다룹니다.

단, 언어를 제대로 깊게 이해하고 싶은 분들을 위해서는 교재를 기반으로 그 원리까지 함께 알 수 있도록 회차를 연장할 수 있습니다.

3회차

[문제해결기법 입문]

주어진 문제를 이해하고, 문제를 해결하기 위한 로직을 설계하고, 구현하는 방법에 대한 수업을 진행합니다. 기업 코딩테스트를 위한 필수 역량이며 프로그래밍 대회를 준비하거나 프로그래밍적 사고력을 훈련하고 싶으신 분들을 대상으로 합니다.

알고리즘 문제를 접할때 어떤식으로 접근해야하는지, 문제를 해결하기 위해 필요한 시간/공간 복잡도를 어떻게 계산하는지를 바탕으로 기초적인 자료구조, 알고리즘의 개념 및 구현법을 수업합니다. 모든 단계는 수강자 본인의 완전한 이해를 돕는 것을 목표로 하며, 충분한 이해와 구현력을 위해 기본문제부터 천천히 다져나갑니다. 기본적인 테크닉과 리스트, 큐, 스택, 힙과 같은 기본 자료구조, 분할정복, DFS/BFS 등의 기본 알고리즘과 Dynamic Programming의 기초를 다룹니다.

4회차

[문제해결기법 심화]

기초 역량을 위한 알고리즘이 아닌 실제 프로그래밍 대회 혹은 높은 수준의 사내 테스트를 준비하는 분들을 대상으로 합니다. 전체탐색과 구현 알고리즘에서 벗어나 다양한 그래프, 트리, 문자열 등의 알고리즘을 다룹니다. 핵심만 담은 이론과 다량의 문제풀이를 중심으로 합니다.

리뷰

리뷰쓰기

실시간톡

실시간 톡하기