Including the design, planning and deployment of hardware and software systems, from simple systems to enterprise level configurations.