System programming
& Blockchain

Algunos proyectos que realizaras

- Create your own advanced Shell and ls program
- Create your own Malloc
- Build your own web server in C
- Advanced algorithm design
- Blockchain implementation in C

Cutting edge engineering

A lo largo de este programa, ampliarás tu conocimiento del lenguaje de programación C y profundizarás en el sistema operativo Linux. También enfrentarás el desafío de estructuras de datos y algoritmos avanzados, y descubrirás todos los mecanismos detrás de la tecnología blockchain mediante la construcción de tu propia criptomoneda básica, desde cero.

Esta especialización crea una base sólida para los estudiantes que aspiran a convertirse en ingenieros de software capaces y completos.

A lo largo de este programa, ampliarás tu conocimiento del lenguaje de programación C y profundizarás en el sistema operativo Linux. También enfrentarás el desafío de estructuras de datos y algoritmos avanzados, y descubrirás todos los mecanismos detrás de la tecnología blockchain mediante la construcción de tu propia criptomoneda básica, desde cero.

Esta especialización crea una base sólida para los estudiantes que aspiran a convertirse en ingenieros de software capaces y completos.
El último sprint está dedicado a la construcción de un proyecto web personal sobre la tecnología que elija el estudiante.

Los títulos de trabajo podrían incluir: ingeniero de software, sistema integrado
programador, SRE, ingeniero Junior Blockchain.

Todas nuestras especialidades inician con el programa fundamentos

Programa fundamentos

  • Unix file management
  • Static variables
  • User inputs
  • Create your own advanced Shell
  • /proc filesystem
  • ELF – readelf
  • x86 Assembly
  • Signals
  • Red-Black trees
  • ELF – nm/objdump
  • CPython
  • Strace
  • Multithreading
  • Advanced memory allocation
  • Graphs
  • Huffman coding
  • Sockets
  • N-ary trees
  • Blockchain – Crypto
  • Blockchain – Data structures
  • Blockchain – Block mining
  • Blockchain – Transactions
  • Blockchain – CLI
  • Learning project of your choice

¿Estás listo para empezar?

Especialidades Cortas

Conoce cada uno de nuestros programas y el tiempo que te llevará completar cada uno de ellos.

Fundamentos + 1 Trimestre

Front-End Web Development

Back-End Web Development

Especialidades Largas

Conoce cada uno de nuestros programas y el tiempo que te llevará completar cada uno de ellos.

Fundamentos + 3 Trimestres

Machine Learning

Full-Stack Web Development

Augmented & Virtual Reality

System Programming & Blockchain

Scroll al inicio