高级程序设计与软件工程
课程类别物理与电信工程学院研究生课程(19-20下)
高级程序设计与软件工程是电通及计算机开设的一门专业必修课,软件工程是继程序设计课程之后,对提高学生软件开发能力有重要指导作用的一门课程。本课程以工程化的软件开发技术为主体,讲述有关软件工程管理和软件工具与环境知识。学生通过本课程的学习,在掌据程序设计语言的基础上,比较系统地了解软件工程的原理、方法与技术,并能运用这些知识来指导软件的开发工作。通过参与实际的开源等开发项目, 掌握多平台软件设计和开发技巧,熟悉和掌握软件工程规范,确保学生掌握必要的合作技巧和方法,具有一定的团队合作精神。
通过对该课程的学习,掌握程序设计的基本方法和技巧,并具备应用程序设计解决相关专业领域内实际问题的基本能力,培养计算思维和软件项目分析设计与实施能力。
教师: 刘寿强