프린스턴 대학교 무료 온라인 교육

컴퓨터 과학: 알고리즘, 이론 및 기계

상품 설명

이 과정에서는 Java 프로그래밍에 기본적으로 익숙한 사람들에게 컴퓨터 과학의 광범위한 분야를 소개합니다. 이는 우리 책 컴퓨터 과학: 학제간 접근 방식의 후반부를 다루고 있습니다(전반은 2018년 가을에 발표될 Coursera 과정인 컴퓨터 과학: 목적이 있는 프로그래밍에서 다룹니다). 우리의 의도는 계산의 신비를 풀고 컴퓨터 과학 분야의 실질적인 지적 토대와 풍부한 역사에 대한 인식을 구축하는 것입니다.

먼저, 현대 애플리케이션의 맥락에서 성능을 평가하기 위한 과학적 기술과 함께 고전적인 알고리즘을 소개합니다. 다음으로, 계산 가능성, 보편성, 난치성 등 계산에 관한 근본적인 질문을 해결할 수 있는 고전적인 이론적 모델을 소개합니다. 우리는 기계 아키텍처(기계 언어 프로그래밍 및 Java 코딩과의 관계 포함)와 논리 설계(처음부터 구축된 전체 CPU 설계 포함)로 결론을 내립니다.

이 과정에서는 Boole, Shannon, Turing, von Neumann 등의 기여 특성을 포함하여 응용 프로그램 프로그래밍, 계산 이론, 실제 컴퓨터, 해당 분야의 역사 및 진화 간의 관계를 강조합니다.

이 강좌의 모든 기능은 무료로 제공됩니다. 완료 시 인증서가 제공되지 않습니다.

가격 : 무료 등록!

언어 : 영어

자막: 영어

컴퓨터 과학: 알고리즘, 이론 및 기계 - 프린스턴 대학교