갑자기 그게 생각이 안납니다. 컴퓨터공학 필수 지정 이수 과목들을 ...

cmjung88의 이미지

안녕하세요? 대학교 3학년에 재학중인 학생입니다

다음학기 커리큘럼을 짜기 위해 예전에 보았던 자료를 찾고 있는데

대략이렇습니다.

미국의 어떤 컴퓨터공학관련된 협회(?)에서 컴퓨터공학과 학생이라면 다음과 같은 수업은 꼭 들어야한다고 지정해 놓은 과목들이 있는데...

CSE 101 뭐 이런식으로 했던 것 같았는데...(운영체제, 컴퓨터구조 등등의 과목들이 지정되어있음)

그 협회가 어딘지 기억이 나질 않고, 이같은 자료를 찾기 위해서 아무리 검색어를 쳐넣어도 특정 대학교 커리큘럼만 검색디네요 ㅠㅠ

혹시 아시는분 계신가요?

snowall의 이미지

자료구조
알고리즘
데이터베이스
운영체제
컴파일러

이정도가 되지 않을까요?

피할 수 있을때 즐겨라! http://melotopia.net/b

lyk1256의 이미지

대학에서 진행하는 거라면 서울 어코드 사업아닌가요 ?

서울 어코드 사업 기준을 보니

알고리즘
자료구조
소프트웨어 설계
프로그래밍 언어의 개념
컴퓨터 구조
운영체제
컴퓨터 네트워크
데이터 베이스

중 최소 5개 선택이라고 나와있네요

cmjung88의 이미지

정확히 원하는 답변은 아니었지만 도움이 되었습니다. 어코드 사업에서도 그런걸 지정햇엇군요. 사실 제가 원했던 것은 미국의 어떤 협회가 지정한 것인데 키워드를 몰라서... ㅠㅠ 혹시 찾게되면 여기에 달아 놓겠습니다.

이응준의 이미지

ACM에서 "Computer Science Curriculum 2008: An Interim Revision of CS 2001"라는 보고서를 낸 적이 있네요.

http://www.acm.org//education/curricula/ComputerScience2008.pdf

중요한 것은 'core' 선택적인 것은 'elective'로 구분하고 있는 것 같군요. 예를 들어 운영체제라면,

OS. Operating Systems (20 core hours)
OS/OverviewOfOperatingSystems [core]
OS/OperatingSystemPrinciples [core]
OS/Concurrency [core]
OS/SchedulingandDispatch [core]
OS/MemoryManagement [core]
OS/DeviceManagement [elective]
OS/SecurityAndProtection [core]
OS/FileSystems [elective]
OS/RealTimeAndEmbeddedSystems [elective]
OS/FaultTolerance [elective]
OS/SystemPerformanceEvaluation [elective]
OS/Scripting [elective]
OS/DigitalForensics [elective]
OS/SecurityModels [elective]

sarojaba의 이미지