课程主页: https://www.coursera.org/specializations/software-engineering
在当今的数字时代,软件工程已成为一个至关重要的领域。香港科技大学提供的软件工程课程为初学者和希望提升技能的工程师们提供了一个绝佳的机会。通过这一系列课程,学生可以学习到规划、实施以及测试软件系统所需的核心技能和技术。
课程中包含多个模块,每一个模块都是围绕软件开发生命周期(SDLC)构建的。学生将能够掌握使用统一建模语言(UML)进行软件系统建模的知识 – 这是一项非常重要的技能。
以下是课程的主要组成部分:
这个模块帮助学生理解软件建模的基础,提供了必要的工具和方法,帮助学生有效地设计和构建软件。
在这个阶段,学生将学习如何将设计转化为实际的代码,并进行必要的测试以确保软件的质量和稳定性。
这个模块则侧重于软件设计原则以及项目管理技巧,帮助学生在领导项目时,能够更好地控制时间和资源。
总体而言,香港科技大学的该课程内容丰富、实用性强,能够为参与者打下坚实的专业基础。无论你是软件开发的初学者,还是希望进一步提高的从业者,都会发现这里有值得学习的内容。
课程主页: https://www.coursera.org/specializations/software-engineering