软件工程是一门计算机类学科。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。具体涵盖软件工程相关理论、技术、软件服务、领域软件工程等方面。
软件工程专业涵盖了软件工程学科和计算机学科的基本理论、基础知识、基本技能的研究,软件的分析与开发、计算机应用系统、计算机网络系统的设计与开发等专业内容。
主要课程有C/C++程序设计、JAVA语言程序设计、Linux操作系统与网络编程、数据结构与算法、EWB技术与应用、数据库开发技术、算法分析、操作系统基础等。