1 Intel軟件學(xué)院概況
英特爾reg; 軟件學(xué)院隸屬于英特爾軟件和解決方案事業(yè)部,作為英特爾公司的專業(yè)培訓(xùn)機構(gòu),ISC 為獨立軟件開發(fā)商及合作伙伴提供在線、課堂和定制的培訓(xùn)服務(wù),講授在英特爾架構(gòu)上調(diào)試及優(yōu)化軟件性能的方法。學(xué)院通過認(rèn)證的一百余名全兼職講師均由英特爾資深工程師以及所在領(lǐng)域的專家擔(dān)任,具有豐富的軟件開發(fā)、調(diào)優(yōu)以及技術(shù)研究經(jīng)驗。迄今為止,已有東軟、南瑞、金山、華為、亞信、SGI、GE 等多家知名企業(yè)接受過相關(guān)技術(shù)培訓(xùn)。學(xué)院現(xiàn)開設(shè)五十多門課程,均由 ISC 與英特爾軟件工具和技術(shù)方面的專家通力合作、精心設(shè)計而成。學(xué)員群體中包括工作在一線的軟件工程師,高等學(xué)校的教授、講師及學(xué)生等,每年在國內(nèi)接受培訓(xùn)的學(xué)員達(dá)一萬人次。
英特爾reg; 軟件學(xué)院與兄弟部門合作,致力將ISC的課程推廣到全國的著名高校,并幫助學(xué)校使用ISC的課程內(nèi)容改造現(xiàn)有課程,至今為止已經(jīng)有37所一類高校加入了英特爾高校多核課程計劃,超過50家學(xué)校加入了包括EIA在內(nèi)的嵌入式計算課程計劃,包括研究和課程共建項目。
此外,軟件學(xué)院還在中國杭州軟件產(chǎn)業(yè)基地建立了常駐的實訓(xùn)基地,與國家軟件園通力協(xié)作,打造全新的實訓(xùn)模式,為園區(qū)內(nèi)的企業(yè)輸送軟件開發(fā)人才,并計劃將此模式推廣至其他國家軟件園。
目前,軟件學(xué)院在全球14個國家和地區(qū)設(shè)有分支機構(gòu),共有來自不同國家的全兼職英特爾資深講師100多名,07年全球總共培訓(xùn)人數(shù)超過38000人。
2 課程設(shè)置
對整個的課程構(gòu)架來看,根據(jù)課程的難度以及對學(xué)員的要求分為初級、中級和高級三種級別。以下所列的是其中部分比較熱門的課程。
此外,軟件學(xué)院可根據(jù)客戶的培訓(xùn)需求對現(xiàn)有的課程刪減或添加不同的內(nèi)容模塊,使整個課程更加匹配不同企業(yè)的特殊要求。同時,針對中國市場的培訓(xùn)需求,我們還開發(fā)了多線程/多核編程技術(shù)、項目管理基礎(chǔ)、英特爾平臺編程技術(shù)以及處理器架構(gòu)基礎(chǔ)四門面向在校學(xué)生的基礎(chǔ)類特色課程。
處理器架構(gòu)基礎(chǔ)
本課程為處理器架構(gòu)基礎(chǔ)課程,內(nèi)容包括計算機基本組成介紹、指令系統(tǒng)、中央處理器(CPU)組成、CPU新技術(shù)以及現(xiàn)代CPU實例等。每個章節(jié)都是通過基本原理介紹和具體應(yīng)用實例的方式進(jìn)行教授,全部采用在工業(yè)界處于領(lǐng)導(dǎo)地位的英特爾公司的處理器產(chǎn)品為例,通過本課程的學(xué)習(xí),學(xué)員可以掌握基礎(chǔ)的處理器架構(gòu)知識,并了解現(xiàn)代處理器特別是英特爾公司處理器的技術(shù)要點,為后續(xù)中高級的課程學(xué)習(xí)打下基礎(chǔ)。
英特爾平臺編程技術(shù)
本課程為應(yīng)用基礎(chǔ)課,主要知識重點在于應(yīng)用工具在英特爾公司產(chǎn)品平臺上的編程和優(yōu)化方法,授課內(nèi)容有C語言編程回顧、與平臺無關(guān)的優(yōu)化技術(shù)、與英特爾平臺相關(guān)的優(yōu)化技術(shù)、英特爾的軟件工具(包括編譯器、性能分析器等)。通過本課程的學(xué)習(xí),學(xué)員將掌握應(yīng)用程序的優(yōu)化方法,熟悉并能使用相應(yīng)的英特爾軟件工具進(jìn)行程序性能的提升,為其他高級課程的學(xué)習(xí)打下基礎(chǔ)。
多線程/多核編程基礎(chǔ)
本課程為應(yīng)用基礎(chǔ)課,主要教授與多核、多處理器或者并行計算相關(guān)的編程技術(shù),課程在介紹了多處理器、并行計算體系架構(gòu)的背景知識后,將重點放在多線程/并行計算的編程模型和性能分析方法上,主要涵蓋了Windows以及Linux操作系統(tǒng)下多線程編程技術(shù)以及相應(yīng)的性能提升方法,并對在業(yè)界廣泛使用的編程技術(shù)OpenMP進(jìn)行了介紹。通過本課程的學(xué)習(xí),學(xué)員能夠掌握基本的在多核平臺上的多線程并行編程技術(shù),是進(jìn)修后續(xù)高級課程的基礎(chǔ)。
項目管理基礎(chǔ)
本課程以英特爾公司的成功管理方法和經(jīng)驗,綜合闡述了項目管理的基本知識、項目啟動的過程、項目團隊的組建及管理、項目中的風(fēng)險控制、信息管理的方法等,介紹了一些項目管理的國際標(biāo)準(zhǔn),并且結(jié)合中國的實際情況,提供了項目預(yù)算的方法。本課程還提供了相當(dāng)?shù)墓芾砉ぞ撸€包括許多管理技巧,如作為管理者與團隊溝通的技巧、項目會議的技巧等,通過本課程的學(xué)習(xí),可以初步了解項目管理的方法與方式,無論作為項目的管理者與參與者,都能夠從中學(xué)習(xí)和了解如何出色完成項目的必要知識,使工作能夠事半功倍。本課程能夠為高級的專項項目管理課程打下基礎(chǔ)。
軟件學(xué)院的培訓(xùn)課程都是由經(jīng)驗豐富的英特爾工程師開發(fā),對于學(xué)員來說,這是一次最直接接觸英特爾技術(shù)的機會,除了可以通過課堂講授學(xué)習(xí)到軟件開發(fā)方面的知識外,更有機會直接咨詢英特爾相關(guān)技術(shù)的權(quán)威專家,在短時間內(nèi)提升自己的軟件開發(fā)水平。ISC的課程內(nèi)容與國際最新的技術(shù)同步,使學(xué)生一出學(xué)校就能夠勝任最新的技術(shù)崗位。
3 計劃實施與推進(jìn)
在08年軟件學(xué)院將繼續(xù)致力將Intel領(lǐng)先的技術(shù)培訓(xùn)推廣到中國市場,繼續(xù)與中國開發(fā)者一起分享Intel硬件技術(shù)帶來的開發(fā)優(yōu)勢。
加入該計劃的老師可以得到:
SW tool license - 英特爾軟件工具,供老師上課教學(xué)使用(sign-up only)
Course material - 英特爾Multi-Core課程培訓(xùn)資料,可供老師添加到課程講稿PPT中去,或者學(xué)生自主學(xué)習(xí)(sign-up only)
Software College Blog - 軟件學(xué)院Blog,技術(shù)專家的博客
Curriculum Wiki - 課程Wiki共建社區(qū),目前有Multi-core programming課程資料和UEFI課程資料的查詢及檢索數(shù)據(jù)庫
ISC會繼續(xù)為戰(zhàn)略合作伙伴提供定制化的技術(shù)培訓(xùn),將英特爾高校多核課程計劃推廣到100所一類高校,并采用課程授權(quán)的方法讓更多的培訓(xùn)機構(gòu)及學(xué)校能夠使用ISC的認(rèn)證課程。
此外,也將延續(xù)07年與杭州軟件園的合作,并計劃將此模式推廣到與其他國家級軟件園的合作中去。
4 相關(guān)網(wǎng)址
英特爾軟件學(xué)院網(wǎng)站:http://softwarecollege.intel.com/
英特爾中國大學(xué)計劃網(wǎng)站:www.intel.com/education/cn
英特爾軟件學(xué)院全球大學(xué)計劃網(wǎng)站:http://softwarecollege.intel.com/
university/