摘要:本文探討如何在計算機犯罪偵查專業(yè)教學中設置信息安全學科內容。基于作者教學實踐,在對計算機犯罪偵查專業(yè)人才需求的深刻研究基礎上制定完善培養(yǎng)方案,通過合理的課程設置、專業(yè)實驗實踐的設計,使得計算機偵查專業(yè)的畢業(yè)生可以較為系統的掌握信息安全的基本理論、技術和方法以及計算機犯罪偵查知識,以勝任公安、安全部門專業(yè)化的計算機犯罪偵查與網絡監(jiān)查工作。
關鍵詞:計算機犯罪偵查;信息安全;培養(yǎng)方.案;課程體系;
中圖分類號:G642 文獻標識碼:A
1 引言
隨著信息化的發(fā)展,虛擬空間的計算機犯罪呈快速發(fā)展的趨勢,嚴重影響了信息化社會的健康發(fā)展,影響了現實社會的社會安定、社會安全和國家安全。為了應對新型的計算機犯罪問題,公安部組建并成立了公共信息網絡安全監(jiān)察局,并擁有覆蓋全國的相關機構,以處理不斷增多、形式多樣的計算機犯罪問題。在解放軍和公安部下屬的院校、研究所,以及普通科研機構中科院下屬的軟件研究所和高能物理研究所,北京大學、武漢大學等高等院校也展開了對計算機犯罪問題的研究工作。
信息安全學科是由數學、計算機科學與技術、信息與通信工程等學科交叉形成的一門綜合性學科。信息安全專業(yè)是一個綜合性的專業(yè),它以計算機、通信、數學、法學等專業(yè)為基礎,主要研究領域涉及現代密碼學、計算機系統安全、計算機與通信網絡安全、信息系統安全、電子商務/電子政務系統安全、信息隱藏與偽裝等。
計算機犯罪偵查專業(yè)目前主要在公安院校設立,2004年首先在中國人民公安大學、沈陽刑警學院的計算機科學與技術專業(yè)發(fā)展而來。本文結合作者在中國人民公安大學信息安全工程系的教學工作,就如何在計算機犯罪偵查專業(yè)教學中設置信息安全相關課程進行了探討,包括課程設置、實踐環(huán)節(jié)設計、實驗室建設等內容。
2 課程設置
2.1 課程設置原則
課程設置要符合專業(yè)知識體系特點,由于計算機犯罪偵查專業(yè)是交叉學科,要求的基礎面比較寬,不可能開設所有相關的專業(yè)基礎課,因此對這些基礎課程必須進行一些取舍。專業(yè)課程設置可分為專業(yè)基礎課、專業(yè)主干課、專業(yè)提高課和專業(yè)實驗實踐課。為了培養(yǎng)多方面多層次的人才,在課程設置上還應注重多層面內容的結合,特別加強了專業(yè)實驗實踐教學來提高學生運用知識的能力。其中在專業(yè)提高課中,注重學生的分流,對有深造愿望的一部分學生加強專業(yè)理論的學習,對就業(yè)的大部分同學加強專業(yè)知識的實踐運用。專業(yè)實驗實踐課程主要加強在公安實踐中的專業(yè)知識的運用。
課程方案基于2004年版中國人民公安大學計算機犯罪偵查專業(yè)培養(yǎng)方案(以下簡稱原有方案)的課程體系進行設計,參照了國內外院校信息安全專業(yè)課程設置的相關材料,既體現計算機科學與技術學科基礎,突出信息安全學科專業(yè)方向內容,同時又保持我校公安偵查特色與優(yōu)勢。
2.1 課程設置方案
根據原有課程設置方案,計算機犯罪偵查專業(yè)課程設置大致分為通識教育內容、專業(yè)教育內容和公安學教育內容三個部分,每個部分又包含若干個知識體系。通識教育內容包括:人文社會科學、自然科學、思想教育、外語、計算機信息技術、體育和實踐動手能力訓練等7個知識體系。專業(yè)教育課程大致包括:專業(yè)基礎課程、專業(yè)主干課程、專業(yè)提高課程、專業(yè)實驗實踐課程等4個知識體系。公安學教育內容包括刑法學、公安學、偵查學、刑事科學技術、治安學和警體技能等6個知識體系。
參考全國高校本科信息安全專業(yè)本科教學規(guī)范和相關高校計算機學院信息安全專業(yè)的人才培養(yǎng)方案,結合公安業(yè)務部門一線需求實踐,保留我校計算機犯罪偵查專業(yè)的特色和優(yōu)勢,我們可以對原有方案的課程設置做如下調整:
(1)大學通識教育課程和公安學課程類保持不變。
(2)對專業(yè)基礎課程進行調整,使其涵蓋數學、計算機、電子、通信學科的基礎內容。在原有方案中,增加“電路與電子技術”、“通信原理”兩門課程。同時把“離散數學”改為“信息安全數學基礎”,增加數論和群環(huán)域等代數內容,偵查學課程只保留偵查學概論(公安學課程類中已講)、偵查程序內容。
(3)對專業(yè)主干課程進行調整。專業(yè)特色課程包括原有方案的“現代密碼學”、“網絡安全”、“信息網絡安全監(jiān)察技術”、“計算機犯罪偵查技術”,以及新增的“信息安全體系結構”和“計算機犯罪取證技術”。
(4)在專業(yè)提高課程中,對專業(yè)提高課進行了增減,包括原有“數字信號處理”、“嵌入式系統”、“多媒體技術”、“JAVA與面向對象程序設計”、“Linux原理與應用”以及新增的“信息隱藏與數字水印”、“電磁防護與物理安全”、“信息內容安全”、“信息安全新技術講座”、“電子取證技術”和“網絡程序設計”等。調整后的提高課程,增加了信息安全與計算機偵查技術的知識廣度,同時加強了學生程序開發(fā)能力。專業(yè)提高課程是按知識結構進行了簡單的分類,而在學生選修課程時可以打破選修方向限制,可根據興趣同時選修每個方向的每門課程。
(5)專業(yè)實驗實踐課程,在下一節(jié)介紹。
表1給出了計算機犯罪偵查專業(yè)方向的課程設置方案。

