一、专业代码、专业名称 专业代码:080611W 专业名称:软件工程
二、专业培养目标 本专业是研究计算机软件及算法理论,软件工程的方法、技术及工具的专门学科。培养适应社会主义现代化建设需要,德、智、体、美全面发展,具有良好的科学素养和职业道德,系统地、较好地掌握计算机与软件工程的基本理论、基本知识和基本技能,工程实践能力强,富有开拓创新和团队协作意识,能从事应用软件系统分析、设计、开发、应用、管理与维护的技术应用型高级专门人才。 毕业后,可到信息产业、教育、科研、金融、证券等企事业单位和行政管理部门从事软件项目系统分析、设计、开发、测试和软件项目管理等工作,也可攻读计算机及相关学科的硕士研究生,具有创办软件企业的能力。
三、专业特色和培养要求 本专业主要从事计算机软件及算法理论的研究,并学习和探索这些领域的开发、应用的关键技术。学生应系统掌握本专业的基本理论、基本知识和基本技能方法;受到良好的科学思维和科学实验的基本训练;学会运用流行的主要软件开发方法与工具,具有较强的软件设计、软件开发能力和初步的系统分析能力;具有一定的科学研究和应用研究、教学、科技开发及分析、解决一般实际问题的能力。
四、学制和学分、学时要求 学制:四年 学分要求:毕业生毕业时必须修满150学分,其中全校公共基础课61学分,共1282个学时;专业基础必修课33学分,共720个学时;专业必修课26学分,共540个学时;集中实验教学环节8学分,共288学时;专业选修课10学分;通识教育选修课4学分,理论课和相关实验课必须同时选修,毕业论文8学分。
五、学位授予 授予理学或工学学士学位。
六、专业主干(核心)课程 共十四门主干课程,包括计算机组成原理、离散数学、数据结构、面向对象程序设计(C++)、JAVA程序设计、操作系统原理、数据库原理、编译技术、软件工程、汇编语言程序设计、算法设计与分析、软件可靠性与软件测试、网络与通信原理、网络程序设计等。
七、专业主要实验 包括计算机组成原理实验、面向对象程序设计(C++,JAVA)、操作系统应用实验、数据库设计、软件工程实践、网络程序设计、大型应用软件课程设计、嵌入式系统设计等。
八、实践性教学环节安排 实践性教学环节主要有上机实习和实验两种类型,采用课间实验与集中实验相结合的方法进行安排。其中课间实验与相应课程同步进行,集中实验一般在相应课程结束后集中进行,以综合性、设计型为主,旨在锻炼综合应用知识、解决实际问题的能力。此外还有一学期的毕业实习和毕业设计,实验总数在800学时以上。同时鼓励学生参加业余科研活动,对准备就业的学生,鼓励到用人单位或校外实习基地实习。
九、毕业条件及其他必要说明 毕业生毕业时必须修满150学分方可颁发本科毕业文凭,成绩符合武汉大学学位授予条件者授予理学或工学学士学位。
十、教学进程 |