Course Overview Course Objectives 기본적인 자료구조와 알고리즘을 이해하고 구현할 수 있다. 중/고급 단계의 코딩 테스트 문제를 직접 해결할 수 있다. Contents What's In Python의 기본 Library를 이용하여 자료구조를 구현한다. Python를 이용해 기초적인 알고리즘을 구현한다. 주어진 문제를 이해하고 문제를 해결하기 위한 자료구조와 알고리즘을 선택한다. What's Not In 다양한 Library를 이용하는 복잡한 수학 문제를 다루지는 않는다. Python의 기초적인 문법은 자세히 다루지 않는다. Coding Convention에 대해서는 깊게 다루지 않는다. Homeworks 매 수업을 마친 후에 과제가 주어집니다. 과제는 수업에서 배운 내용을 기반으로 주어집니다. 수업에서 다루지 못한 내용은 과제와 함께 자료를 제공합니다. 과제는 Git을 이용해 제출합니다. Ground Rules 과제는 구글링의 힘을 빌리지 않고, 반드시 자신의 힘으로 해결한다. 이해하지 못한 내용이 있으면 쉬는시간과 이메일(ai@creatv.kr)을 활용해 반드시 질문한다.