您的位置:首頁>正文

哈佛大學電腦系的明星課程CS50,你知道多少?

哈佛大學以人文社科見長, 而有一門全美最著名的本科課程卻來自於電腦系, 它就是CS50——電腦科學導論(Computer Science 50), 每年秋季學期開課。

之所以說CS50是明星課程, 是因為很多美國大學的電腦課程設計都直接或者間接地參考了它。 就連與哈佛“相愛相殺”多年的耶魯大學, 也在2014年底經投票決定把這門導論課帶進耶魯, 與哈佛電腦科學專業達成合作, 通過視頻串流技術實現課程共用。

CS50主要介紹電腦科學的基礎知識和程式設計的技巧, 在教學上引導學生如何從演算法上有效解決問題。 課程討論的主題包括抽象、演算法、資料結構、封裝、機器學習、資源管理、安全性、軟體工程和Web開發;程式設計語言包括C語言、Python、SQL, 還有JavaScript同CSS、HTML。

作為入門課程, 它的內容沒有那麼艱深, 課程中問題設置的靈感廣泛來自生物學、密碼學、法醫學、金融學和博弈論等各個領域, 無論之前是否有程式設計的經驗,

都可以適應這門課程的要求。 歷年來選修CS50的學生之中, 就有73%是未接觸過電腦科學的外系學生。 同時, 這門課也是哈佛大學的公開課, 在網路平臺上都可以免費觀看授課視頻。 如果對電腦和程式設計有濃厚興趣的話, 即便是未能親身去到哈佛, 也可以感受這門課程的魅力。

除了全美最出名的導論課, 哈佛電腦系還設有很多培養學生興趣的課程。 如果你喜歡科幻作家阿西莫夫的小說, 或者看過電影“I, Robot”, 就一定對“機器人三原則”不陌生:“第一條:機器人不得傷害人類, 或看到人類受到傷害而袖手旁觀;第二條:機器人必須服從人類的命令, 除非這條命令與第一條相矛盾;第三條:機器人必須保護自己, 除非這種保護與以上兩條相矛盾。 ”人工智慧的發展向人類提出了嚴峻的問題, 這些系統究竟會對社會系統產生怎樣的影響也進入到哈佛學者的研究視野。 哈佛電腦系就有一門名為“智慧系統:設計與道德的挑戰”的課程, 專門探討在科幻想象與倫理挑戰的背景下AI技術的發展情況。

該課程以程式設計為基礎, 但是在人文和社會科學領域都會有深入的討論。

總體來說, 哈佛大學的電腦科學課程覆蓋面廣泛, 包含了程式設計、人工智慧、大資料、人機交互、機器人研究等各個方面, 學生們總能在裡頭發現自己最感興趣的領域。

好消息!2018-2019年度國際太空城市設計大賽(ISSDC)開始報名啦!大賽起源于1984年全美童軍協會, 最早由美國一群對航空航太領域有興趣的教育工作者發起, 迄今已有33年歷史。 主要針對13-18歲中學生, 適合留學需要優質背景提升活動或對太空、設計、工程等感興趣的學生。 每12名學生可組成一隊參賽,啟德教育作為大賽中國區組委會唯一官方合作機構,提供個人報名參賽唯一管道,負責組隊。

此外,啟德教育還聯合組委會提供國際太空城市設計大賽唯一培訓途徑——北京集訓營,説明學生系統學習,取得更好成績!瞭解大賽詳情可登陸啟德官網,或搜索太空城市設計大賽。馬上報名,太空夢等你來實現!

每12名學生可組成一隊參賽,啟德教育作為大賽中國區組委會唯一官方合作機構,提供個人報名參賽唯一管道,負責組隊。

此外,啟德教育還聯合組委會提供國際太空城市設計大賽唯一培訓途徑——北京集訓營,説明學生系統學習,取得更好成績!瞭解大賽詳情可登陸啟德官網,或搜索太空城市設計大賽。馬上報名,太空夢等你來實現!

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示