软件工程属于工学类,具体分类如下:
-
学科门类归属
软件工程专业明确归类于工学门类,属于计算机类本科专业。全国本科专业12大门类中,工学是软件工程所属的学科门类。
-
与理学的区别
-
工学 :侧重应用性和工程实践,强调将理论应用于实际系统开发,如软件开发、嵌入式系统等。
-
理学 :以基础理论研究为主,如数学、物理等学科。
软件工程虽以计算机科学为基础,但更注重工程化方法(如需求分析、项目管理),因此属于工学而非理学。
-
-
专业特点
-
涉及程序设计语言、数据库、软件开发工具等实践性内容。
-
培养目标为软件工程师,需掌握软件全周期开发能力。
-
软件工程通过工学门类定位,强调工程化实践与系统开发,与理学侧重理论研究的特性形成鲜明对比。