La teoría de redes es una materia de ingeniería de sistemas que enseña el modelado de problemas mediante grafos. Los grafos representan relaciones binarias entre elementos a través de vértices y aristas. El curso utiliza guías de estudio, asesorías y evaluaciones virtuales para que los estudiantes aprendan conceptos como grafos dirigidos, adyacencia, incidencia y aplicaciones como encontrar comunidades en redes sociales.