CS50x 2021 - CS50: Computer Science Courses and ...
文章推薦指數: 80 %
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.
延伸文章資訊
- 1MIT OpenCourseWare | Free Online Course Materials
MIT OpenCourseWare is a web-based publication of virtually all MIT course content. OCW is open an...
- 2Harvard Business School Online Courses & Learning Platforms
Harvard Business School Online offers a unique way to learn business concepts, enabling learners ...
- 3CS50x 2021 - CS50: Computer Science Courses and ...
Even if you are not a student at Harvard, you are welcome to “take” this course for free via this...
- 4Online Learning | Harvard Extension School
A division of Harvard University dedicated to bringing rigorous programs and innovative online te...
- 5Take a Course | Harvard Extension School
Online and on-campus courses that fit your lifestyle. Upskill, reskill, or refresh your knowledge...