CS50x 2021 - CS50: Computer Science Courses and ...

文章推薦指數: 80 %
投票人數:10人

Even if you are not a student at Harvard, you are welcome to “take” this course for free via this OpenCourseWare by working your way through the course's ... ThisisCS50x2021,anolderversionofthecourse.Seecs50.harvard.edu/xforthelatest! Menu 🍿CS50xMovieNight2022 CS50xPuzzleDay2022 HowtoPrepareforTechnicalInterviews ZoomMeetings CS50EducatorWorkshop2021 CS50’sNewYear’sSeminars🥂 GalleryofFinalProjects🖼️ What’snewfor2021? Week0Scratch Week1C Week2Arrays Week3Algorithms Week4Memory Week5DataStructures Week6Python Week7SQL Week8HTML,CSS,JavaScript Week9Flask Week10Ethics Security ArtificialIntelligence FinalProject AcademicHonesty CS50Certificate FAQs Gradebook Staff Syllabus EdDiscussionforQ&A QuickStartGuide edX YouTube CS50IDE CSSTutorial FlaskQuickstart HTMLTutorial JinjaTemplateDesignerDocumentation ManualPages PythonDocumentation Scratch SQLTutorial StyleGuide Changelog StatusPage Communities Clubhouse DiscordQ&A EdQ&A FacebookGroupQ&A FacebookPage GitHub GitterQ&A Instagram LinkedInGroup LinkedInPage Medium Quora RedditQ&A SlackQ&A Snapchat SoundCloud StackExchangeQ&A TikTok Twitter YouTube License Welcome Introductiontotheintellectualenterprisesofcomputerscienceandtheartofprogramming.Thiscourseteachesstudentshowtothinkalgorithmicallyandsolveproblemsefficiently.Topicsincludeabstraction,algorithms,datastructures,encapsulation,resourcemanagement,security,softwareengineering,andwebprogramming.LanguagesincludeC,Python,andSQLplusHTML,CSS,andJavaScript.Problemsetsinspiredbythearts,humanities,socialsciences,andsciences.Courseculminatesinafinalproject.Designedforconcentratorsandnon-concentratorsalike,withorwithoutpriorprogrammingexperience.TwothirdsofCS50studentshavenevertakenCSbefore.Amongtheoverarchinggoalsofthiscoursearetoinspirestudentstoexploreunfamiliarwaters,withoutfearoffailure,createanintensive,sharedexperience,accessibletoallstudents,andbuildcommunityamongstudents. Watchanintroduction HowtoTakethisCourse EvenifyouarenotastudentatHarvard,youarewelcometo“take”thiscourseforfreeviathisOpenCourseWarebyworkingyourwaythroughthecourse’selevenweeksofmaterial.Ifyou’dliketosubmitthecourse’sproblemsetsandfinalprojectforfeedback,besuretocreateanedXaccount,ifyouhaven’talready.Askquestionsalongthewayviaanyofthecourse’scommunities! IfinterestedinaverifiedcertificatefromedX,enrollatcs50.edx.orginstead. IfinterestedinaprofessionalcertificatefromedX inwebdevelopment,enrollatcs50.edx.org/programs/webinstead. inartificialintelligence,enrollatcs50.edx.org/programs/aiinstead. ingamedevelopment,enrollatcs50.edx.org/programs/gamesinstead. IfinterestedintransfercreditandaccreditationfromHarvardExtensionSchool,registeratcourses.extension.harvard.edu/course-catalog/courses/subject/CSCI/50instead. IfinterestedintransfercreditandaccreditationfromHarvardSummerSchool,registeratcourses.summer.harvard.edu/course-catalog/courses/subject/CSCI/50instead. HowtoTeachthisCourse Ifyouareateacher,youarewelcometoadoptoradaptthesematerialsforyourowncourse,perthelicense.



請為這篇文章評分?