该专业培养具有良好的数学基础和数学思维能力,掌握信息科学和计算科学的基本理论、方法和技能,受到科学研究的训练,能应用所学知识和熟练的计算机技能解决信息科学和科学与工程计算中的实际问题、设计开发有关软件的高级专门人才。
主要课程有:数学分析、高等代数、几何学、物理学、概率统计、微分方程、离散数学、计算机数值方法、数学模型、计算机技术基础、程序设计、数据结构与算法、信息科学基础、理论计算机科学基础、计算机图形学、数据库原理与应用、编码与密码学、运筹学、计算机信息处理、计算机网络、计算机软件开发,信息系统的设计与开发等。
学生毕业后能在科技、教育、经济金融和IT行业等部门从事研究、教学、应用开发和管理工作,或继续攻读研究生。