文/Jason
學(xué)生花大量的時(shí)間在實(shí)驗(yàn)室里
文/Jason
美國大學(xué)的信息安全教育是如何開展的?這里是一篇來自美國俄勒岡大學(xué)網(wǎng)絡(luò)安全專業(yè)的畢業(yè)生Jason的文章,大體描述了美國大學(xué)信息安全專業(yè)學(xué)生的培養(yǎng)過程。
研究生階段的學(xué)習(xí)與本科學(xué)習(xí)的區(qū)別在于,本科時(shí)更多依賴于老師的指導(dǎo),而研究生階段,自己需要更多的思考。
我的專業(yè)是Network Security。在本科階段,我們一般關(guān)注計(jì)算機(jī)科學(xué)的基礎(chǔ)教育,需要學(xué)習(xí)算法、數(shù)學(xué)、操作系統(tǒng)、網(wǎng)絡(luò)安全、計(jì)算機(jī)語言,Complexity等。四年時(shí)間要學(xué)習(xí)掌握全部的計(jì)算機(jī)知識(shí)是不夠的,所以,讀研究生可以讓學(xué)生有更充足的時(shí)間進(jìn)行深入的學(xué)習(xí)。
在研究生階段,Network Security專業(yè)仍然隸屬于專業(yè)Computer Science之下。學(xué)生們進(jìn)行2年更深入的學(xué)習(xí)。課程知識(shí)的設(shè)置更為深?yuàn)W,比如本科的programming languages變成了advanced programming languages(高級(jí)計(jì)算機(jī)語言),而本科的operating system更集中在安全上,其課程為operating system security(操作系統(tǒng)安全)。課程還包括并行算法、分布系統(tǒng)、cryptography(密碼學(xué))、networking security(網(wǎng)絡(luò)安全)等等。
每門課程完成需要大概16周。同學(xué)們用相同的教科書,老師會(huì)推薦一些教科書、參考書。教科書由相關(guān)領(lǐng)域的研究者、教授或者安全領(lǐng)域的公司所寫。在課程中,導(dǎo)師會(huì)給一些練習(xí),學(xué)生需要編程來完成,這可以說是家庭作業(yè)。同時(shí)課程結(jié)束時(shí),導(dǎo)師會(huì)給出一個(gè)大的項(xiàng)目題目,學(xué)生獨(dú)立完成,或者2~3人組成小組協(xié)作完成。在完成這個(gè)大項(xiàng)目時(shí),導(dǎo)師會(huì)給出一些指導(dǎo)(guidelines),學(xué)生要提出如何完成的計(jì)劃,然后通過編程等進(jìn)行完成。完成項(xiàng)目后,學(xué)生們必須做幻燈片來向同學(xué)和老師詳細(xì)報(bào)告做項(xiàng)目的情況。
Jason
學(xué)生花大量的時(shí)間在課堂上和網(wǎng)絡(luò)安全實(shí)驗(yàn)室里。導(dǎo)師幫助我們尋找一些有意思的項(xiàng)目,有些學(xué)生也會(huì)自己尋找項(xiàng)目,然后詢問導(dǎo)師是否可行。當(dāng)然完成這些項(xiàng)目需要大量的編程。同時(shí),我們花了大量的時(shí)間閱讀研究論文,同樣的,學(xué)生們必須做幻燈片來向同學(xué)和老師詳細(xì)報(bào)告論文的內(nèi)容和自己對(duì)論文的心得體會(huì)。
研究生階段的學(xué)習(xí)與本科學(xué)習(xí)的區(qū)別在于,本科時(shí)更多依賴于老師的指導(dǎo),而研究生階段,自己需要更多的思考,尋找有趣的idea。
美國開展了很多計(jì)算機(jī)方面的競(jìng)賽,比如編程競(jìng)賽,安全競(jìng)賽。如今,安全競(jìng)賽越來越受歡迎。人們從中不僅學(xué)到了新知識(shí),而且享受了這一競(jìng)賽的樂趣。
我在2011年加入了美國國家自然基金會(huì)(American national Science Foundation)和中國科技部合作資助的eastern Asian pacific summer institute項(xiàng)目。這個(gè)項(xiàng)目是美國和亞太地區(qū)的一些國家,如中國、日本、澳大利亞、新西蘭、韓國合作的。當(dāng)時(shí)我在清華大學(xué)的安全實(shí)驗(yàn)室進(jìn)行了為期3個(gè)月的研究工作。項(xiàng)目結(jié)束時(shí),學(xué)生們從各地大學(xué)回到北京進(jìn)行匯報(bào)。這個(gè)過程讓我們開闊了視野,了解了同行們的想法。
畢業(yè)后,我的同學(xué)中有的進(jìn)入安全公司,更多的成為軟件工程師,我就是其中一員。軟件工程師不再專注于安全領(lǐng)域,當(dāng)然我們?nèi)匀灰玫胶芏嗑W(wǎng)絡(luò)安全的知識(shí)和解決方法。我認(rèn)為,這六年的專業(yè)訓(xùn)練以及參加一些項(xiàng)目的研究,對(duì)自身的技能掌握起著重要的積淀作用,無論是在學(xué)習(xí)還是在工作中,我都享受了樂趣。
技術(shù)在不斷更新中,你永遠(yuǎn)不可能停住腳步,仍然必須不斷追蹤學(xué)習(xí)新技術(shù)。
(翻譯:小謝)