软件工程(software engineering),是软件开发领域里对工程方法的系统应用。

若只是开发小型软件,只需要列出功能需求动手把程式码敲完并测试完成即可, 然则在大型软件系统开发已经从单一程式编写演变成庞大复杂软件系统, 因此系统化的方法就显得相当重要,软件工程就是为了开发大型软件系统的各种基础方法。 有了这一方面的训练,自然就知道应该运用何种方法顺利地着手开发大型软件系统。

本软件工程课程兼具理论与实务训练,涵盖广泛的技术领域,学习内容涵盖软件工程领域各项知识与研究,也会有许多实例说明。

在讨论页可以与其他人一起分享彼此的写程式经验,到底写成是要多大才算大?独力完成会有什么样的困难?我们需要什么来帮助大型软件系统的完成?

本网站文字内容采用知识共享署名-相同方式共享许可协议授权,可能需实行附加条款。详情请见使用条款。