[공학교육인증] 2021학년도 이후 입학생 대상 컴퓨터과학과 수학과목 수강신청 참고사항
- 작성자 강상욱
- 작성일 2021-07-12
- 조회수 9745
(마지막 수정일 : 2021. 7. 12)
o 컴퓨터과학과는 공학인증프로그램을 운영하고 있으며, 그에 따라 교과과정도 공학인증에서 요구하는 심화컴퓨터과학프로그램을 이수하도록 구성되어 있습니다.
o 공학인증프로그램 KCC2015 인증기준에서는 아래와 같은 최소한도의 이수 학점을 요구하고 있으며, 그에 맞도록 컴퓨터과학과 교과과정을 구성하였습니다.
입학학번 | 졸업필요 이수학점 | 교양 학점 | 기초과학수학 (BSM) | BSM, 교양을 제외한 전공 (설계, 심화 포함) |
14 - 15 학번 | 130 학점 이상 | 18 학점 이상 | 60 학점 이상 (설계 및 프로젝트 12학점 포함) | |
16 - 19 학번 | 130 학점 이상 | 7 학점 이상 | ||
20 이후 학번 | 130 학점 이상 |
o 컴퓨터과학과에서는 기초과학수학(BSM) 과목 중 5과목을 개설하고 있습니다. 나머지 1 과목은 교양과목 중 '물리현상의이해' 또는 타과에서 개설된 과목 중 과학관련 과목을 이수할 경우 BSM과목으로 인정됩니다.
o 기초수학과목(BSM) 과목에 대한 내용은 아래와 같습니다. 수강신청 때 참고하면 좋겠습니다.
- 1학년 1학기
-컴퓨터수학: 머신러닝/딥러닝에 필요한 기초 수학을 학습합니다. 구체적으로 벡터함수, 도함수, 미분법, 다변수함수, 선형회귀 등을 학습합니다. 또한 파이썬으로 학습한 내용을 프로그래밍할 수 있습니다.
- 1학년 2학기
- 선형대수학1 : 선형대수학1은 BSM 과목 중 핵심적인 과목입니다. 학습하는 모든 내용이 딥러닝 분야뿐만 아니라, 신호처리, 보안, 데이터처리 증 거의 모든 분야에서 필수적으로 사용되는 이론을 포함하고 있습니다. 선형대수학1에서는 <Linear equation, Matrix algebra, Determinants, Vector spaces>의 내용을 학습하며, 학습한 내용을 이용해서 간단한 응용 문제를 프로그래밍할 수 있습니다.
- 2학년 1학기
- 선형대수학2 : 선형대수학1에서 학습한 내용을 바탕으로 고급 선형대수학 이론을 학습합니다. 선형대수학2에서 학습하는 내용을 기반으로 선형회귀 및 추론에 사용되는 고급 이론을 통해 딥러닝을 기초 지식을 습득할 수 있습니다. 선형대수학2에서는 <Eigenvalues, Orthogonality and least squares, Symmetric matrices, Geometry of vector spaces>를 학습하고, 학습한 내용을 통해 간단한 응용문제를 프로그래밍할 수 있습니다.
- 이산수학: 연속적이 아닌 이산적인 수학 구조와 관련된 다양한 주제를 다루는 수업입니다. 주로 정수, 트리, 그래프, 논리 연산과 같은 내용을 학습하며, 여기서 배운 내용들은 알고리즘, 프로그래밍 언어, 암호학 등의 이산적인 수학 구조를 이해하는데 필수적인 내용들입니다.
- 2학년 2학기
- 통계적분석: 확률변수를 통한 수학적 모델을 통해 다양한 분포를 학습하고, 주어진 분포에서의 평균, 분산, 상관계수 등을 구하는 방법을 학습합니다. 가우시안 분포나 포아송 분포와 같이 실생활에서 많이 사용되는 분포를 다루며, 이산확률분포 간에 컨볼루션 및 연산을 통해 딥러닝에서 필요한 수학적 지식을 학습합니다. 또한 학습한 내용을 이용하여 간단한 문제해결을 위한 프로그래밍을 할 수 있습니다.