3 計算機犯罪偵查專業(yè)實驗實踐教學的設計
計算機犯罪偵查是一個實踐性很強的學科,尤其適應公安網監(jiān)等部門的業(yè)務要求,要求學生有更強的解決實際問題的能力,計算機犯罪偵查專業(yè)必須加強實踐環(huán)節(jié)的教學。因此我校特別加強了專業(yè)實驗實踐課,包括獨立實驗課程、專業(yè)課題設計、項目實踐、畢業(yè)課題、科技創(chuàng)新、公安認知型實踐、公安專業(yè)業(yè)務實習等多種形式。
(1)專業(yè)實驗課程。包括原有方案中的“密碼技術應用實驗”、“微機系統與接口實驗”、“計算機取證技術訓練”和“計算機組成實驗”,以及新增的“計算機網絡實驗”、“信息安全綜合實驗”、“網絡安全實驗”等。
(2)專業(yè)課程設計。在專業(yè)課教學中,由任課教師安排組織學生組成若干項目組,根據教學內容設計題目進行編程開發(fā)和系統實現。可進行“嵌入式系統設計”、“計算機網絡系統設計”和“信息安全工程系統設計”等一般性課程設計,也可以進行“程序設計綜合訓練”、“信息安全系統軟件”等大型應用軟件課程設計。
(3)項目實踐。引導有特長的學生參與到系部老師在研的項目中,進行實際項目開發(fā)與工程實踐。
(4)科技創(chuàng)新。系部資助經費,鼓勵學生參加程序設計大賽、電子設計大賽、嵌入式系統大賽、科技創(chuàng)新或發(fā)明大賽、創(chuàng)新或創(chuàng)業(yè)設計大賽、撰寫學術論文等。
(5)畢業(yè)課題設計。由指導教師確定題目或結合公安實習單位相關項目,進行技術專題研究或工程設計。
(6)公安認知型實踐。主要在大一和大二的暑假,要求學生參與基層派出所工作,初步了解基層公安工作,樹立警察意識,培養(yǎng)警察職業(yè)的感性認識和適應能力。
(7)公安專業(yè)業(yè)務實習。大三和畢業(yè)實習中,深入了解公安業(yè)務,參與到網監(jiān)部門工作,掌握警察執(zhí)勤辦案程序,并結合所學計算機犯罪偵查專業(yè),參與到實習單位項目開發(fā)中,培養(yǎng)獨立工作能力。
表2給出了一個計算機犯罪偵查專業(yè)的實踐教學的安排。

公安大學計算機犯罪偵查實驗室結合了公安專業(yè)特色,目前建了計算機基礎實驗室、計算機軟件工程實驗室、計算機硬件實驗室、網絡攻防實驗室、計算機犯罪偵查實驗室和信息安全實驗室。我校信息安全工程系和安全防范系合作申請部級“電子證據實驗室”,主要以我國公安、司法部門針對計算機犯罪應用的法律和技術方面相關需求為導向,開展面向電子證據取證的技術、標準、檢驗方法、取證模型等領域的研究。
公安大學計算機基礎實驗室主要完成全校計算機公共課的實驗教學。計算機軟件工程實驗室主要面向計算機犯罪偵查系專業(yè)課學習,可進行軟件工程、面向對象語言等教學實驗。計算機硬件實驗室為“數字邏輯實驗”、“微機系統與接口實驗”和“計算機組成實驗”等實驗教學服務。網絡攻防實驗室主要進行網絡攻擊與防御技術、計算機病毒原理與防治、入侵檢測等實驗教學。計算機犯罪偵查實驗室主要進行計算機犯罪偵查技術、計算機犯罪取證技術和偵控、監(jiān)控技術的教學實驗。信息安全實驗室主要為現代密碼學等相關內容的教學實驗服務。在申請的“電子證據實驗室”將為學生可以提供計算機犯罪偵查和電子取證的綜合軟硬件的實驗實踐場所。
4 結束語
計算機犯罪偵查專業(yè)的設置還處在剛剛起步的探索階段,專業(yè)課程設置有很多不足,希望國內同仁能多多交流,共同促進國內計算機犯罪偵查專業(yè)的發(fā)展。