3학년 1학기 편입으로 방송통신대학교 컴퓨터과학과를 등록했다.
학과는 컴퓨터과학과로 등록했고 통계데이터과학과를 복수 전공할 예정이라 컴퓨터과학과와 통계데이터과학과의 수업을 섞어서 신청했다. (일반선택으로 되어있지만 복수전공 신청이 완료된 후에는 전공으로 변경된다고 들었다.)
1~2학년 수업부터 차근차근 들어 졸업까지 3년 정도 예상하고 있다.
1. 수강신청 과목
2. 수업 듣는 방식
나의 목적은 학위 취득보다는 통계 및 코딩 공부였기 때문에 수업은 진도에 맞춰 꼬박꼬박 들으려고 노력했다.
처음에는 주말을 이용해 토요일 3강 일요일 3강 이런 식으로 수업을 들었다.
하지만 짧은 집중력으로 3강을 듣는데 몇 시간씩이 걸렸고 점점 하기 싫어지고 미루게 됐다...
그래서 수업을 듣는 시간은 회사 점심시간을 이용했다. 강의의 배속을 올려 점심시간에 최소 한강씩 들었다. 점심시간 내에 다 듣지 못한 수업의 경우 집에 가서 마저 듣거나 주말에 몰아서 끝내는 식으로 공부를 했다. 실습이 필요한 수업의 경우 주말에 따로 듣거나 집에서 들었다.
(미리 어느 정도 들어놨기 때문에 미루는 경우가 확실히 줄어들었다.)
이런 식으로 점심시간을 이용해서 하루에 한 강정도를 들어 놓으니 확실히 스트레스가 덜했다.
3. 출석수업 및 출석수업 과제
방송통신대학교는 출석수업과 출석과제물 제출 등으로 중간고사를 대신한다. 처음에는 등록한 지역대학 기준으로 수업일정이 잡히기 때문에 평일에 수업일정이 잡힐 수도 있다. 하지만 코로나로 인해 대부분의 수업들이 화상강의로 진행되어 장소를 타지역대학으로 변경하여 일정을 조율할 수 있었다.
출석 수업)
출석수업은 3시간 정도 진행되고 수업이 끝난 후 쪽지시험 또는 출석과제물이 있다.
나의 경우 수업을 몰아서 듣기보다는 주마다 하나씩 배정해 그날 수업을 듣고 바로 과제를 끝내는 식으로 했다.
(토요일이나 일요일에 수업을 한~두 개씩 듣고 과제물을 바로 제출을 하는 식으로 하는 것을 추천한다.
몰아서 듣고 몰아서 과제를 하게 되면 제출을 못하는 경우가 생길 수도 있다.)
출석 과제물)
이산수학:
수업한 내용과 관련된 10문제 쪽지시험
파이썬프로그래밍기초:
문제 해결을 위한 알고리즘서술, 서술한 알고리즘 기반 코드작성, GPT코드와 내 코드 비교
C프로그래밍:
코드에 주석달기
R컴퓨팅:
R언어에 대한 내 생각 작성, 주어진 문제에 대한 코드 작성 및 동작원리 약술
통계학개론:
주어진 문제 그래프 작성 및 수치요약 산출, 주어진 문제 풀이 및 결과 서술
확률의개념과응용:
R이용한 코드 작성 및 그래프 그리기, 확률 계산 문제 수기 답안 작성, GPT이용하여 확률을 주제로한 글 작성
4. 기말고사
기말고사는 금 토 일 중 시험을 신청할 수 있다.
기말고사 신청 기간에 최대한 빨리 신청해서 좋은 시간대를 선점하는 것이 중요하다.
평일에 공부하기가 쉽지 않다면 금밤~토~일 오전 벼락치기를 위해 일요일 오후 즈음에 시험을 신청하는 것을 추천한다.
(나의 경우는 2주에 걸쳐서 한주에 3과목씩을 분배하여 시간을 확보했다. )
그리고 기출이 있는 과목은 기출을 꼭 풀어보고 가는 것을 추천한다. 기출과 비슷한 문제가 많이 출제된다.
이산수학:
헷갈리게 꼬아놓은 문제는 전혀 없었고 기출에서도 꽤 나왔던 걸로 기억한다.
파이썬프로그래밍기초:
신규 강의라 기출이 없다. 교재도 없어서 강의록에서 출제되는데 강의록 코드랑 정의 부분 열심히 보면 좋을 것 같다. 강의록 보고 공부하면 충분히 풀 수 있는 난이도인데 살짝 헷갈리는 문제가 있었다.
C프로그래밍:
기존 기출과 비슷한 문제가 많이 나왔다.
통데 수업은 솔직히 후반에 많이 밀려서 안 들은 강의도 많고 기말고사 공부도 벼락치기를 심하게 해서 별로 기대를 안 하고 가서 봤다.
R컴퓨팅:
기출에서 못 본 문제가 은근히 있었다. 근데 수업 중 강조한 부분이랑 기출에서 나왔던 부분을 잘 보고 가면 풀만했다.
통계학개론:
뒷부분 가설검정 및 회귀모형 파트는 거의 읽어보기만 한 수준이었다. 근데 가설검정 방법에 대해서만 알고 있으면 풀 수 있는 난이도였다. 객관식 시험이다 보니 확실히 복잡한 계산이 필요 없는 문제들로 구성되어 있었다.
(수업내용은 어려웠다.. 공부가 목적이면 시험 잘 보기를 목표로 하기보다는 수업 열심히 듣고 복습을 잘하는 게 중요한 것 같다.)
확률의개념과응용:
마찬가지로 객관식 시험이다 보니 복잡한 계산이 필요 없는 문제들로 구성되어 있어서 풀만하다. 기출 보고 각 개념에 대한 기본적인 공식과 계산을 할 줄 알면 충분히 풀 수 있다.
5. 수업 후기
컴과)
이산수학:
교수님이 엄청 열정이 넘치신다. 하나라도 더 알려주시려는 모습....ㅎ 설명도 엄청 잘하신다. 수학과 관련된 이야기도 많이 해주셔서 수학에 관심 있는 사람들에게 정말 좋을 것 같다. 근데 정의도 엄청 많고 양도 많아서 갈수록 내용이 섞여서 헷갈렸다. 벼락치기할 수 있는 양은 아니다. 그리고 교재에 포함된 워크북이 정말 도움이 많이 된다. 수업내용이 엄청 잘 정리되어 있어서 헷갈릴 때 쭉 읽어보면서 정리하기 좋다. 교재 구매하는 것 강력 추천
파이썬프로그래밍기초:
비전공자에게 한줄기 빛 같은 수업이다. 기초~원리부터 설명해 주시고 실습도 많아서 좋은 수업이라 생각한다. 또 요새 핫한 파이썬이다 보니 더 좋았다.
C프로그래밍:
들으면서 감탄을 자주 했다. 헷갈릴 수 있는 부분을 다양한 예시를 이용해 딱딱 짚어 주신다. 근데 실습이 따로 없어서 따로 시간 내서 따로 실습을 해야 한다. 교재는 딱히 구매하지 않아도 될 것 같다.
통데)
R컴퓨팅:
통데 복전 할 생각이 있으면 무조건 들어야 한다. 통계학개론이나 확률의개념과응용에서도 R사용법을 조금씩 다뤄주긴 하지만 계속해서 R을 사용하기 때문에 이 수업을 필수적으로 들어야 한다. 수업내용에 설치방법부터 기본적인 함수와 사용법들이 전부 다 나온다. 후반에 R그래픽스라고 데이터 시각화 파트도 나와서 시각화에 관심 있는 사람들도 들으면 좋을 것 같다. 교재는 딱히 구매하지 않아도 될 것 같다.
통계학개론:
통데 필수 수업이다. 통계학이 중요해진 이 세상에서 이 수업을 꼭 들어놓는 것을 강력 추천한다. 통계학개론 이름에 맞게 통계학에 관련된 기초 내용을 다뤄준다. 처음에는 익숙한 내용이라 들을만하다가 뒤로 갈수록 뇌에 과부하가 와서 이해하기를 약간 포기했다..^^ 복습하고 시간 들여서 공부해야 한다. 교재 구매는 필요 없을 것 같다.
확률의개념과응용:
확률에 대해 다뤄주는데 통계학개론과 겹치는 부분이 많다. 요즘 ai로 핫한 개념들도 살짝 다뤄주기 때문에 들으면 좋을 것 같다. 교재 구매는 필요 없을 것 같다.
6. 결과
통데 과목이 생각보다 성적이 잘 나왔다. 후반에 이해하기를 포기한 것 치고 기말고사 문제가 쉽게 나오는 편이라 점수는 괜찮게 나왔다.
요약 후기: 수업 내용이 굉장히 알차고 비전공자 기초 쌓기에 좋다. 하지만 코딩실력 향상을 위해서는 역시 이론 수업을 듣기보다는 혼자 실습해 보는 것이 더 중요하다. 그리고 점수를 잘 받는 것과 수업 내용을 잘 이해하고 공부한 것이랑은 다른 문제인 것 같다:)....