所屬欄目:美國(guó)留學(xué), 重點(diǎn)專業(yè)介紹 發(fā)表時(shí)間:2014-03-13 來(lái)源:本站原創(chuàng)
??英國(guó)優(yōu)越教育專家介紹,加州大學(xué)伯克利分校的計(jì)算機(jī)科學(xué)專業(yè)設(shè)置有很多獨(dú)特的地方,尤其在專業(yè)基礎(chǔ)課方面,除了有專業(yè)導(dǎo)引課程“計(jì)算機(jī)科學(xué)專題”外,對(duì)于沒(méi)有編程經(jīng)驗(yàn)的學(xué)生,第一門課是符號(hào)編程入門,采用LISP語(yǔ)言,而對(duì)于有一定編程經(jīng)驗(yàn)的學(xué)生,則可以選擇多種語(yǔ)言和環(huán)境的自主學(xué)習(xí)(Self-paced)課程,包括C、Fortran、C++、Java,以及UNIX的使用等。
??這種多元化與伯克利計(jì)算機(jī)科學(xué)與電子電氣工程同系有關(guān),但是所有學(xué)生在第二學(xué)期都要學(xué)習(xí)一組獨(dú)特的基礎(chǔ)課:61A“計(jì)算機(jī)程序的結(jié)構(gòu)與解釋”,采用MIT Abelson等編著的同名教材(中譯本機(jī)械工業(yè)出版社出版,清華大學(xué)出版社出版了影印版);61B“數(shù)據(jù)結(jié)構(gòu)”(教材采用自編講義);61C“計(jì)算機(jī)結(jié)構(gòu)”(Machine Structures),采用Hennessy的《計(jì)算機(jī)組織與設(shè)計(jì)》(中譯本清華大學(xué)出版社出版,機(jī)械工業(yè)出版社出版了影印版)。這項(xiàng)規(guī)定就是轉(zhuǎn)校生也不例外,可見其中蘊(yùn)涵了伯克利多年的教學(xué)經(jīng)驗(yàn)結(jié)晶。
??加州大學(xué)伯克利分校其他比較有特點(diǎn)的課程還有:將離散數(shù)學(xué)和概率論結(jié)合講授的CS70,主講是名教授Christos Papadimitriou;CS98-1 編程練習(xí)課,以主要大學(xué)生編程競(jìng)賽中的賽題為授課素材;CS 169 軟件工程直接用Kent Beck的《極限編程》(人民郵電出版社出版了中譯本)作為教材,非常超前,但是既然連Pressman的《軟件工程:實(shí)踐者方法》新版中敏捷方法都已經(jīng)成為重頭戲,既然IEEE都已經(jīng)開始制定敏捷方法相關(guān)標(biāo)準(zhǔn),這種課程選材也就不顯得那么駭世驚俗了。除了軟件工程課程常見內(nèi)容外,教學(xué)側(cè)重實(shí)際,貫穿了極限編程的思想,涵蓋UML、JUnit單元測(cè)試、軟件架構(gòu)、設(shè)計(jì)模式和反模式、重構(gòu)、CVS版本控制、系統(tǒng)和集成測(cè)試,最后要求完成一個(gè)實(shí)際產(chǎn)品,并進(jìn)行演示。
??以上就是英國(guó)優(yōu)越教育專家對(duì)美國(guó)加州大學(xué)伯克利分校計(jì)算機(jī)科學(xué)專業(yè)的相關(guān)介紹。