陳東明 楊廣明 李丹程 譚振華
編者按:《計算機教育》雜志于2015年第1期推出專題《探索軟件工程領域專業(yè)碩士培養(yǎng)模式》,介紹了北京航空航天大學、南京大學、哈爾濱工業(yè)大學、中國人民大學、云南大學、揚州大學6所院校軟件工程碩士培養(yǎng)的成功經驗。本期為《探索軟件工程領域專業(yè)碩士培養(yǎng)模式》(續(xù)),重點展示北京航空航天大學、浙江大學、東北大學、北京工業(yè)大學、河南理工大學在軟件工程培養(yǎng)方案、教學模式、論文質量保障、職業(yè)資格認證及核心課程雙語教學方面的經驗,反映了一線教師對軟件工程碩士培養(yǎng)的積極探索。
文章編號:1672-5913(2015)03-0001-06
中圖分類號:G642
摘要:為滿足碩士研究生分類培養(yǎng)的需要,進一步提升研究生的培養(yǎng)質量,提高研究生的學術和研發(fā)產出,必須改革現(xiàn)有研究生培養(yǎng)方案。文章針對軟件工程全日制學術型碩士研究生和碩士專業(yè)學位研究生教育的實際情況,提出培養(yǎng)方案的改革措施。
關鍵詞:軟件工程;培養(yǎng)方案;專業(yè)學位;教學改革
1 培養(yǎng)方案改革的基本原則
東北大學研究生培養(yǎng)方案制訂遵循以下基本原則:
(1)以教育部、國務院學位辦有關文件為基礎,認真學習借鑒國內外高校研究生教育的先進經驗,參照全國軟件工程教育指導委員會相關要求,吸取行(企)業(yè)或相關部門的建議,體現(xiàn)東北大學軟件工程學科優(yōu)勢和研究生培養(yǎng)特色。
(2)遵循研究生教育規(guī)律,體現(xiàn)學科、專業(yè)類別(領域)的最新發(fā)展,滿足經濟社會發(fā)展對高層次人才的要求。
(3)充分認識學術型碩士研究生培養(yǎng)與碩士專業(yè)學位研究生培養(yǎng)的區(qū)別和聯(lián)系,兩類培養(yǎng)方案應具有明確的區(qū)分度。
(4)專業(yè)類課程設置兼顧本科生、博士生課程,避免碩士生與本科生課程在內容上重復和層次上模糊,鼓勵開設雙語、全英文專業(yè)課程。
(5)符合《東北大學關于修(制)訂全日制學術型碩士研究生培養(yǎng)方案的要求》《東北大學關于修(制)訂全日制碩士專業(yè)學位研究乍生培養(yǎng)方案的要求》以及國家有關政策規(guī)定
2 學術型碩十研究生培養(yǎng)方案
2.1 確立培養(yǎng)目標
軟件工程學科學術型碩士研究生應具有軟件工程學科堅實的基礎理論和系統(tǒng)的專門知識,了解本學科特定領域的前沿動態(tài)和主要進展;具備對所獲得的文獻進行科學總結,從中提取正確信息并能夠利用獲取的知識解決軟件工程問題的能力;具備一定的組織能力、管理能力、協(xié)調能力及交流能力;具有良好的寫作能力和表達能力,具備參與科學問題討論的能力;能夠對自己的研究成果進行陳述和答辯,能較為熟練地利用母語及英語等至少一門外國語進行口頭和書面交流。
2.2 明確研究方向
根據(jù)目前東北大學軟件工程學科專業(yè)的實際情況,兼顧IT相關學科專業(yè)的發(fā)展,同時考慮國家對相關新興學科的扶持政策,設立以下6個立足基礎、兼顧發(fā)展的研究方向:①復雜系統(tǒng)理論與應用技術;②多媒體應用技術;③大數(shù)據(jù)計算與應用技術;④網絡與信息安全;⑤可信軟件技術;⑥虛擬實現(xiàn)與仿真技術。學術型研究生通過從事上述方向的研究培養(yǎng)創(chuàng)新能力。
2.3 規(guī)劃學制年限
針對2年研究生學制存在的弊端,我們將碩士研究生學制調整到2.5年,最長學習年限不超過4年。一般在第一學年內完成全部理論課程學習,學位論文答辯時間距提交開題報告時間不低于1年。在滿足培養(yǎng)方案要求的基礎上,允許碩士生申請?zhí)崆爱厴I(yè)。提前畢業(yè)的具體條件如下:
(1)提前畢業(yè)的最長提前時間不超過半年。
(2)修課學分不低于30學分。
(3)在《中國計算機學會推薦國際學術會議和期刊目錄》中所列的A類、B類學術會議或期刊上發(fā)表學術論文2篇及以上(要求研究生為第一作者)?!吨袊嬎銠C學會推薦國際學術會議和期刊目錄》以中國計算機學會于碩士生入學或申請?zhí)崆爱厴I(yè)的年度公布的目錄為準。
(4)導師同意并推薦,經由學院學術委員會批準。
2.4 設置課程學分
確立學分要求及計算方法,針對不同類型的課程允許以不同的學時標準計算學分。
(1)必修課包括公共課(包含“學術報告與講座”)、專業(yè)基礎課(至少修2門數(shù)學類課程)。增加了“學術道德與論文寫作”課程,并要求國內教師和國外教師各承擔一半的課程,從不同角度使研究生加強學術修養(yǎng),更好地掌握論文寫作技巧和方法。數(shù)學類課程由原來的兩門必選改為3門選2門,以更好地適應不同方向的研究生對數(shù)學的要求。“文獻綜述與學術活動”改為“學術報告與講座”。課程體系將文獻綜述作為學術型研究生學位論文的必要環(huán)節(jié),明確研究生需要聽取學術報告、參加學術交流活動及其考核方式??紤]研究生在本科階段已學習過計算機網絡、互聯(lián)網等相關課程,學院刪除原培養(yǎng)方案中的“網絡互連及Internet技術”課程。
(2)選修課包括公共選修課、專業(yè)選修課、跨學科選修課。增加“二外英語”課程;“面向對象系統(tǒng)分析與設計”由必修課改為選修課;將“軟件過程改進與管理”和“軟件項目管理”進行整合,形成“軟件過程改進與項目管理”;將“SOA與服務計算”“IT服務管理”兩門課程整合為“服務計算”一門課程;將“信息檢索”改為“信息檢索理論與方法”,從原來的16學時加大到32學時,刪除原方案傳統(tǒng)的“多媒體技術”課程。根據(jù)目前研究熱點,增加“移動云計算技術”“軟件重構技術”選修課;根據(jù)我院專業(yè)設置及研究方向特色,增加“數(shù)字媒體理論和技術”“虛擬現(xiàn)實與人工交互技術”“可信軟件開發(fā)技術”等選修課。
(3)補修課跨學科和以同等學力身份錄取的碩士生的必修課程,課程安排按本科教學計劃執(zhí)行。補修課是教學改革的全新設計,原培養(yǎng)方案沒有。
2.5 重視學位論文
1)文獻綜述報告。
碩士生在第一學期由導師確定研究方向。圍繞研究方向,碩士生須查閱不少于15篇的國內外相關文獻,其中外文文獻不少于10篇,必須撰寫一份不少于2 000字的文獻綜述報告。文獻綜述報告應在第三學期的9月底(提前畢業(yè)的碩士生為第二學期的5月底)前完成,并由導師組織考核。
2)開題報告。
論文的選題應有一定的理論或技術難度,具有先進性和實際意義,能體現(xiàn)碩士研究生綜合運用科學理論、研究方法和技術手段解決科學、工程問題的能力。開題報告以文獻綜述報告為基礎,內容包括課題來源、主要參考文獻、課題的國內外研究概況及發(fā)展趨勢、課題研究的目的和意義、課題的技術路線和實施方案、論文工作計劃安排、預期效果等。開題報告應在第三學期的9月底(提前畢業(yè)碩士生為第二學期的5月底)前完成。開題報告應公開進行,由導師組織專家組進行考核。
3)中期檢查。
中期檢查內容包括課程學習、文獻綜述、開題報告的完成情況及階段性學術研究成果、學位論文研究進展等情況,應在第四學期的4月底(提前畢業(yè)的碩士生為第三學期的11月底)前完成,并由基層學術組組織專家進行考核。
4)學術研究成果。
科研訓練是碩士生培養(yǎng)的重要環(huán)節(jié),碩士生在畢業(yè)前須至少完成以下4種學術研究成果中的一項:
(1)通過學術會議或期刊發(fā)表(或錄用)與研究課題相關的學術論文至少1篇,論文須發(fā)表在中文核心期刊或EI、SCI、SSCI源刊,或ISTP檢索的會議論文集,要求學生排名前二;
(2)申請專利1項(學生須排名前二),要求公示或授權;
(3)獲得軟件著作權1項(學生須排名前二):
(4)經學院認可的其他學術成果1項。
以上學術研究成果必須在導師指導下完成并符合選題方向。碩士生滿足提前畢業(yè)條件的成果,與滿足學術研究要求的成果不能重復使用。
5)學位論文撰寫、評閱與答辯。
碩士生完成并通過文獻綜述、開題報告、中期檢查、學術研究成果要求等培養(yǎng)方案規(guī)定的所有環(huán)節(jié),課程成績合格,達到培養(yǎng)方案規(guī)定的學分要求,方可申請參加學位論文答辯。
學位論文撰寫、評閱與答辯要求按照《東北大學關于研究生學位論文書寫格式與提交歸檔論文的基本要求》《東北大學授予研究生學位的工作細則》的規(guī)定執(zhí)行。
3 全日制碩士專業(yè)學位研究生培養(yǎng)方案
雖然我國的專業(yè)學位培養(yǎng)模式呈現(xiàn)多元化,但全日制碩士專業(yè)學位研究生培養(yǎng)方案應有別于學術型研究生。我們主要從以下幾個方面加以區(qū)分。
3.1 培養(yǎng)方式
全日制軟件工程碩士專業(yè)學位研究生培養(yǎng)實行課程學習、專業(yè)實踐和學位論文相結合的模式。不同學科領域的專家學者和在實踐領域有豐富經驗的專業(yè)人員共同承擔碩士生的方案制訂和培養(yǎng)工作。專業(yè)學位研究生培養(yǎng)實行雙導師制,以校內導師指導為主,校外導師參與實踐過程、項目研究、課程與論文等多個環(huán)節(jié)的指導工作。
3.2 課程設置與學分要求
按教育部和學位辦相關要求,專業(yè)學位與學術學位的課程要有區(qū)分度和各自特色。我們參考“一級學科水平評估”和“專業(yè)學位水平評估”指標體系,全日制碩士專業(yè)學位研究生課程設置以實際應用為導向,以滿足企業(yè)(行業(yè))需求為目標,以綜合素養(yǎng)和應用知識與能力的提高為核心,將行業(yè)組織、培養(yǎng)單位和個人職業(yè)發(fā)展要求有機結合。教學內容強調理論性與應用性并重,突出案例分析和實踐研究;教學過程重視運用團隊協(xié)作、案例分析、現(xiàn)場實踐、模擬訓練等方法;注重培養(yǎng)研究生提出問題、分析問題和解決問題的意識和能力。
碩士生一般應在第一學年內完成全部課程學習,修課學分不低于32學分,其中必修學分不低于24學分(含專業(yè)實踐6學分,專業(yè)實踐要求在企業(yè)開展)。學校在企業(yè)建立碩士生專業(yè)實踐基地,企業(yè)制定專業(yè)實踐課程方案,方案由學院組織專家審核通過后方可執(zhí)行。
以全日制專業(yè)學位研究生原有的培養(yǎng)方案和學術型碩士研究生培養(yǎng)方案為基礎,充分考慮全日制專業(yè)學位研究生的培養(yǎng)目標定位,對課程做如下調整:將數(shù)學類課程由原來培養(yǎng)體系的兩門必修,改為3門選1門;刪除原方案的“SOA與服務計算”和“IT服務管理”兩門課程;增加“軟件工程案例分析”必修課程,并要求企業(yè)教師承擔該課程,學術型研究生不開設該課程;將原方案中的“實踐環(huán)節(jié)”課程(4學分)改為增加“專業(yè)實踐”課程(6學分),加大專業(yè)學位研究生實踐的比重,該課程要求學生到企業(yè)從事實踐活動不少于半年,企業(yè)提供該課程的培養(yǎng)方案,由學校審核通過后方可執(zhí)行,企業(yè)安排專門人員承擔該課程,課程結束時企業(yè)導師對研究生進行全面評價?!皩I(yè)實踐”課程是全日制專業(yè)學位研究生區(qū)別于學術型研究生的一個重要方面。專業(yè)學位研究生不要求“學術報告與講座”。選修課程和補修課程與學術型研究生課程設置基本相同。
3.3 專業(yè)實踐
專業(yè)實踐是專業(yè)學位研究生培養(yǎng)的重要教學環(huán)節(jié),學院引入CDIO(conceive,design,imple-ment,operate)等國際先進的教學理念,對碩士生專業(yè)實踐進行全過程的管理,以確保實踐教學質量。
1)專業(yè)實踐的持續(xù)時間與形式。
研究生應在完成全部課程學習后,在導師的安排下開始專業(yè)實踐訓練。專業(yè)實踐的持續(xù)時間J保證不少于半年,可采用集中實踐與分段實踐相結合、校內實踐與現(xiàn)場實踐相結合的方式進行。
2)專業(yè)實踐場所。
研究生可在導師的安排下進入校內導師所承擔的科研課題或校外導師及其所在單位的科研平臺進行實踐訓練,也可進入學院建立的研究生聯(lián)合培養(yǎng)基地進行現(xiàn)場實踐訓練。要求學生在實踐過程中能深入地應用理論、方法和新技術解決軟件工程領域的實際工程問題,同時融入企業(yè),體驗企業(yè)的文化和運作方式。
3)專業(yè)實踐基本要求。
碩士生于第三學期10月底前(提前畢業(yè)碩士生為第二學期6月底前),結合學位論文工作需要,在校內外導師共同指導下,制訂專業(yè)實踐計劃,并向學院提交《全日制碩士專業(yè)學位研究生專業(yè)實踐計劃表》,經學院審核通過后開始實施。
碩士生在專業(yè)實踐過程中解決有研究意義、有一定難度且主題明確的實際問題,填寫專業(yè)實踐活動工作日記。專業(yè)實踐中期檢查由學院統(tǒng)一組織,校內外導師共同負責。專業(yè)實踐結束后碩士生進行專業(yè)實踐總結,撰寫不少于3000字的專業(yè)實踐報告,填寫并提交《全日制碩士專業(yè)學位研究生專業(yè)實踐考核表》。
專業(yè)實踐考核由學院組織,最遲于第五學期9月底前(提前畢業(yè)碩士生為第四學期3月底前)完成。專業(yè)實踐考核分為過程表現(xiàn)和實踐成果兩個部分,成績比例各占50%,。其中過程表現(xiàn)根據(jù)碩士生的現(xiàn)場實踐工作量、綜合表現(xiàn)及現(xiàn)場實踐單位的反饋意見等進行考核,實踐成果采用答辯形式進行。不參加專業(yè)實踐或專業(yè)實踐考核不合格的碩士生不能進行學位論文答辯和申請畢業(yè)。
專業(yè)實踐過程中,學院在安全教育、安全保障、知識產權等方面提出具體規(guī)定和措施,要求離開學校從事專業(yè)實踐的同學簽訂學校、企業(yè)和學生三方協(xié)議,并要求為研究生購買保險。碩士生提交的《全日制碩士專業(yè)學位研究生專業(yè)實踐計劃表》《全日制碩士專業(yè)學位研究生專業(yè)實踐考核表》等材料由學院存檔,一般保存期為3年學院從專業(yè)實踐申請、監(jiān)督、成果驗收和評估等方面制訂具體的實施方案,以保證專業(yè)實踐的有效實施。
3.4 學位論文
對全日制專業(yè)學位研究生學術研究成果的要求有別于學術型,研發(fā)成果作為研究生的重要考核指標,碩士生在畢業(yè)前至少要完成以下6種學術研究成果的任意一項:
(1)獨立開展或作為主要成員參與實際應用課題研發(fā),取得學院認定或已被應用的研發(fā)成果(需提供研發(fā)成果驗收單或應用證明):
(2)以第一作者或通訊作者,通過學術會議或期刊至少發(fā)表(或錄用)l篇學術論文;
(3)申請專利1項(學生須排名前二),要求公示或授權:
(4)獲得軟件著作權l(xiāng)項(學生須排名前二);
(5)在企業(yè)實習期間為所在企業(yè)撰寫相關建議書1份并被企業(yè)采納;
(6)經學院認可的其他學術或研發(fā)成果1項。
以上學術研究成果須在導師指導下完成并符合選題方向。研究生滿足提前畢業(yè)條件的成果,與滿足本學術研究成果要求的成果不能重復使用。
對全日制專業(yè)學位研究生學位論文撰寫、評閱與答辯要求進一步明確如下:
(1)學位論文可采用調研報告、應用基礎研究、規(guī)劃設計、產品開發(fā)、案例分析、項目管理等形式。
(2)學位論文應具備一定的技術要求和工作量。體現(xiàn)作者綜合運用科學理論、方法和技術手段解決實際問題的能力,有一定的理論基礎,并具有先進性、實用性;不少于3萬字;學位論文答辯時間距提交開題報告時間不少于1年。
(3)碩士生完成并通過文獻綜述、開題報告、中期檢查等培養(yǎng)方案規(guī)定的所有環(huán)節(jié),課程(含專業(yè)實踐)成績合格,達到培養(yǎng)方案規(guī)定的學分要求,方可申請參加學位論文答辯。
(4)學位論文由兩名與本專業(yè)類別(領域)相關的具有高級專業(yè)技術職務的專家評閱,其中校內1人,校外行(企)業(yè)或實際部門1人,指導教師不能作為評閱人。答辯委員會應由5位與本專業(yè)類別(領域)相關的具有高級專業(yè)技術職務的專家組成,其中應有l(wèi)~2名來自行(企)業(yè)或實際部門的同行專家,指導教師不能作為論文答辯委員會成員。
4 結語
科學的培養(yǎng)方案是培養(yǎng)合格人才的基本依據(jù)。東北大學軟件工程學科全日制研究生培養(yǎng)方案的改革,體現(xiàn)了全日制軟件工程專業(yè)學術型與專業(yè)學位研究生培養(yǎng)方案的區(qū)分度和特色,符合國家一級學科和專業(yè)學位水平評估指標體系要求,為高層次軟件工程人才培養(yǎng)提供了理論依據(jù)。