2020年上海海洋大学软件工程专业

日期:2021-02-02 14:52

 

软件工程

软件工程以计算机科学、数学和管理科学为基础,涉及高质量、大规模软件开发、运行和维护的全过程,是计算机学科的重要分支。上海海洋大学的软件工程专业,立足培养“海洋与软件工程交叉领域知识的复合型应用人才”,以满足国家海洋信息化人才紧缺需求。专业引入工程化教学模式,以“案例——原理——实践”的模式进行专业课程的教学,增加暑期短学期,结合实际项目需求、在学院/公司双导师的指导下,完成软件开发技术、系统分析与设计的大型课程设计,以达到增长知识、提高能力、积累经验的目的。从大三下学期开始,开设海洋大数据技术与应用、空间信息管理与服务、海洋遥感影像分析等领域选修课程,提升领域应用能力。软件工程专业培养计划分三阶段实施:一、二年级:夯实数理基础、完善程序设计能力三年级:掌握学科基础、培养系统设计开发能力四年级:拓展领域知识、参加项目实践:安排四年级学生进入企业或校内实践基地进行项目实习和毕业设计,实现“学技术、学管理、学做人”的目的,同时为学生就业提供更好的机会。主要课程包括:程序设计I、程序设计基础II、数据结构、操作系统原理、JAVA框架编程、数据库原理、软件工程I(需求工程)、软件工程II(软件架构设计)、软件工程III(软件项目管理)等。