软件工程
本专业培养掌握软件工程的基本理论、专业技术及管理等知识,掌握现代程序设计方法及主流软件开发工具的使用,具备分析问题、解决问题、创新、组织管理、合作交流和终身学习的能力,具有社会责任感、职业道德及人文素养,能在软件工程及其相关领域从事工程设计、技术开发、生产运行维护与技术管理、科学研究等工作,具备很好的实践能力和团队协作能力,具有创新精神和国际视野的高级专门人才。毕业生主要面向国内或国际IT公司及各类企事业单位,从事软件系统的分析、设计、开发、测试、维护等工作,也可从事教学与科研工作。
本专业为全日制四年学制,本科毕业生授予工学学士学位。本专业为甘肃省重点学科。具有控制科学与工程(通信与计算机方向)的博士授予权。软件工程硕士授予权,电子信息专业硕士授予权。
主要课程:离散数学、操作系统原理、计算机组成原理、编译原理、数据库原理、大型数据库技术、算法与数据结构、面向对象的软件工程、软件项目管理、软件建模与分析、软件设计模式、软件工程的形式化方法、、软件质量保证与测试、面向对象技术、Java程序设计、Java Web编程技术、Python程序设计、Dot Net编程技术、移动应用开发、计算机网络、嵌入式系统。
原标题:兰州理工大学软件工程专业