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