Learning/Data Science

Coursera Data Science Specialization 수강후기(1)

bangsil 2017. 12. 6. 17:51
반응형

Coursera Data Science Specialization 수강후기

 

그래도 데이터 사이언스가 붐이라고,

전공자도 아니지만 어떤건지 궁금하다고 시작한 코세라의 데이터 사이언스 스페셜라이제이션 코스.

총 10개의 코스로 되어 있는데 9개는 마치고, 지금 마지막 Data Science Capstone 코스를 수강하고 있다.

빡쎄게 몇달안에 끝낼거야! 라고 시작했지만, 시간이 지날수록 늘어나는 Switch Session......

그래도 이왕 시작한거 끝까지 해야지 하고 꾸역꾸역 하고 있다. Data Science Specialization 수강 후기를 적어보려고 한다.

 

1. 코세라(Coursera)가 뭐에요?

www.cousera.com

코세라는 온라인 교육으로 다양한 전세계의 강의를 무료로 접해볼 수 있는 사이트이다.

물론, 코스의 Certificate를 받기 위해서는 일정의 등록비가 필요하긴 하지만, 단순히 지식이 궁금해서 수업을 듣는 거라면 굳이 돈을 내고 들을 필요는 없다.

돈을 내냐 안내냐에 따른 제공범위는 수료증과 수료증을 받기위해서는 일정 기간동안 숙제나 프로젝트 형식을 내야하는데 그런 Assignment 부분이 오픈이 되지 않는 것으로 알고 있다. 

코세라에 대한 설명을 다음에 따로 포스팅을 해보도록 하겠다.

 

2. Data Science Specialization 등록 이유

코세라는 머신러닝 Andrew Ng 교수 때문에 이미 알고 있었고, 빅데이터와 머신러닝을 공부하고 싶어! 라고 들어가서 무작정 data science 를 쳤더니 다음의 코스가 나와서 등록을 했을 뿐이었다....;;

근데 나중에 알고 보니, 머신러닝 쪽과는 거리가 멀었고... 이미 시작을 해버려서 돌이킬 수 없었지만 상당히 많은 사람들이 등록해서 수업을 듣고 있었고 유용했기 때문에 끝까지 수강하고 있다.

 

3. 코스 소개

https://www.coursera.org/specializations/jhu-data-science

Data Science Specialization 은 존스홉킨스 대학 교수들이 강의를 한다.

존스홉킨스 대학이다 보니 데이터 사이언스인데 교수들은 Biostatistics 이고 기본 프로그램은 R을 사용한다. 나는 이왕 하는 거 동기부여때문에 수료증까지 따려고 월 등록을 했다. 나는 월 39 USD 를 내고 들었는데 지금보니 49다.

물론, 위에서 말했듯이 무료로 강의를 듣는 방법도 있다. Audit 모드로 강의 신청하면 된다.

 

4. 코스를 다 듣는데 걸리는 시간

한 코스당 한 달씩 잡으면 되는데, 나는 초반에 두 과목씩 들었다. 하지만, 마지막에는 한 과목을 한 달에 듣는 것도 너무 빠듯하고 힘들었다.

수업을 일주일 내내 듣는다기보다는 수업 듣는거 2~3일 과제 하는 거 2~3일 이렇게 일주일을 보낸다고 생각해도 무방하다.

스페셜라이제이션 코스 자체가 월 등록이기 때문에 엄청 부지런하고 빡쎄게 이것만 들을거야 한다면 얼마든지 앞당겨서 끝낼 수도 있다. 하지만, 동료평가를 할 때는 그 주에 사람들이 많이 수강을 해야 동료들이 나를 평가할 수 있고, 이런 이유 때문에 늦으면 나를 평가할 동료들이 없어 힘들어질 수도 있다는 경고 비슷한 말도 있다.

 

5. 수업 진행 방식

다른 것들도 있지만 보통 10분 정도 되는 동영상이 한 레슨 정도 되고 이런 레슨이 10~15개 정도가 1 week 라고 생각하면 된다.

숙제는 거의 매주 주어지는 식이고, 숙제의 종류는 Quiz, 존스홉킨스에서 직접 만든 프로그램 연습, 프로그래밍 실습 정도로 생각하면 된다. 프로그램은 앞서 말했듯이 동료들의 평가로 대부분 점수를 받게 된다.

 

6. 사용 프로그램 및 코스 듣기 전에 프로그램을 할 줄 알아야 하는지..

데이터 분석에 필요한 프로그램은 R 패키지를 사용한다. 나의 경우 R은 대학교 다닐때 사용했지만, 그 때의 R과 지금의 R은 천지 차이이다. 데이터 분석에 여러가지 프로그램을 쓸 수 있지만, 우선은 익숙한 R을 가지고 해보고 싶었다. 

10년 전에 R을 만져봤으니 물론 알고 있는건 다 까먹었고, R 설치부터 하나하나 알려주기 때문에 프로그래밍을 전혀 할 줄 몰라도 시작할 수 있다!

그 외, R을 가지고 숙제를 제출하는 용도로 github과 R pubs, Shiny app, R markdown, R presentation 등을 쓴다. 이 모든 것을 하나도 몰라도 시작가능하고, 프로젝트를 하면서 하나하나 배울 수 있기 때문에 사전 지식이 전혀 없어도 가능하다!!

 

2017/12/13 - [Learning/Data Science] - Coursera Data Science Specialization 수강후기(2)


7. 과목 소개

길어질 것 같으니 다음편에 계속!