Lecture overview

본 수업에서는 데이터 구조와 알고리즘을 배웁니다. 오늘날 정보시스템과 AI를 이해하기 위해 데이터 구조와 알고리즘을 이해하는 것은 필수 적인 작업입니다. 거대한 소셜 네트워크 시스템이나, 염기서열 분석, 그리고 거대한 데이터의 빠른 검색은 모두 이러한 알고리즘과 데이터 구조의 기반위에서 이루어지고 있습니다. 본 수업에서는 가장 기본적인 데이터 구조부터 이를 사용한 다양한 알고리즘에 대해 학습한다. 이를 통해서 다양한 컴퓨터 과학의 문제들을 푸는 방법에 대해 논의 한다.

Lecture purpose

Meeting

15 Minute Meeting - 최성철

Reference books

Data Structures and Algorithms Using Python - Google Search

이것이 취업을 위한 코딩 테스트다 with 파이썬 - YES24

Do it! 자료구조와 함께 배우는 알고리즘 입문 : 파이썬 편 - YES24

파이썬 알고리즘 인터뷰 - YES24

Code repository

GitHub - TEAMLAB-Lecture/data-structure-and-algorithm-w-python

Schedule

Week 1~2

Orientation - ppt, video

Introduction to Data structures and Algorithms - ppt, video

Python review: installation - video1, video2