본문 바로가기
방통대

방통대 컴퓨터과학과 1학기, 2학기 과목추천, 수강후기 2024년

by 꾸주니어 2025. 1. 15.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

 

 

들어가기 전

저는 비전공자이고 3학년으로 편입했습니다. 국비지원 공부해서 Java 유지보수 취직.

2024년 1월 근무 시작하면서 방통대 편입 시작했습니다.  그 정도 수준과 주관이 들어갔다는 점 인지하고 봐주세요 !

"4학년 전공 학사를 따자" + "직장을 겸해야 하니 너무 빡세지 않게 계획해 보자."라는 생각으로 점수를 매겼습니다.

 

 

난이도         [더 쉬움] / [쉬움] / [중간] / [어려움] / [더 어려움]

중간과제      [더 편함] / [편함] / [무난] / [까다로움] / [더 까다로움]

 

 

 

1학기  [ 전공 6과목 ]

 

과목 중간과제 후기
컴퓨터의 이해
(김강현)
[중간] 
정보사회와 4차 산업혁명에 대하여
컴퓨터와 통신이 우리사회에 미친 영향
처리장치의 최근 동향
가상현실 등의 응용을 위한 3차 출력장치를 선택해서 설명.
나의 정보를 담은 QR코드 만들기  등이었다.
[쉬움]
컴퓨터에 대한 기초적인 이해를 다루는 과목이다.
이 과목이 어려우려나 걸러야하나..
라는 고민은 아무도 안하실 듯
컴퓨터과학과 학생으로서 기본으로 거쳐과는 무난한 과목 !
데이터정보처리 입문
(김성수)
[중간] 
R 프로그램을 설치해야 하고
분산, 표준편차,  줄기 잎 그래프, 상자그림 등을 분석
[까다로움]
과목 내용으로 SQL 쿼리가 나온다기보단
여러가지 데이터처리에 대한 종류, 방법, 프로그램 등이 나옴.
분산, 표준편차,  줄기 잎 그래프, 상자그림 등 등이 나오고 엑셀로 데이터처리하는 내용이 있다.
R 프로그램 사용해서 실제로 실습하고 
알고리즘
(이관용)
[어려움]
문제가 몇개 있고, 실제 알고리즘을 사용해서 코드를 돌려 처리시간이 얼마나 걸리는지 결과를 적는 과제가 있었음
[더 까다로움]
힙, 스택, 버블, 삽입, 기수, 버킷 등이 나옴
암기 4/5,  이해 4/5 정도로 둘 다 필요한 과목.
운영체제
(김진욱)
[중간]

프로세스의 과정을 설명하는 문제, 프로세스의 사이클, 도착, 대기, 시작 등을 계산하는 문제가 있었다.
[무난]
프로세스의 실행 순서, 도착시간, 대기시간, 실행시간 등을 계산하는 부분이 나온다.
암기와 이해가 반반씩 비중을 두는 듯 하고 스케쥴링문제가 꼭 나오기 때문에
정처기 정처산기 공부를 하시는 분들이면 겹치는 부분이 있고,
계산하는 부분은 2학기 과목의 시뮬레이션과 굉장히 비슷했다.
스케쥴링 계산이 중점인 특성상 그 파트는 한번 이해해놓으면 더 이상 공부는 안해도 되는 장점이 있음.
JAVA 프로그래밍
(김희천)
[어려움]
ZOOM수업을 먼저 듣고 내주시는 과제를 냈었는데,
3교시 마지막 쯤 구글링크를 주시고 열리는 시간을 알려주신다.
그 때 약 10문제가 오픈이 되고 구글링해서 답만 적어서 내면 됨
[더 편함]
Java 개발자로서 당연히 수강한 과목.
실무에서 생각않고 당연히 쓰던 문법들이  '아~ 이런뜻이었구나' 라고 느낄 때가 있어서 흥미로운 과목이었다.
당연 나의 현업에도 도움이 되었던 과목
기말고사는 기출문제에서 조금 벗어나는 문제들도 있었던 기억이 있다.
2학기 JSP과목에 선행학습 과목이 되기에 생각이 있다면 이 과목을 먼저 수강하시는게 좋다.
Java를 해봤어도 그냥 만만한 정도는 아니다.
HTML5 웹프로그래밍
(이관용)
[더 어려움]
ZOOM 수업 때 교수님의 의도가 "수업 제대로 안들은 학생들 과제 손도 못대게 해야지" 라는게 느껴짐.
ZOOM 수업 집중해서 못들었다가 과제 못하겠어서 다른지역 똑같은 교수님 수업 다시 들었다..
[더 까다로움]
역시 코딩의 기본 기초는 HTML이지 ~ 하는 마음으로 덤볐다가
수강신청한 6과목중에 최하점 받았다......
절대 만만하게 수강신청하면 안되고 생각 있으신 분들 HTML고급이라 생각하고 도전하시길
기말 때 기출 3개는 나름 돌리고 갔는데  문제도 기출이랑 많이 달랐던 기억이 있다.
방통대 커뮤니티에서 빡세다고 악명높은 듯..

 

 

