CS50's Introduction to Computer Science - edX
文章推薦指數: 80 %
CS50's Introduction to Computer Science. An introduction to the intellectual enterprises of computer science and the art of programming.... show all. Thereisonesessionavailable:3,902,367alreadyenrolled!StartsAug19EndsDec31EnrollIwouldliketoreceiveemailfromHarvardXandlearnaboutotherofferingsrelatedtoCS50'sIntroductiontoComputerScience.AboutthiscourseWhatyou'lllearnInstructorsedXforbusiness12weeks6–18hoursperweekSelf-pacedProgressatyourownspeedFreeOptionalupgradeavailableThereisonesessionavailable:3,902,367alreadyenrolled!Afteracoursesessionends,itwillbearchivedOpensinanewtab.StartsAug19EndsDec31EnrollIwouldliketoreceiveemailfromHarvardXandlearnaboutotherofferingsrelatedtoCS50'sIntroductiontoComputerScience.CS50'sIntroductiontoComputerScienceAboutAboutWhatyou'lllearnInstructorsEnrollnowStartsAug19AboutthiscourseSkipAboutthiscourseThisisCS50x,HarvardUniversity'sintroductiontotheintellectualenterprisesofcomputerscienceandtheartofprogrammingformajorsandnon-majorsalike,withorwithoutpriorprogrammingexperience.Anentry-levelcoursetaughtbyDavidJ.Malan,CS50xteachesstudentshowtothinkalgorithmicallyandsolveproblemsefficiently.Topicsincludeabstraction,algorithms,datastructures,encapsulation,resourcemanagement,security,softwareengineering,andwebdevelopment.LanguagesincludeC,Python,SQL,andJavaScriptplusCSSandHTML.Problemsetsinspiredbyreal-worlddomainsofbiology,cryptography,finance,forensics,andgaming.Theon-campusversionofCS50x,CS50,isHarvard'slargestcourse. Studentswhoearnasatisfactoryscoreon9problemsets(i.e.,programmingassignments)andafinalprojectareeligibleforacertificate.Thisisaself-pacedcourse–youmaytakeCS50xonyourownschedule. HarvardXrequiresindividualswhoenrollinitscoursesonedXtoabidebythetermsoftheedXhonorcode.HarvardXwilltakeappropriatecorrectiveactioninresponsetoviolationsoftheedXhonorcode,whichmayincludedismissalfromtheHarvardXcourse;revocationofanycertificatesreceivedfortheHarvardXcourse;orotherremediesascircumstanceswarrant.Norefundswillbeissuedinthecaseofcorrectiveactionforsuchviolations.EnrolleeswhoaretakingHarvardXcoursesaspartofanotherprogramwillalsobegovernedbytheacademicpoliciesofthoseprograms. HarvardXpursuesthescienceoflearning.ByregisteringasanonlinelearnerinanHXcourse,youwillalsoparticipateinresearchaboutlearning.Readourresearchstatementtolearnmore. HarvardUniversityandHarvardXarecommittedtomaintainingasafeandhealthyeducationalandworkenvironmentinwhichnomemberofthecommunityisexcludedfromparticipationin,deniedthebenefitsof,orsubjectedtodiscriminationorharassmentinourprogram.AllmembersoftheHarvardXcommunityareexpectedtoabidebyHarvardpoliciesonnondiscrimination,includingsexualharassment,andtheedXTermsofService.Ifyouhaveanyquestionsorconcerns,[email protected]/orreportyourexperiencethroughtheedXcontactform.ShowmoreAwardsAtaglanceInstitution:HarvardXSubject:ComputerScienceLevel:IntroductoryPrerequisites:None.Language:EnglishVideoTranscript:EnglishAssociatedprograms:ProfessionalCertificateinComputerScienceforGameDevelopmentProfessionalCertificateinComputerScienceforWebProgrammingProfessionalCertificateinComputerScienceforArtificialIntelligenceProfessionalCertificateinComputerScienceforPythonProgrammingXSeriesinCS50'sAP®ComputerSciencePrinciplesWhatyou'lllearnSkipWhatyou'lllearn Abroadandrobustunderstandingofcomputerscienceandprogramming Howtothinkalgorithmicallyandsolveprogrammingproblemsefficiently Conceptslikeabstraction,algorithms,datastructures,encapsulation,resourcemanagement,security,softwareengineering,andwebdevelopment Familiarityinanumberoflanguages,includingC,Python,SQL,andJavaScriptplusCSSandHTML Howtoengagewithavibrantcommunityoflike-mindedlearnersfromalllevelsofexperience Howtodevelopandpresentafinalprogrammingprojecttoyourpeers ShowmoreAbouttheinstructorsInterestedinthiscourseforyourbusinessorteam?Trainyouremployeesinthemostin-demandtopics,withedXforBusiness.PurchasenowRequestinformation
延伸文章資訊
- 1CS50 - YouTube
This is CS50, Harvard University's introduction to the intellectual enterprises of computer scien...
- 2CS50: Introduction to Computer Science | Harvard University
- 3My Review of Harvard CS50. General Overview | by Austin Tackaberry
- 4別猶豫了,來修CS50 吧!
CS50 的課程名稱叫做Introduction to Computer Science,是一堂哈佛大學的通識課程,總之就是一門在介紹Computer Science 的課。 而這門課程的所有資...
- 5Harvard CS50: Here's How to Earn a Free Certificate