林闖:計算機-學科齊全的高水平人才培養(yǎng)基地
● 通訊員 楊悅
信息時代離不開計算機,計算機是當前頗為引人矚目的一個學科。本期“院系主任話專業(yè)”由清華大學計算機科學與技術系(以下簡稱計算機系)系主任林闖教授講解“計算機”。
記者:清華大學計算機系在1958年就建立了,是全國最早成立的計算機系之一。請您談談清華計算機系的發(fā)展情況。
林闖:清華計算機系現(xiàn)有教師115名,包括43名教授、41名副教授。計算機系還有4位院士,包括從美國回來全時在清華任教的姚期智,他是美國科學院院士、中國科學院外籍院士、世界計算機科學界最高獎——圖靈獎得主;中國科學院院士張鈸、中國工程院院士李三立和中國工程院院士孫家廣,是國內大學計算機系擁有院士最多的系之一。此外,計算機系還有很多業(yè)界內的知名教授,如網(wǎng)絡界的吳建平教授、理論界的應明生教授等。他們對清華計算機系的人才培養(yǎng)、科學研究等等都做出了很大貢獻。
清華計算機系目前設有5個研究所:網(wǎng)絡技術研究所、軟件研究所、智能技術與系統(tǒng)國家重點實驗室、人機交互與媒體集成研究所和高性能計算研究所,學科非常齊全,課程十分豐富。計算機系設有70門本科生課程,72門研究生生課程。可以說,清華計算機系是學科齊全,培養(yǎng)高層次人才的一個高水平的國家重要基地。
記者:計算機現(xiàn)在越來越普及,很多非計算機系的學生也要學計算機,那么計算機專業(yè)到底“專”在哪里?
林闖:計算機越普及,計算機科學的學習就越重要。現(xiàn)在學習計算機和過去有所不同,計算機已經(jīng)成為青年人進行學習的一項基本技能,就像會開汽車,會外語的要求是一樣的,但是這個基本技能主要是要求年輕人會使用計算機。而計算機系的本科學習就不僅僅能會使用,我們要學習計算機的基本原理、基本結構、基本算法、基本設計等等。具體而言,一般人所說的會計算機指的只是應用而已,也就是拿現(xiàn)成的軟件進行一些應用和開發(fā),而計算機專業(yè)的人要研究如何更好地設計計算機、制造計算機,更好地開發(fā)計算機的新功能,這與一般的計算機使用者有本質的不同。
記者:我個人有一種感覺,今天的知識,似乎明天就不夠用了。
林闖:這種感覺對計算機工作者來說更強烈。大家都知道,在計算機發(fā)展歷史上,有一個很重要的定理,叫Moore定律,是由Gordon Moore在1956年提出來的,大致意思是:計算機芯片的功能每18個月就會翻一番,價格也會降一番。由此可見,計算機科學的發(fā)展是飛速的。大家也切身體會到,近幾年大家使用的計算機的運行速度在不斷增長,過去用的磁盤都是體積比較大的軟盤,后來有了小的軟盤,現(xiàn)在已經(jīng)用到了U盤,可見計算機發(fā)展速度之快。所以,學計算機是比較辛苦的,但越是如此,挑戰(zhàn)性就越強,給年輕人,給新一代的計算機工作者帶來更多的挑戰(zhàn)和責任。
記者:計算機系設有三個學科方向,請您具體介紹一下。
林闖:清華計算系有一個一級學科:“計算機科學與技術”,該學科下設三個二級學科:“計算機體系結構”、“計算機軟件”、“計算機應用”。每一個二級學科又包含了很多學科方向,比如 “計算機體系結構”主要包括:計算機網(wǎng)絡、高性能計算、網(wǎng)格計算、超級計算機、體系結構;“計算機軟件”包括:數(shù)據(jù)庫、語言、超大規(guī)模集成電路的設計、軟件工程、軟件技術、編程技術等;“計算機應用”包括:人工智能、多媒體、信息處理、信息檢索、自然語言處理等。每個學科方向的研究重點也有所不同。
記者:以前的計算機都是一個一個的單機,現(xiàn)在的計算機已經(jīng)不是單獨的機器了,而是一個更加龐大的網(wǎng)絡,您是計算機網(wǎng)絡方面的專家,能不能請您談談清華計算機系在網(wǎng)絡和信息領域的進展?
林闖:對于計算機的概念,事實上現(xiàn)在有所擴大,比如說最近幾年提出的網(wǎng)格計算就是把整個網(wǎng)絡看作是一臺大型計算機,把各種資源充分的進行共享,把各種資源充分的調動起來以完成更大的任務,這是計算機科學家夢寐以求的事情。一個系統(tǒng)要更好地發(fā)揮作用,很重要的一條原則就是信息的處理要并發(fā)起來,要并發(fā)地進行操作,這樣可以取得更好的效果。那么在整個的計算機界的發(fā)展來看,網(wǎng)絡的發(fā)展,給網(wǎng)格計算創(chuàng)造了一個很好的環(huán)境,現(xiàn)在很多人把整個計算機網(wǎng)絡看成一個大的計算機。
計算機從大到小有著不同的分類,比如超級計算機,它可能由100多個微處理器或者幾百個處理機組成的陣列來進行大規(guī)模的計算,比如我們國家的曙光計算機、銀河計算機等等,他們由多個小的計算機通過網(wǎng)絡連接形成一個超大的計算機系統(tǒng);小一點的計算機系統(tǒng),比如網(wǎng)絡服務器,它從處理能力,從體系結構也是規(guī)模比較大的;再小一點的比如PC機,也就是我們現(xiàn)在常用的計算機;將來的發(fā)展還會更小,比如說小到可以做sensor,把每一個sensor做成一個計算機;再比如穿戴式計算機,可以把計算機穿在身上,戴到手指上,戴在頭上,甚至埋在皮膚里,這都是可行的。現(xiàn)在的計算機種類越來越多,家族也越來越龐大,從很小到很大,最小的可以叫智能灰塵,現(xiàn)在普遍家庭用到的還都是筆記本、臺式機,但是它們的體積和重量也越來越小,功能越來越強,所以計算機使人們的生活更加方便快捷。
記者:隨著網(wǎng)絡的普及,網(wǎng)絡和信息的安全問題也被提上了日程,請您談談這方面的情況。
林闖:網(wǎng)絡面臨著很大的挑戰(zhàn),最初的網(wǎng)絡是美國的ARPANET,從一開始的四個計算機互連而逐步走向了互聯(lián)網(wǎng)。它的歷史并不太長,當時的設計主要是限于計算機網(wǎng)絡的連接,主要是互連互通。隨著計算機應用越來越廣泛,很多人把它用于商業(yè),用于國防,用于國家各種各樣的建設,這樣就會給網(wǎng)絡的安全帶來很多新的挑戰(zhàn)。網(wǎng)絡安全的挑戰(zhàn)是網(wǎng)絡安全的發(fā)展中十分重要的一條,現(xiàn)在計算機的發(fā)展,越來越要求要能保證安全,比如電子政務,電子商務這樣一些國家和商業(yè)事務上的應用都需要安全,沒有安全措施,計算機是不可用的,所以在這一方面世界各國都做了很多研究。在我國,尤其在電子政務、電子商務方面下了很大力氣,最近又在研究如何利用可信技術構建可信網(wǎng)絡,從某種意義上說,可信網(wǎng)絡也是和諧社會建設一個很重要的方面。我國最近發(fā)布了2006年到2020年邁向信息化社會的規(guī)劃,這個規(guī)劃對我國計算機的發(fā)展,尤其是網(wǎng)絡的發(fā)展、網(wǎng)絡安全的發(fā)展提出了很多具體的要求。
記者:除了網(wǎng)絡和信息安全之外,清華計算機系還有哪些重點的科研方向?
林闖:清華計算機系在學科方向上十分健全,清華計算機系的規(guī)模與世界許多著名高校的計算機系相比規(guī)模都比較大的。具體來說,清華計算機系在網(wǎng)絡方向的研究上有相當?shù)膬?yōu)勢,在理論研究、工程研究等方面都走在國內的前列,全國教育科研網(wǎng)中心就設在清華,它的建設跟計算機系密切相連。其它幾個研究方向也有很強的研究實力:如網(wǎng)格計算,它把計算機的應用提到了一個更高的層次,教育部的China-Grid網(wǎng)格中心就設在清華;智能技術與系統(tǒng)國家重點實驗室也設在計算機系,它代表了我國在此領域的一流的水準,這個實驗室已經(jīng)連續(xù)幾年獲得全優(yōu),并獲得了金牛獎,在張鈸院士的帶領下取得了很好的成績;在軟件方面,是北京市的重點學科,受到北京市在此方面的支持;在多媒體方面,也有教育部的重點實驗室。計算機系在這些方面都有很好的科研成果,在各個學科上都有一定的優(yōu)勢。可以說,能在全國其它院校找到的好的學科方向,在清華計算機系都有。
記者:清華計算機系有一大批名師,像圖靈獎得主姚期智先生辭掉了美國普林斯頓大學的終身教職加入了清華。這些大師不僅非常有成就,而且他們也在給本科生開設課程,請您介紹一下這方面的情況。
林闖:姚期智教授不僅放棄了他在美國優(yōu)厚的生活,回到清華來工作,而且他確實以身作則,在培養(yǎng)學生上傾心盡力。比如說,姚先生最近開辦了軟件科學實驗班,他的培養(yǎng)目標就是要向世界一流大學看齊,這也給了大家很大啟發(fā)。計算機系強調教授一定要給本科生的上課,而且要開研討班,實行小班上課,給本科生做好教學工作。不僅要做好教學工作,也要做好人才培養(yǎng)的方方面面的工作,包括一些課外活動,比如我們系組織本科生參加各種這樣的世界性的編程比賽、排序比賽、機器人比賽等等,給學生創(chuàng)造了很多展現(xiàn)才能、提高水準平的機會。
記者:您剛才提到的這一點正是學生和家長非常關心的,因為計算機這個行業(yè),動手能力是非常重要的,請您再具體談一談這方面的情況。
林闖:對于計算機這門學科來講,一個方面是要學習基礎理論、基本結構、基本算法,同時還要不斷地實踐,因為它是由工程實踐而創(chuàng)造起來的一個學科,它是從通訊和電子這樣的學科逐步創(chuàng)建起來的。在這個方面,學生一定要注意動手能力的培養(yǎng),如果學完了本科教育,還不會編程,不會設計,不會硬件的調試,那么只能說學生還沒有學好。所以,計算機系特別重視學生動手能力的培養(yǎng)。計算機系建立了很多有關硬件和軟件的實驗室,很多實驗室都通過了國家和北京市的驗收,獲得了優(yōu)秀實驗室的稱號。此外,計算機系還和一些國外的大公司,如英特爾、微軟、IBM等合作,邀請他們的工程師來演講,把他們在真正的系統(tǒng)的設計和制造的過程中遇到的一些問題,以及相關的體會和經(jīng)驗告訴學生。目前,微軟公司準備在計算機系的幫助和支持下進行“二十一世紀計算”的活動。
記者:為了培養(yǎng)最優(yōu)秀的計算機領域的人才,清華計算機系在課程設置吸收了國際上最優(yōu)秀的本科教學的特點。能否請您具體談談?
林闖:清華計算機系本科教學有很大的特點,現(xiàn)在正積極討論與國際知名大學聯(lián)合辦學。我們的目標是:課程不僅要達到全國一流,還要走到世界一流,這樣才能與國際接軌,才能實現(xiàn)學生互派、留學,才能更好地培養(yǎng)學生。計算機系很多教程都是在遵循國家教指委有關規(guī)定的基礎上,參照國外一流大學的教學大綱而制定的。計算機系還吸收了美國、英國等一些大學教學經(jīng)驗。當然,清華自己的教學也是非常有特點的,清華計算機類的教材在全國都是特別受歡迎的,很多教材在全國都起到了引導作用。我們把國際先進的教學經(jīng)驗與本國的實際情況相結合,創(chuàng)造我們的教學體系。同學們來清華讀書,不要擔心很難,我們的教學是一流的,不是說難度一流,我們重點在培養(yǎng)學生的創(chuàng)新能力、領悟能力和自我學習的能力。
記者:有的同學認為本科先學數(shù)學,數(shù)學學好了,研究生再學計算機,這樣更有后勁。您怎么看?
林闖:每個人在選擇專業(yè)時,自然有他自己的想法,我的體會是專業(yè)的學習應該盡早進入,雖然學數(shù)學對計算機確實有幫助,但不等于學習了數(shù)學就能更好地學習計算機。每個學科有它自己的體系、教材和知識點,學習數(shù)學雖然培養(yǎng)了數(shù)學方面的基礎和能力,作為相近學科,也可以學計算機系,但可以學和更好的學是不一樣的,所以我主張如果想學計算機,應該盡早投入,更好地掌握計算機的學習體系。當然,在學習計算機的過程中,我們也有好多數(shù)學課程,我們投入了很大精力,指導學生學習數(shù)學及物理的相關理論和知識。我的看法是越早進入計算機領域越好,因為經(jīng)過系統(tǒng)的學習,對提高自身的能力和發(fā)揮創(chuàng)造性會更好。
記者:雖然全國每年有很多計算機專業(yè)的畢業(yè)生,但不管是中外企業(yè)、學術界、政府部門還是科研機構,清華的畢業(yè)生還是很受歡迎,您能不能介紹一下清華計算機系畢業(yè)生的具體去向。
林闖:清華計算機系的畢業(yè)生受歡迎,有它根本上的含義。進入我們系學習的學生都是全國最優(yōu)秀的學生,其中各省的前十名、奧賽獲獎、全國數(shù)學、物理、信息競賽獲獎的學生占到相當?shù)谋壤N覀兊哪繕耸前阉麄兣囵B(yǎng)成一流的大學畢業(yè)生。從大概的統(tǒng)計情況來看,我們系現(xiàn)在本科畢業(yè)生每年大約有60%~70%可以繼續(xù)進行研究生的學習,還有10%~15%到國外著名大學去讀書,直接就業(yè)的學生大概在10%~20%左右。其他學校可能幾個學生對應一個位置,對我們來講可能一個學生對應幾個位置。在聯(lián)想,微軟等中外企業(yè)、國家機關、銀行系統(tǒng)等單位都有很多我們的校友。在就業(yè)中我們希望學生能投身國家主戰(zhàn)場,投身國家急需的崗位,為祖國的發(fā)展做貢獻。(編輯 襄樺)