Conocimientos
- De la arquitectura de computadoras y sus componentes.
- En el modelo I/O (entradas y salidas) que tienen las Unidades de Procesamiento Central (CPU) con los componentes lógicos de una computadora.
- De lenguajes de bajo nivel y de sistemas (binario, hexadecimal, octal, ensamblador, etc.).
- En los lenguajes de programación más utilizados de manera global (PHP, JavaScript, Python, Swift, etc.).
- Infraestructuras y metodologías cliente-servidor.
- En los sistemas operativos comerciales y no comerciales en entornos de escritorio, servidores y móviles más usados en el mundo (Microsoft Windows, MacOS, iOS, Android, Linux).
- En bases de datos relacionales y no relacionales, normalización y lenguajes de datos (QBE, SQL, MongoDB, etc.).
- Redes informáticas locales, distribuidas y extendidas, así como sus métodos de ruteo y direccionamiento.
- Metodologías del ciclo de vida del software de manera individual o colectiva.