人关注
教育行政主管部门:
院校特性: “双一流”建设高校
专业介绍
专业名称: 软件工程(本科(普通教育)类)
专业介绍: 培养目标:培养具有良好的科学素养、高尚的职业道德、扎实的软件理论和软件工程专业基础知识,并且具有较强的软件设计与实现能力、项目规范管理能力、交流与组织协调能力、参与国际竞争能力和创新能力的计算机软件专业高层次工程管理与应用型人才,学生毕业后能够从事计算机软件领域的科学研究、技术开发、教学及管理等工作。
    培养模式
    1.强化课程的工程性训练。结合程序设计、网络、数据库、软件工程等核心课程进行大量规范化的工程性训练,具体包括:运用所学程序设计语言进行规范化编程训练;通过完成课程大作业强化专业课程实践,组织讨论班等形式进行交流以培养团队合作精神,在导师的指导下完成科技论文1-2篇,鼓励学生向科技刊物投稿或网上交流等。
    2.与区内外知名企事业合作,建立实习基地。与区内外著名IT企业建立联合实验室和研究中心,开展专业技能训练,使学生在学习阶段就了解国内外软件产业的发展,引导学生进行创新性和研究性实验。
    3.在教材方面,使用最新优秀原版教材。追踪信息技术发展,不断更新教学内容,半数以上课程使用国际上最新的优秀教材(包括汉文翻译版、英文影印版和电子教材)。用双语授课的课程不低于专业课程总数的四分之一。
    4.与国内外大学合作,聘请名师来学院执教。(1)内蒙古大学软件学院与国内外著名大学建立了良好的学术交流关系,并聘请这些学校的计算机学科的知名专家来学院进行讲学。(2)聘请美国波特兰大学宋晓宇教授,加拿大蒙特利尔大学聂建云教授来学院讲学。(两位教授多次来内蒙古大学计算机学院讲学,是内蒙古大学的兼职教授)。
    课程结构与学分要求
(一)核心课程。面向对象程序设计、计算机组织结构、数据结构与算法、操作系统、网络开发技术、数据库开发技术、软件工程概论、软件构造、软件设计与体系结构、人机交互技术、软件测试、软件过程与管理等。
(二)专业选修课程。形式语言与自动机、算法复杂性分析、并行算法、高性能计算导论、嵌入式系统及其应用、LINUX程序设计环境、分布式系统、软件工程工具及其应用、软件开发案例分析、WEB程序设计、INTERNET技术及其应用、电子商务平台及核心技术、计算机图形学、多媒体技术基础及应用、人工智能导论、虚拟现实、模式识别、IT项目管理、计算机前沿技术讲座、现代软件工程技术讲座、知识产权与职业道德等。