Estudios de software
Los estudios de software son un campo interdisciplinario. Para estudiar el software como un artefacto, se basa en los métodos y la teoría de las humanidades digitales y de las perspectivas computacionales en el software. Metodológicamente, los estudios de software suelen diferir de los enfoques de la informática y la ingeniería de software, que se ocupan principalmente del software en teoría de la información y en la aplicación práctica; sin embargo, todos estos campos comparten un énfasis en la alfabetización informática, particularmente en las áreas de programación y código fuente. Este énfasis en el análisis de las fuentes y los procesos de software (en lugar de las interfaces) a menudo distingue los estudios de software de los nuevos estudios de medios, que generalmente se restringen a discusiones de interfaces y efectos observables.
Ingeniería en computadores
Tanto los programas de ingeniería en computadores como los de ingeniería electrónica incluyen el diseño de circuitos analógicos y digitales en su plan de estudios. Como ocurre con la mayoría de las disciplinas de la ingeniería, los ingenieros en computadores necesitan un conocimiento sólido de las matemáticas y las ciencias. En algunas instituciones pueden requerir que los estudiantes completen uno o dos años de ingeniería general antes de declarar la ingeniería en computadores como su enfoque principal.