신라면 120g, 20개 동원참치 라이트 스탠다드 참치, 85g, 12개 오뚜기 진라면 컵 매운맛 65g, 12개 짜파게티 140g, 5개

 

2학기 [ 전공 6과목 ]

 

과목 중간과제 후기
컴퓨터구조
(김형근)
[중간]
 ~~에 대하여 설명하시오. 라는 문제 4,5문제와 명령어에 대한 문제 1 , O,X 문제 5문제가 과제로 나왔었다.
[무난]
3학년 과목인 만큼 컴퓨터구조에 대한 기본적인 내용, 입문 수준이라기 보단 
데이터들의 처리, 프로세스들의 처리 순서 등이 나온다.
암기 반 + 이해 반  정도로 구성됐던 것 같다.
컴퓨터과학과의 과목들의 장점이 한번 이해해놓고 풀 수 있는 상태를 만들어 놓으면
숫자만 바뀔 뿐 어떻게 나와도 풀 수 있다는 점이다.
프로그래밍언어론
(김진욱)
 [어려움]
이론들과  BNF를 EBNF로 바꾸고, 구문도표로 표현하는 것이다.
개인적으로 중간과제가 조금 난이도가 있었던 과목이다.
[까다로움]
C,Java,Python 등 프로그래밍 언어에 기초가 되는 과목.
BNF, EBNF, 구문도표가 핵심이었다.
BNF에서 EBNF로 바뀔때 추가되는 기호들,
단말기호와 비단말기호가 어떤 것인지 구분하는 것,
반복문과 조건문 등을 어떤기호, 어떤방법으로 표현하는지 알고 표기할 줄 알아야 한다.
JSP프로그래밍
(김희천)
[중간]
ZOOM 출석수업을 들은 후 교수님(김희천 교수님이 아니었음)이 링크를 하나 주신다.
말씀해 주신 시간에 링크로 주신 페이지가 열리고 9개의 문제가 주어진다.
공부한 대로 풀어도 좋고, 구글링을 해도 충분히 풀기 쉬운 문제이다. 
 [더 편함]
Java프로그래밍 과목을 수업하셨던 김희천 교수님 수업.
1학기 과목 중 Java프로그래밍 과목을 선 수강하고 수강하는 것을 추천한다.
1강 ~ 3강, 4강 정도까지는 Jdk와 톰캣, 서버 세팅에 대한 내용이 나와서 실습해 보기 위한 부분이고,
시험성적을 목표로 수강하신다면 가볍게 넘겨도 될 부분이었다.
JSP 웹 개발에 필요한 기초 (java, 톰캣, JDBC, 쿠키, 세션 등)가 골고루 잘 들어가 있는 과목
Java 개발 현역이시라면 꿀 과목이 될 수도!

* 저는 JSP 개발자입니다.
UNIX 시스템
(김희천)
[중간] 
VMware에 Rocky Linux에 교수님이 내주시는 과제를 정확히 해내고 스샷을 찍어서 내면 된다.
[편함]
* Linux 환경까는게 귀찮고, 과제는 너무 쉬움.
UNIX 특성상 명령어를 외우는 게 대부분인 과목이다.
계산을 해서 푼다거나 하는 부분은 거의 없다.
수업 때는 를 설치해서 진행했고,
컴퓨터과학과 졸업을 하는 과정에서 당연히 거쳐갈, 굳이 피할 필요 없는 과목이지 않을까 싶다.
단지 다른과목보단 암기적인 부분이 있다는 것만 알고 수강하면 될 듯하다.
시뮬레이션
(김강현)
[쉬움]
코드를 이용해서 주어진 조건에 맞게 시뮬레이션을 짜고, 결과표를 만들고 해석하는 것.
[까다로움]
* 이 과제를 이해하고 해낸다면 이 과목은 80%끝난 듯.
주관적인 의견으로는 이번학기 수강한 과목 중 가장 만족하고 추천하는 과목이다.
수업자체가 의외로 여유있었고, 크게 어렵지 않았음.
시뮬레이션이 돌아가는 코드 중에서 변수들이 의미하는 바가 무엇인지,
난수 값, 도착시간, 봉사시간, 도착비율 등 만 외워주고
시뮬레이션의 결과표를 보고 대기시간, 도착시간, 봉사시간, 대기인원 등을 계산할 줄만 알면
50~60%는 먹고 들어간다.  이것 또한 한번 이해를 해놓으면 반복 공부를 할 필요도 없기에 편했다.
김강현 교수님이 꼼꼼하고 천천히 자세히 알려주시고, 계속 비슷한 내용의 반복이었다.
2024년 2학기 기준 2017, 2018, 2019년 기출문제 공부하고 봤는데  숫자만 바뀌었을 뿐 거의 같은 문제였음.
머신러닝
(이관용)
[더 어려움]
[더 까다로움]
교수님께서 코드를 주시고 학습할 수 있는 데이터를 주신다.
조건을 정해주시고 그 코드를 직접 실행하여 결과를 정리해야한다.
벡터와 행렬을 선행학습해오라는 교수님 말씀이 있었고,
패기있게 교재를 구입해서 벡터와 행렬을 공부해보려 했다. 포기.
기말고사 기출문제가 없다. 기출문제에 의존해서 공부하는 나로써는 포기.
형성평가, 중간점수를 다 받으면 기말을 다 찍어도 F는 안 맞지 않을까.. 하는 생각으로 기말 공부 포기.
결론 D+...

