软件工程

专业名称:软件工程

培养层次:本科

学  制:四年

培养目标

本专业采用211培养模式,即学生先学习两年的技能教育和学科基础课程,再根据自己的兴趣选择修习一年的专业课程,最后联系相关单位完成一年的毕业实习和毕业设计。

课程设置

本专业依托厦门大学软件学院和计算机科学系,培养具有良好的科学素养和健全人格,系统地掌握软件工程学科的基本概念、基本方法和基本技能,掌握大型应用软件的开发方法,在知识、能力、素质三方面全面发展,且具有一定创新能力和国际竞争能力的计算机科学和软件工程学科应用型高级人才。
必修课程:C程序设计、离散数学、Java程序设计、数据结构与算法、汇编语言程序设计、计算机硬件基础、操作系统、数据库系统、编译技术、计算机网络、软件工程、算法设计与分析、人机界面设计、面向对象设计与UML;
选修课程:计算机体系结构、网络程序设计、SQL Server等

毕业去向

本专业毕业生能够在机关、企事业单位、高等院校、计算机公司、软件开发公司等相关行业中从事应用软件开发、信息系统集成、网络建设与管理、客户服务技术支持、软件项目管理、教学和科研工作,也可以进一步攻读本专业或相关学科的硕士学位。