cs.knou.ac.kr > 컴퓨터과학과 > 학과광장 > 학과
https://cs1.knou.ac.kr/bbs/cs1/2119/266641/artclView.do?layout=unknown
제가 생각하기에 저 1학기/2학기 딱히 안 들어도 될 것 같은 목록에서 실제로 정말 들어야 할 것들은
1학기: C 디지털회로 운영체제
2학기: 컴퓨터구조
실라버스 보고 정확히 다루는 내용을 알게 된다면 들을 수도 있을 거다 한 과목들은
컴파일러 클라우드컴퓨팅 인공지능 선형대수
2021년 2학기 3학년 전공 중 컴퓨터구조 오른쪽에 있는 건 JSP프로그래밍 이라고 되어 있는 건가요? 개인적으로 기술 스택을 정해놓고 그것만 가르쳐주는 과목은 별 의미가 없는 거 같습니다 (그건 업계 가거나 프로젝트 굴려보는 게 나아요)
- C: C 자체만으로는 회의적인데 시스템 프로그래밍이나 운영체제 들으려면 모르면 안 됩니다
- 디지털논리회로: 컴퓨터구조 선행과목일거라 들어야 합니다
- 컴퓨터구조: 학부 과정에선 많이 나가도 싱글코어 안에서 놀겠지만 컴퓨터가 어떻게 생겨먹어서 돌아간다를 이해하는 거 중요합니다 (jvm, 파이썬 인터프리터, 브라우저 v8엔진 등에서만 코드를 돌리더라도 동작을 이해하기 쉬워집니다)
- 선형대수: 그래픽스와 AI/ML 하려면 필수라서 도저히 여유가 안 나서 이걸 넣을 수 없다 가 아니면 넣으시는 걸 추천합니다
- 프로그래밍 언어 이론 / 컴파일러: 컴파일러는 살짝 애매하긴 한데 여기서 배운 개념들 알면 새로운 언어나 기술 배울 때 도움이 많이 됩니다. 컴파일러는 LLVM을 이용해 실제 컴파일러 최적화 기법을 구현해보는 커리큘럼이 아니면 난이도만 높은 뜬구름잡기로 갈 가능성이 높은데 상세 실라버스를 봐야 할 거 같네요
이미지 프로세싱
인공지능이 사진에 사람인지 동물인지 구분하는 이런 것에 사용
컴퓨터그래픽스
컴퓨터 그래픽스는 2d/3d 렌더링과 관련 있습니다 마야를 만드는 쪽
//
개인적으로 핵심과목이 자료구조(데이터의 저장을 어떻게 할 것인가), 알고리즘(데이터의 계산 순서를 어떻게 할 것인가)이라고 생각하는데, 이 둘 모두를 이해하는 데 이산수학의 개념들이 필요합니다.
'【 사는 이야기 】 > (22.03~25.02) 방통대 : 컴퓨터과학과' 카테고리의 다른 글
방통대 이북 정리 (0) | 2022.02.27 |
---|---|
방통대 평가 유형 설명 (0) | 2022.02.27 |
방통대 출석수업 일정 확인하기 (1) | 2022.02.18 |
방통대 컴퓨터과학과 수강신청 (0) | 2022.02.02 |
방통대 입학 원서 온라인 제출하는 방법 (0) | 2021.12.30 |