Learning : 자기 계발/Work : 개발자로 살아남기

edX 수료 : CS50 Introduction to AI with Python

륜:-) 2023. 9. 4. 22:41
반응형

올해 초에 세웠던 목표중 하나가 AI / ML 관련 공부를 조금 더 하는 거였다. 

 

관련해서 온라인 코스를 조금 찾아보다가 인공지능 초보를 위한 코스를 몇개 추천 받았는데, 이전에 코세라 (coursera) 에서 수강했을 때는 뭔가 학생 관리, 과제 관리를 제대로 하지 못한다는 느낌이 들어서 edX 라는 플랫폼에 있는 과정으로 진행해봤다. 

 

CS50 Introduction to AI with Python, 파이썬과 함께하는 인공지능 입문 이라는 코스이긴 한데 은근 빡세다.

이 수업만 그런건지 edX에 있는 수업들이 다 그런지는 모르겠지만, 온라인용으로 만들어진 코스가 아니고 학부 레벨 강의를 수강하며 진짜 과제를 제출하고 체점 받는다는 느낌을 받았다. 

 

코스 설명에 보면 아래와 같이 나와있는데,

- 7 weeks
- 10–30 hours per week

 

사람마다 다르겠지만 7주동안 주당 10-30 시간을 쏟아 부어야할 준비가 되어야 한다. 

커리큘럼은 아래와 같은데 완전 기초부터 차근차근 쌓아가는 느낌이다. 코세라에서 전에 들었던 앤드류 응 교수님 수업은 수학적인 기초가 없어서 좀 힘들었는데, 이건 입문자도 큰 부담없이 들을 수 있는듯 하다. 

 

  • graph search algorithms
  • adversarial search
  • knowledge representation
  • logical inference
  • probability theory
  • Bayesian networks
  • Markov models
  • constraint satisfaction
  • machine learning
  • reinforcement learning
  • neural networks
  • natural language processing

 

아무튼 퀄리티도 만족스러웠고, 자기계발에 투자한다는 의미에서 유료로 진행했는데 코스 완료후 하버드X (하버드 Extension School) 에서 수료증을 발급 받았다. 

물론, 무료로 진행해도 수업, 과제 제출에 아무 제한이 없이 동일한 과정이며 수료증까지 나오지 굳이 유료로 전환하지 않아도 된다.