本專業以信息處理和科學計算為背景,將信息科學、計算科學與應用數學等學科交叉滲透而形成的理科專業。主要培養具有堅實的數學基礎、良好的數學思維能力和計算機應用能力,掌握信息科學和計算科學的基本理論和方法,能夠運用所學知識和技能解決實際中遇到的計算機軟件和復雜的科學計算問題的高級專門人才。
學生通過系統學習,掌握計算機軟件開發、數學建模、算法分析、科學計算、信息處理等方面的基本技能,具有人文科學和自然科學基本理論知識及較強的英語能力,掌握文獻檢索基本方法。通過學習多種任選課和限選課,培養厚基礎、寬口徑的適應信息時代要求的復合型人才。
主要課程:數學分析、高等代數、解析幾何、C語言、Java語言、操作系統、數據庫原理、數據結構、計算機網絡、常微分方程、復變函數、概率統計與隨機過程、軟件工程、大學物理、信息科學基礎、網絡編程、數值分析、數理方程、離散數學、數學模型、運籌學等。
學生畢業后,可在科技、教育、政府部門、企事業單位和軟件開發公司、信息公司、以及經濟等相關部門和機構從事計算科學、計算機軟件或與之相近的研究、教學、管理以及信息處理與分析、數學建模與計算、應用軟件開發和信息化平臺建設等工作,也可以繼續攻讀計算機軟件、應用數學、運籌與控制、管理科學與工程、控制理論與控制工程、計算機應用技術等專業的碩士研究生。
報考本專業的學生需具備較好的數學基礎。