Core Concepts
대학 컴퓨터 과학 학사 과정에서 이산수학은 필수적이지만, 미적분학의 요구 시기와 배치에 대해서는 일관성이 없다. 이는 학생들의 진입, 유지 및 졸업 시간에 큰 영향을 미칠 수 있다.
Abstract
이 논문은 158개 미국 대학의 199개 컴퓨터 과학 학사 과정의 수학 요구 사항을 분석한 결과를 제시한다. 주요 발견 사항은 다음과 같다:
대부분의 프로그램이 이산수학을 필수로 요구하지만, 이산수학 과목의 선수 과목 및 동시 과목으로 어떤 수학 과목을 지정하는지에 대해서는 일관성이 없다.
대부분의 학사 과정이 미적분학 1을 필수로 요구하지만, 미적분학 1과 2의 요구 시기와 배치에 대해서는 큰 차이가 있다. 일부 프로그램은 미적분학 1을 컴퓨터 과학 입문 과목의 선수 과목으로 지정하고 있는데, 이는 많은 신입생들이 미적분학 준비가 되어 있지 않아 컴퓨터 과학 전공 진입에 장벽이 될 수 있다.
학사 과정과 학사 과정 간에, 그리고 ABET 인증 프로그램과 비인증 프로그램 간에 요구되는 수학 과목 수에 유의미한 차이가 있다.
이러한 분석 결과를 바탕으로 저자들은 컴퓨터 과학 학과에 다음과 같은 권장 사항을 제시한다:
컴퓨터 과학 입문 과목, 자료 구조 과목, 이산수학 과목의 선수 과목 또는 동시 과목으로 미적분학 1과 2를 요구하지 말 것
수학 과목 이수와 컴퓨터 과학 과목 이수를 분리할 것
학과 자체적으로 컴퓨터 과학에 특화된 수학 과목을 개발할 것
Stats
191개 프로그램(96%)이 미적분학 1을 요구한다.
152개 프로그램(76.4%)이 미적분학 2를 요구한다.
198개 프로그램(99.5%)이 이산수학을 요구한다.
140개 프로그램(70.4%)이 확률/통계를 요구한다.
116개 프로그램(58.3%)이 선형대수를 요구한다.
43개 프로그램(21.6%)이 미적분학 3을 요구한다.
Quotes
"대학 입학 시 사전 경험 분포를 해결하는 것이 파이프라인을 확장하는 데 중요하다."
"수학 요구 사항이 컴퓨터 과학 전공 진입, 유지 및 졸업 시간에 큰 영향을 미칠 수 있다."
"컴퓨터 과학 학과가 자체적으로 컴퓨터 과학에 특화된 수학 과목을 개발하는 것이 도움이 될 수 있다."