信息工程(Information Engineering,简写为 IE),又称资讯工程,是一种“透过工程手段去处理信息”的技能,属于计算机科学的一个分支。不过,由于过去不少人对于“信息”的定义混淆,以及把“信息工程”及“信息系统”两门科学混淆(这在台湾的大学特别常见),所以外界现在普遍把这个科目重新称之为知识及数据工程(Knowledge and Data Engineering) ,把信息的两个层次分别开来。
根据IEEE有关知识及数据工程期刊的定义,信息工程的内容大致可以分成以下五大范畴:
当中,数据发掘、数据库设计及数据模型亦合称为“数据工程”。信息工程平台是头三项的系统基础架构,而信息工程应用则是头三项的具体技术应用。