培養目標:培養具有良好的科學素養、高尚的職業道德、扎實的軟件理論和軟件工程專業基礎知識,并且具有較強的軟件設計與實現能力、項目規范管理能力、交流與組織協調能力、參與國際競爭能力和創新能力的計算機軟件專業高層次工程管理與應用型人才,學生畢業后能夠從事計算機軟件領域的科學研究、技術開發、教學及管理等工作。
培養模式
1.強化課程的工程性訓練。結合程序設計、網絡、數據庫、軟件工程等核心課程進行大量規范化的工程性訓練,具體包括:運用所學程序設計語言進行規范化編程訓練;通過完成課程大作業強化專業課程實踐,組織討論班等形式進行交流以培養團隊合作精神,在導師的指導下完成科技論文1-2篇,鼓勵學生向科技刊物投稿或網上交流等。
2.與區內外知名企事業合作,建立實習基地。與區內外著名IT企業建立聯合實驗室和研究中心,開展專業技能訓練,使學生在學習階段就了解國內外軟件產業的發展,引導學生進行創新性和研究性實驗。
3.在教材方面,使用最新優秀原版教材。追蹤信息技術發展,不斷更新教學內容,半數以上課程使用國際上最新的優秀教材(包括漢文翻譯版、英文影印版和電子教材)。用雙語授課的課程不低于專業課程總數的四分之一。
4.與國內外大學合作,聘請名師來學院執教。(1)內蒙古大學軟件學院與國內外著名大學建立了良好的學術交流關系,并聘請這些學校的計算機學科的知名專家來學院進行講學。(2)聘請美國波特蘭大學宋曉宇教授,加拿大蒙特利爾大學聶建云教授來學院講學。(兩位教授多次來內蒙古大學計算機學院講學,是內蒙古大學的兼職教授)。
課程結構與學分要求
(一)核心課程。面向對象程序設計、計算機組織結構、數據結構與算法、操作系統、網絡開發技術、數據庫開發技術、軟件工程概論、軟件構造、軟件設計與體系結構、人機交互技術、軟件測試、軟件過程與管理等。
(二)專業選修課程。形式語言與自動機、算法復雜性分析、并行算法、高性能計算導論、嵌入式系統及其應用、LINUX程序設計環境、分布式系統、軟件工程工具及其應用、軟件開發案例分析、WEB程序設計、INTERNET技術及其應用、電子商務平臺及核心技術、計算機圖形學、多媒體技術基礎及應用、人工智能導論、虛擬現實、模式識別、IT項目管理、計算機前沿技術講座、現代軟件工程技術講座、知識產權與職業道德等。
更多信息請查看學歷考試網