머신러닝 심화 과목인 딥러닝  듣지 않을 계획


*김희천 교수님 딱 전형적인 판서하시는 선생님.. 전달력이 좀 아쉽고 이론을 그냥 읽으시는 듯한.. 나랑은 잘 안 맞았다.

내가 들은 과목 중 JAVA, JSP, UNIX  세 과목이나 있었고,  다음 과목 선택할 때 소프트웨어공학 과목도 김희천 교수님이어서 피했다..

 

 

 

2024년 1학기, 2학기 총 후기    [1학기 전공 6과목 + 2학기 전공 6과목]

 

 

"너무 빡세게는 안 하면서 그래도 점수는 잘 받았으면 좋겠다."  보통 이 생각이 가장 많지 않을까 싶다.

교재는 졸업 후 짐이 될게 뻔하지 않을까 라는 생각에 교재 없이, 강의 잘 듣고 과제, 기말 잘 하자라는 생각으로 덤볐다.

 

1학기 때 솔직히 강의를 켜놓고 돌렸고, 중간과제야 요즘 구글과 GPT가 있어서 웬만하면 해낼 순 있었다.

문제는 기말고사.......  기출 좀 돌리면 되겠지 (방통대를 우습게 봤다는 뜻.....)라는 생각으로 대충 돌리고 가서 충격 먹었다.

당연한 결과지만 비전공이었고, 완전 다른분야기에 모르는 것 천지... 이해 없이 문제만 보고 가서는 꽤나 어렵다.

 

2학기 들어서면서 공부법을 바꿔봤다. 

강의들을 때 2017, 2018, 2019 기출문제를 같이 켜놓고 강의에 집중.

들으면서 그 부분 문제가 나오면 이해하고 바로 풀어버린다. 메모할 것 메모.

다음 강의 때는 그전 문제 복습하고 똑같이 현재 진도의 문제 파악하기

강의가 다 끝나면 기출문제로만 봤을 땐 80~90% 문제를 이해한 상태이다.

그 상태로 기말을 보니 1학기때보단 확실히 좀 나았다..

 

기말고사 한줄로 다 찍어버린 머신러닝 빼고는 B이상이어서 나름 만족했다...

 

이 방법으로 해보니 기출문제가 없는 과목은 나에게 공부하는 기준이 안 잡혀서 너무 힘들었다.

 

 

2025년도 수강신청 계획

 

 

전공으로 꽉 채워서 6과목씩   기말고사에 대한 부담을  두 학기 동안 느꼈고,

편입생으로서 굳이 전공이나 교양을 더 채워야 한다는 부담도 없고 졸업까지 30학점이 남았기에 

앞으로 수강신청은 한 학기당 [기출문제 있는 전공 4과목 + 기말이 과제인 교양 1과목] 5과목 수강할 계획이다.

 

데이터베이스 시스템        (SQL을 다루고 있어서 너무 어렵지 않을 듯)
이산수학                          (교수님이 좋다고 추천이 자자하고 컴퓨터과학과에 꽃 과목이라는...?)
그래픽 커뮤니케이션        (포토샵을 다루는 중간고사도 어렵지 않고 무난한 과목이라고..?)
모바일앱프로그래밍         (Java를 했다면 쉽다고들 한다.  HTML/CSS를 주로 다룬다고)
영화로 생각하기               (기말고사 부담을 덜기 위한 중간과제 + 기말과제 인 교양)

 

 

 

 

