软件工程是分析、设计、实现与维护软件系统的一组规范,它指导着软件开发人员以工程化的手段规范地开发高质量的软件。
随着5G(第五代移动通信技术)技术的到来,社会各行各业生活发生了一系列的变化。希望大家学习《软件工程》的项目与实践课程时报着“乐学”的态度,一定能学好用好这门融计算机、数学、英语和管理学等几门学科在内的交叉学科。
学习软件工程项目与实践,不仅仅是IT相关专业同学的学习专利,所有学生都可以来选修《软件工程项目与实践》这门课,有IT基础的学生可以从国际工程CDIO的角度深入学习软件开发的方法、工具和过程,向着软件程序员、系统架构师、软件设计师、软件测试员、游戏开发程序员、网页设计师等方向发展;非IT类专业的学生也可以从工程和实践的角度学习需求分析、产品设计的理念、方法,向项目经理或产品经理的方向发展。本课程就是引用现代生活中的事例来剖析软件工程的道理,再应用于我们生活以及行业工程实践中,提升大家学习的乐趣,并活学活用。
从学科角度来讲,《软件工程》课程结合当前软件工程的理论和实践,以IEEE 最新发布的软件工程知识体系为基础构建内容框架,融合软件企业的先进技术和最佳实践,以当前流行的统一开发过程RUP、面向对象技术和UML语言作为核心,介绍软件工程的基本概念、技术、方法和实践原则。
本课程是软件技术专业、移动应用技术、云计算技术、计算机网络技术、电子商务等专业的一门承前启后的重要专业课程,对未来从事计算机研究、软件开发和软件设计工作都具有十分重要的作用,是重要的职业核心课程。

