軟件工程(SoftwareEngineering,SE)是按照工程管理的流程和標準,實現面向業務的功能需求,為用戶提供穩定、持續性的計算機應用界面的學科。它涉及到計算模型、數學架構、編程語言、數據庫等多方面的專業知識。它的具體體現在包括但不限于操作系統、電子郵件、ERP/OA/CRM及游戲等層顯方式。
網絡工程(NetworkEngineering,NE)是指按計劃進行的以工程化的思想、方式、方法,設計、研發和解決網絡系統問題的工程。傳統意義的網絡工程包括硬件工程和布線工程。
隨著云計算技術的深度應用,軟件工程和網絡工程也不再是兩個獨立的學科體系,它們相互關系、相互融合,共同構建全新信息技術應用全新的生態架構。