工程软件主要 属于计算机类学科。具体来说,软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程的专业基础课程包括计算机网络、操作系统、程序设计、数据库基础、软件工程、C++面向对象程序设计、C++语言程序设计、数据结构、编译原理等相关课程。
此外,软件工程也是一门跨学科的领域,它结合了计算机科学、数学和管理科学的知识,用于开发和管理软件系统。因此,软件工程专业的学生通常会学习到多个学科的知识,包括计算机科学、数学、管理学等。
综上所述,工程软件主要属于计算机类学科,是一门涉及多个学科知识的综合性学科。