내가 C언어를 진득하게 공부해보기 위해 선택한 선택지는 바로!

하버드대학의 최고 인기 교양강좌인 CS50이다.

(이 강의는 매년 새로이 강좌가 업데이트되는데, 2020년 초에 시작한 나로써는 CS50x 2020을 수강하고 있다.)

 

📌   edX 플랫폼에는 다양한 종류의 cs50 강의가 있는것을 확인할 수 있을것이다.

이 중에 내가 듣는 강의는  CS50's Introduction to Computer Science 이다.

(edX lecture : 아래 참조)

 

https://courses.edx.org/courses/course-v1:HarvardX+CS50+X/course/#block-v1:HarvardX+CS50+X+type@chapter+block@b94adcd6bd6b4e69b2af7eef0d828674

 

Course | CS50 | edX

 

courses.edx.org

어느 강의를 선택하여 수강하느냐에 따라 커리큘럼의 내용이 조금씩 다른데,

이 강좌의 경우 C언어와 후반부에 Python 그리고 SQL을 배울 수 있다!

 

아, 물론 현 시점에서 동영상 플랫폼의 절대강자라 할 수 있는 Youtube에도 이와 관련한 동영상 재생목록이 올라가 있다

(유튜브에서는 2019버전이 가장 최신으로 업로드되어 있는듯하다..)

CS50 Lectures 2019라는 이름으로 된 재생목록이 있다.(내용은 같은듯 하다)

 

(Youtube 링크 : 아래 참조)

https://www.youtube.com/watch?v=cF6YkH-8vFk&list=PLhQjrBD2T381L3iZyDTxRwOBuUt6m1FnW

다만 내가 edX플랫폼을 통해 듣는 가장 큰 이유는 이 플랫폼에서 certificate을 발급받을 수 있기 때문이다.

(안타깝게도 공짜는 아니며, 소정의 비용을 지불하고 해당 lecture에 알맞은 조건을 충족해야 한다ㅠㅠ)

또한, Discussion Board와 Problem Set을 활용하면 이 강의 수강생들이 훨씬 더 효율적으로 학습할 수 있다.

 

Problem Set는 Lecture당 필수과제 1개와 2개 중 택1해야하는 과제 1개(난이도가 높은것 하나와 낮은 것 하나)로 구성되어있고,

이를 제출해야만 certificate를 받을 수 있는 자격이 주어진다.

 

이상 CS50에 대한 간단한 소개를 마치겠다.

'Computer 💻 > C language' 카테고리의 다른 글

[CS50] Problem Set 1 - 'Hello'  (0) 2020.03.18

+ Recent posts