CS50
CS50x 는 하버드 대학교에서 컴퓨터 과학의 지적 탐구와 프로그래밍 기술을 소개하는 입문 강좌 로 , 전공생뿐 아니라 프로그래밍 경험 유무와 관계없이 누구나 수강할 수 있습니다. 데이비드 J. 말란 교수가 가르치는 CS50x는 학생들이 알고리즘적으로 사고하고 효율적으로 문제를 해결하는 방법을 배우도록 돕습니다. 추상화, 알고리즘, 자료구조, 캡슐화, 자원 관리, 보안, 소프트웨어 공학, 웹 개발 등의 주제를 다루며, C, Python, SQL, JavaScript, CSS, HTML 등의 언어를 사용합니다. 문제들은 생물학, 암호학, 금융, 법의학, 게임 등 실제 분야에서 영감을 받아 출제됩니다. CS50x 의 캠퍼스 버전인 CS50은 하버드 대학교에서 가장 규모가 큰 강좌입니다.
9개의 문제 풀이(즉, 프로그래밍 과제)와 최종 프로젝트에서 만족스러운 점수를 받은 학생은 수료증을 받을 수 있습니다. 본 과정은 자기 주도 학습 과정이므로, CS50x는 본인의 일정에 맞춰 수강할 수 있습니다.
HarvardX는 edX에서 제공하는 강좌에 등록하는 모든 수강생이 edX 명예 규정을 준수할 것을 요구합니다. HarvardX는 명예 규정 위반 시 적절한 시정 조치를 취할 것이며 , 여기에는 HarvardX 강좌 수강 취소, 해당 강좌 수료증 취소 또는 상황에 따라 필요한 기타 조치가 포함될 수 있습니다. 이러한 위반으로 인한 시정 조치 시에는 환불이 제공되지 않습니다. 다른 프로그램의 일환으로 HarvardX 강좌를 수강하는 수강생은 해당 프로그램의 학사 정책도 준수해야 합니다.
HarvardX는 학습 과학을 연구합니다. HX 온라인 강좌에 학습자로 등록하시면 학습 연구에도 참여하실 수 있습니다. 자세한 내용은 연구 방침을 참조하세요.
하버드 대학교와 HarvardX는 구성원 누구도 프로그램 참여에서 배제되거나, 혜택을 거부당하거나, 차별이나 괴롭힘을 당하지 않는 안전하고 건강한 교육 및 근무 환경을 유지하기 위해 최선을 다하고 있습니다. HarvardX 커뮤니티의 모든 구성원은 성희롱을 포함한 차별 금지에 관한 하버드 정책과 edX 서비스 약관을 준수해야 합니다. 질문이나 우려 사항이 있는 경우 harvardx@harvard.edu 로 문의 하거나 edX 문의 양식을 통해 경험을 신고해 주십시오 .
