- 학생들이IT 관련 회사에 입사할 때 대부분의 회사들이 입사 과정에서 코딩시험을 보는데 이 과정에서 학생들에 도움을 줄 수 있는 프로그램을 운영하자는 방향하에 계획되었음
- 프로그램은 외부 유명 강사(학원, 유명 저서 저자)를 모시어 입사 코딩 테스트 준비에 필요한 내용으로 방학(여름, 겨울) 중 각각 4주 동안 진행 예정
1. 교육 내용
1) 언어 : 현재 코딩 테스트에 가장 많이 사용되고 있고 테스트에 유리하다고 평가되고 있는
JAVA와 C++, Python으로 진행
특강 강사들이 JAVA, Python, JavaScript, C, C++ 코딩 테스트 강의 경력이 있어서, 다른 언어에 대한 Q&A도 가능함. 이후, 수요에 따라 언어를 확장할 계획
2) 내용(알고리즘 종류 등) : 코딩 테스트 출제 경향을 분석하여, 선정한 자료구조 및 알고리즘 내용
- 자료구조 : 리스트, 스택, 큐, 트리, 히프, 알고리즘 복잡도 계산 방법
- 알고리즘 : 정렬 알고리즘, 동적계획법, 그래프의 너비우선탐색/깊이우선탐색 알고리즘,
Greedy 알고리즘, 최단경로 알고리즘, 백트래킹 알고리즘
3) 시기
- 22년 하계방학 특강은 4학년을 중심 대상으로 진행하며 특강 수준은 중급
- 22년 동계방학 특강은 2~3학년을 대상으로 하며 특강 수준은 기본반과 중급반으로 구분
3) 수업 방식
- 매 수업 주제에 대한 내용 설명과 관련된 기출 문제 설명 및 실습
- 코딩 테스트 최근 기출 문제를 중심으로, 문제를 분석하는 방법과 자료구조 및 알고리즘을 적용하는 방법을 설명하고 프로그램 작성 실습
- 그리고 요청한 학생에 대해서 학생이 작성한 코드에 대해 코드 리뷰를 진행.
- 강사들이 계속 최근 기출 문제를 분석하고 있어서, 최신 코딩 테스트 정보에 대한 질의 응답 가능
기타 사항은 송병권 교수(북 312, bksong@skuniv.ac.kr)에게 문의 바람
전자공학과 송병권 교수