일반적인 컴퓨터 공학 커리큘럼에는 무엇이 포함됩니까?
컴퓨터 공학 커리큘럼은 컴퓨터 하드웨어 디자인, 소프트웨어 디자인 및 네트워크 엔지니어링에서 다양한 직책을 준비합니다. 커리큘럼에는 일반적으로 일반 교육 수업, 고급 수학 및 과학 코스, 전기 및 컴퓨터 공학 코스에 중점을 둔 코스 그룹이 포함됩니다. 대부분의 학교는 일반적으로 인턴십, 논문 또는 최종 프로젝트의 형태로 제공되는 일종의 최종 요구 사항을 요구합니다. 학생은 자신이 관심을 갖는 몇 가지 선택 과목을 수강하지만 컴퓨터 공학과는 관련이 없습니다.
컴퓨터 공학 커리큘럼의 첫 번째 부분에는 일반 교육 및 선택 과정이 포함됩니다. 각 학교는 반드시 수행해야하는 일반 교육 과정의 수와 유형에 대한 특정 요구 사항을 설정합니다. 이 과정 중 일부는 학생들에게 고급 수학 및 과학 과정을 준비하지만 고급 수학 및 과학 과정은 일반 교육 요구 사항의 일부일 수도 있습니다. 다른 수업에는 언어, 사회 과학, 작문, 컴퓨터 수업, 철학 및 기타 과학 과정이 포함됩니다. 학생은 또한 자신이 선택한 선택 과목을 수강해야하며 일반 교육 분야 또는 관련없는 전문 분야의 코스를 추가로 수강 할 수 있습니다.
수학 및 과학 과정은 컴퓨터 공학 커리큘럼의 기초를 이루며 일반적으로 물리학, 미적분학, 이산 구조, 화학 및 미분 방정식을 포함합니다. 학위의 수학 부분은 공학과 관련된 기술 과정을 이해하고 잘 수행하는 데 중요하므로 커리큘럼에는 일반적으로 각 영역에서 둘 이상의 과정이 필요합니다. 고급 과학 과정은 일반적으로 실험실 작업이 필요하므로 학생은 현장에서 실질적인 경험을 얻을 수 있습니다.
공학 과정은 컴퓨터 공학 커리큘럼의 상당 부분을 구성하며 전기 회로, 논리 설계, 디지털 전자, 컴퓨터 설계, 시스템 이론, 컴퓨터 프로그래밍 및 운영 체제를 다룹니다. 다양한 과정을 통해 컴퓨터 과학, 하드웨어 설계 및 네트워크 설계를 배우고 컴퓨터의 내부 구조가 어떻게 작동하는지 학생들에게 가르칩니다. 많은 과정은 상당한 양의 실험실 작업과 프로젝트를 포함하며 일부 이론 과정은 별도의 실험실 과정이 필요할 수 있습니다. 학생이 컴퓨터 및 전기 공학의 모든 과정을 수강 한 후에는 일반적으로 인턴쉽 또는 개별 프로젝트 또는 그룹 프로젝트가 될 수있는 최종 프로젝트를 수행합니다. 일부 학교는 프로그램을 졸업하기 위해 인턴쉽과 최종 프로젝트를 요구합니다.