- 相關推薦
淺析網絡工程專業安全方向的課程設置
網絡工程專業是伴隨計算機網絡技術的快速發展而在我國高校開設的一個較新領域的專業,下面是小編搜集整理的一篇探究網絡安全方向課程設置現狀的論文范文,歡迎閱讀借鑒。
摘要:借助山東省名校工程的改革契機,結合網絡工程專業培養方案修訂,探討安全方向的課程設置,結合信息安全教學團隊建設,探討課程設置存在的問題,提出修訂方案,討論擴展課程的設置,以及與安全教學團隊建設的結合,希望通過這些改革,更好地推進網絡工程專業的發展,提高教學水平。
關鍵詞:課程設置;網絡安全;網絡工程
引言
1998年教育部增設網絡工程專業(080613W),首批有11所院校開設此專業,之后全國各高校紛紛增設了可以授予網絡工程工學學位和網絡工程理學學位的學位點。到2012年有330所高校開設了此專業,其中重點院校超過50所。經過15年的發展,網絡工程專業已經初具規模。2011年教育部將網絡工程專業納入正式目錄體系(080903),從此網絡工程專業成為目錄內專業。同時,教育部計算機專業教指委發布了《網絡工程專業規范(建議)》。由于沒有專門的網絡工程分教指委機構指導該專業的建設工作,導致各高校網絡工程專業的專業定位、培養目標、培養模式和課程設置、就業方向各具特色,但也存在很多共同特性。比如,網絡工程專業所設研究方向大致有網絡規劃構建方向、網絡軟件開發方向、網絡安全方向和無線通信方向等。
近年來,隨著網絡技術的不斷普及,網絡安全問題日益凸顯,漸漸成為人們最為關注的熱點。借助山東省名校工程的契機,結合信息安全教學團隊的建設,我們進一步優化了網絡工程專業的培養方案。網絡安全方向作為網絡工程專業的一個重要學習方向,應如何設置課程,如何實現課程設置與教學團隊建設結合,是本文探討的主要問題。
1 網絡安全方向課程設置現狀
筆者從眾多開設網絡工程專業的高校中選取部分211或985學校作為研究對象,對多所學校的網絡安全方向課程的設置進行了對比分析,見表1。網絡安全在某些高校是作為網絡工程專業的一個方向開設,如吉林大學就是在網絡工程專業下設網絡安全方向,開設網絡攻防技術、無線網絡技術等課程;而在有些院校網絡工程中沒有網絡安全方向,而以單獨的信息安全專業存在,如電子科技大學和北京郵電大學都是單獨沒有信息安全專業,該專業開設的安全方向課程更全面,如信息安全數學基礎、密碼學基礎、網絡安全協議等;還有一些高校既沒有信息安全專業,在網絡工程專業中也沒有安全方向,只是在課程中設置了少量的安全類課程,如大連理工大學開設網絡安全、Matlab課程,中山大學開設了密碼學與網絡安全課程。
2 擴展課程設置探討
下面針對濟南大學的網絡工程專業安全方向開設的課程進行改革探討。濟南大學網絡工程專業目前正在使用的培養方案中與安全相關的課程設置情況見表2。其中,一部分是計算機類學科基礎課,一部分是網絡工程專業基礎選修課和專業方向課。濟南大學網絡工程專業中設有網絡安全方向。
結合山東省名校工程的契機,筆者在調研多個名校的培養方案并結合本校實際情況的前提下,對網絡安全方向課程的設置提出下面幾個調整意見。
2.1 增設信息安全數學基礎和網絡仿真課程
雖然原有培養方案中高等數學、線性代數、概率論與數理統計、離散數學4門數學課程都占據了大量學時,但是對于網絡安全方向的學生而言,后期用到的相關數學知識并不多。但是學生對網絡安全真正用到的初等數論和群環域知識卻一點都沒有接觸。因此,修改培養方案時應增設信息安全數學基礎課程,學時不用太多,可以為24學時,授課內容要涉及網絡安全中用到的模運算、同余理論、數論函數和群環域等知識。
目前,網絡安全方向用到的數學知識均是在應用密碼學課程中講解的。大部分有關密碼學的教材都會在講解分組密碼和公鑰密碼時,介紹一些與之密切相關的數學知識(如群環域),如由清華大學出版社出版,楊波編寫的《現代密碼學》(第二版)中的“密碼學中一些常用的數學知識”部分。這種做法一方面占了密碼學課程的部分學時,勢必會減少學生學到的密碼學知識;另一方面,臨時講一些數學知識并不能讓學生系統地理解。因此,筆者非常贊成清華大學馮克勤教授提出的增設初等數論課程的想法。雖然馮教授是針對清華大學數學科學系本科生提出的,但對于網絡安全方向的學生而言,不學習初等數論和群環域知識,很難理解和掌握后續的與安全相關的課程內容,這點在應用密碼學課程中尤其明顯。
例如,學習離散對數算法后,學生只知道在已知一些參數的情況下如何利用指數進行加密解密,但不能理解如何選擇參數,不知道什么是本原元,如何確定一個循環群的本原元以及如何利用模運算降低計算量,如何快速的編程實現。筆者采用不同于上述馮教授提出的在大學第1學期開設初等數論課程的方式,而是在第3學期開設。因為濟南大學在第1、2學期,學生必修高等數學和線性代數課程,這已經使學生無暇顧及更多的數學知識。第3學期開設信息安全數學基礎可以很好地和第4學期開設的應用密碼學課程銜接。另外,在信息安全數學基礎課程中,安排一定的實驗學時,讓學生在經過第1、2學期的程序設計課程之后,通過學過的編程語言實現數論和群環域中的一些算法,理論聯系實際,從而更好地掌握數學知識,為后續密碼學算法的研究奠定基礎。
2.2 增加網絡仿真課程
現代網絡技術的研究離不開仿真軟件,因為我們不可能實際搭建網絡,如果不合適,再拆了重新搭建,這不僅費時而且費力。現在所有與網絡相關的研究都在仿真基礎上進行;而如果不開設仿真課程,學生僅學習理論知識,會與實際應用脫離。濟南大學的信息安全教學團隊由5位博士組成,其中3人是數學專業背景,主要研究網絡安全,2人是計算機學科出身,主要研究無線網絡,而且5人中有2人具有工程背景。信息安全教學團隊負責網絡工程專業的所有安全類課程的教學,包含無線網絡和網絡協議等課程,這些課程都需要仿真軟件的配合才能使學生真正掌握所學知識。因此,增加網絡仿真課程是必須的。至于仿真課程的內容,可以選擇NS2或NS3,也可以與大連理工大學相似,采用Matlab。
2.3 合并網絡協議和網絡安全協議課程。調整其他相關課程的學分和學時
網絡協議課程主要講TCP/IP協議,內容與吉林大學的TCP/IP協議族相似,重點在網絡的分層協議,如網絡層協議、傳輸層協議等。涉及部分安全協議,如IPsec、SSL、SNMP等,這與網絡安全協議課程中再次對這些內容的講解重復,而且安全協議本身也是網絡協議的一種,因此可以考慮將安全協議和網絡協議兩個課程整合或一門全新的網絡協議課程,去掉重復內容,增加部分學分和學時,從原有的2.5學分增加到3學分,同時學時從原有的48增加到64。網絡工程專業修改培養方案后的安全方向課程設置見表3。
從表3可以看出培養方案修正前后的總學分保持不變,這是因為在增加新課的同時,調整了部分課程所占學分和學時,如減少無線網絡原理與技術的學分,從原有的4學分減到3,5學分。這樣一方面增加了新課,另一方面整合了重復內容的課程。
3 結語
網絡安全作為網絡工程專業的一個重要方向,在課程設置上有待進一步優化和擴展,結合網絡技術的新發展,我們也在探討不斷增加新課程(如數字取證、數字隱藏等),減少或去掉某些過時的課程,并發揮互補的教學團隊作用,在課程設置上兼顧個人的研究特長,很好地把無線網絡與網絡安全融合在一起。借名校工程的契機進一步推進教學改革,更好地發展學生的主體研究能力,和教師的團隊配合,培養學生科學的探索精神和創造能力。
參考文獻:
[1]教育部高等學校計算機科學與技術教學指導委員會,高等學校網絡工程專業規范(試行)[M],北京:高等教育出版社,2012
[2]劉悅,張遠,賈忠田,高等學校網絡工程本科專業的科學規范探討[J],計算機教育,2008(24):120-122
[3]楊波,現代密碼學[M],2版,北京:清華大學出版社,2007:199
[4]馮克勤,高校代數課教學的一些作法和看法[J],大學教學,2004,20(5):5-7
【淺析網絡工程專業安全方向的課程設置】相關文章:
分析高職護理專業的課程設置03-13
淺析高校專業基礎課程的教學03-20
探析服裝專業藝術生及對口生的課程設置03-08
臨床護理專業課程設置研究論文11-13
淺談國內本科翻譯專業課程設置現狀03-01
對高師舞蹈教育專業課程設置的探索的論文12-08
淺談高校廣告學專業課程設置與建設03-23