Esta materia introduce a los estudiantes al desarrollo de software utilizando el entorno de desarrollo integrado (IDE) de Visual Studio .NET. Los objetivos incluyen aplicar paradigmas de programación y dominar el lenguaje C#, así como desarrollar habilidades para diseñar algoritmos, utilizar estructuras de datos y evaluar la complejidad computacional. Los estudiantes completarán dos proyectos grupales y serán evaluados a través de exámenes parciales y finales teóricos y prácticos.