방통대 학우님들 화이팅입니다 ~!!

기출문제 + 답안지 + 요약정리 올려놓은 게시물들 ↓

 

 

 

 

방통대 컴퓨터의 이해 기출문제 + 수강후기

2017 ~ 2019 기출문제   정답표   2024년 1학기 간단 수강후기과목명과 아래 강의목차를 보면 알 수 있듯이컴퓨터에 대한 기초적인 이해를 다루는 과목이다.1학년 과목이며 신입생분들이나 3학

highneck.tistory.com

 

방통대 데이터정보처리입문 기출문제 + 수강후기

2017 ~ 2019 기출문제 정답표  2024년 1학기 간단 수강후기 1학년 과목 데이터정보처리입문이다.과목 내용으로 SQL 쿼리가 나온다기보단여러가지 데이터처리에 대한 종류, 방법, 프로그램 등이 나

highneck.tistory.com

 

방통대 알고리즘 기출문제 + 수강후기

2017 ~ 2019 기출문제     정답표   2024년 1학기 간단 수강후기난이도가 꽤나 있는 과목이었다.힙, 스택, 버블, 삽입, 기수, 버킷 등이 나옴중간 과제물은 문제가 몇개 있고, 실제 알고리즘을 사

highneck.tistory.com

 

방통대 운영체제 기출문제 + 수강후기

2017 ~ 2019 기출문제  정답표   2024년 1학기 간단 수강후기프로세스의 실행 순서, 도착시간, 대기시간, 실행시간 등을 계산하는 부분이 나온다.암기와 이해가 반반씩 비중을 두는 듯 하고 스케

highneck.tistory.com

 

방통대 Java프로그래밍 기출문제 + 수강후기

2017 ~ 2019 기출문제   정답표    2024년 1학기 간단 수강후기Java 개발자로서 당연히 수강한 과목.실무에서 생각않고 당연히 쓰던 문법들이  '아~ 이런뜻이었구나' 라고 느낄 때가 있어서 흥미

highneck.tistory.com

 

방통대 HTML5 기출문제 + 수강후기

2017 ~ 2019 기출문제  정답표  2024년 1학기 간단 수강후기 비전공자로서 풀스택 국비지원받고 현역으로 JAVA 웹 유지보수 일하고 있는 중이다.3학년으로 컴퓨터과학과 편입해서 수강신청 때  HTM

highneck.tistory.com

 

방통대 컴퓨터구조 기출문제 + 수강후기 + 요약정리

2017 ~ 2019 기출문제 정답표      2024년 2학기 간단 수강후기3학년 과목인 만큼 컴퓨터구조에 대한 기본적인 내용, 입문 수준이라기 보단 데이터들의 처리, 프로세스들의 처리 순서 등이 나온

highneck.tistory.com

 

방통대 프로그래밍언어론 기출문제 + 수강후기 + 요약정리

2017 ~ 2019 기출문제   정답표    2024년 2학기 간단 수강후기C,Java,Python 등 프로그래밍 언어에 기초가 되는 과목.BNF, EBNF, 구문도표가 핵심이었다.BNF에서 EBNF로 바뀔때 추가되는 기호들,단말기호

highneck.tistory.com

 

방통대 JSP프로그래밍 기출문제 + 수강후기 + 요약정리

2017 ~ 2019 기출문제    정답표      2024년 2학기 간단 수강후기Java프로그래밍 과목을 수업하셨던 김희천 교수님 수업.1학기 과목 중 Java프로그래밍 과목을 선 수강하고 수강하는 것을 추천한

highneck.tistory.com

 

방통대 UNIX시스템 기출문제 + 수강후기 + 요약정리

2017 ~ 2019 기출문제    정답표    2024년 2학기 간단 수강후기UNIX 특성상 명령어를 외우는 게 대부분인 과목이다.계산을 해서 푼다거나 하는 부분은 거의 없다.수업 때는 VMware에 Rocky Linux를 설

highneck.tistory.com

 

방통대 시뮬레이션 기출문제 + 수강후기 + 요약정리

2017 ~ 2019 기출문제   정답표          2024년 1학기 간단 수강후기주관적인 의견으로는 이번학기 수강한 과목 중 가장 만족하고 추천하는 과목이다.수업자체가 의외로 여유있었고, 크게 어

highneck.tistory.com

신라면 120g, 20개 동원참치 라이트 스탠다드 참치, 85g, 12개 오뚜기 진라면 컵 매운맛 65g, 12개 육개장 사발면 86g, 12개