Go to login Go to sub menu Go to text

Course period expired and you cannot take it anymore.

  • Type MOOC course
  • Period 2018.02.26 ~ 2018.06.15
    15 weeks 5 days
  • hr 3
  • Course approval method Automatic approval

Instructor Introduction

  • 문일철

    KAIST 산업 및 시스템 공학과 교수(2011.9~ )

Lecture plan

    1. 1. Python Overview
      2. Object-oriented paradigm and software design
      3. Linked list, stack and queue
      4. Recursion and dynamic programming
      5. Binary Search Tree
      6. Algorithm analysis
      7. Priority Queue and Heap
      8. Application 1: Genetic Algorithm
      9. Sorting
      10. Hashing
      11. Graph and Dijikstra’s algorithm I
      12. Graph and Dijikstra’s algorithm II
      13. Application 2: Network analysis

Additional Info

본 강좌는 Python3 를 기반으로 진행되는 강좌 입니다.
기초적인 내용부터 시작하기 때문에, 누구나 수강할 수 있는 강좌입니다.

* KAIST 2018 봄학기 정규강좌와 동시에 진행되는 수업으로 강좌와 퀴즈 등 학습내용이 강의 수강 중간, 오프라인 수업 진행 순서에 맞춰 업로드되어 진행되오니 참고해 주세요!