Perfilado de sección

  • Fundamentos logo
      


      

    Profesores

    Javier González Villa
    David Lázaro Urrutia

    Departamento de Matemática Aplicada y Ciencias de la Computación





    La asignatura de Programación del Grado en Ingeniería Civil de la Universidad de Cantabria introduce los fundamentos de la programación estructurada y modular, proporcionando al alumnado las bases conceptuales y prácticas necesarias para el desarrollo y manejo de software. El temario combina teoría y práctica para afianzar tanto el razonamiento lógico como la capacidad de implementar soluciones informáticas eficientes.
    La estructura de la asignatura se organiza en 10 temas teóricos, que abordan progresivamente conceptos como tipos de datos, estructuras de control, estructuras de modularidad, manejo de ficheros, programación orientada a objetos, librerías y conceptos relativos al coste computacional.
    Los diferentes bloques teóricos se complementan con 6 prácticas de laboratorio y 6 bloques de ejercicios prácticos, diseñados para reforzar los contenidos vistos en clase mediante la resolución de problemas y el desarrollo de programas en el lenguaje de programación Python.


    Palabras Clave de la Asignatura

    Algoritmos; Python; programación; modularidad; estructuras de control; datos y variables; manejo de ficheros; ingeniería civil.