IT is the overarching term for all that stuff.
Computer programming is creating the programs that your computer uses.
Computer engineering is building the hardware that your computer uses.
Software engineering is studying and building new software for use in a wide variety of applications
Electrical engineering is the study of and construction of electrical networks (these don’t need computers can just be like lighting).
You forgot network engineering, which is designed, building, and maintaining the networks that allow computers to communicate with each other.
Latest Answers