Ficha docente no validada
DESCRIPCIÓN DE LA ASIGNATURA
Grado en:
Ingeniería Informática
Asignatura:
Programación y algoritmia básica
Asignatura en inglés:
Programming and Basic Algorithmics
Curso y cuatrimestre:
1º (2º Cuatrimestre)
ECTS:
9
Tipología:
Básica
Idioma de impartición:
Español
Módulo:
Materias básicas
Materia:
Informática
Departamentos:
Ingeniería del Software e Inteligencia Artificial, Sistemas Informáticos y Computación
Coordinador:
Pendiente de asignación
CONTENIDOS MÍNIMOS
  • Punteros y memoria dinámica
  • Programación modular y uso de bibliotecas software
  • Documentación, prueba y depuración de programas
  • Uso de repositorios como apoyo al desarrollo de proyectos
  • Complejidad de algoritmos
  • Algoritmos iterativos
  • Algoritmos recursivos
  • Proyecto de programación
PROGRAMA DETALLADO

Pendiente holas holas

PROGRAMA DETALLADO EN INGLÉS

Pending helo !

RESULTADOS DE APRENDIZAJE
Conocimientos
  • Al finalizar el aprendizaje, el o la estudiante será capaz de explicar los procedimientos algorítmicos básicos y los tipos de datos de las tecnologías informáticas habituales en la resolución de problemas de ingeniería informática.
  • Al finalizar el aprendizaje, el o la estudiante será capaz de demostrar conocimiento básico de las diferentes subdisciplinas de la ingeniería informática y de las técnicas básicas y conocimientos de estas para la integración en equipos multidisciplinares como profesional generalista en ingeniería informática.
Habilidades
  • Al finalizar el aprendizaje, el o la estudiante será capaz de identificar los algoritmos, estructuras de datos, paradigmas de la programación, lenguajes y las prácticas de ingeniería del software más adecuados para asegurar la fiabilidad, seguridad y calidad de aplicaciones en problemas que requieran una solución informática.
  • Al finalizar el aprendizaje, el o la estudiante será capaz de analizar las necesidades en algorítmica, complejidad computacional, programación, sistemas operativos, bases de datos, estructura, arquitectura e interconexión de sistemas informáticos necesarios para la resolución de problemas de ciencias e ingeniería, de acuerdo con los principios de calidad, fiabilidad y seguridad necesarios y dentro del marco institucional y jurídico de la empresa.
Competencias
  • Al finalizar el aprendizaje, el o la estudiante será capaz de evaluar la complejidad computacional de un problema para establecer las estrategias algorítmicas que conduzcan a su resolución.
ACTIVIDADES FORMATIVAS
Presenciales
Actividad Horas
CTM - Clases teóricas magistrales 45
AEV - Actividades de evaluación 5
CL - Clases de laboratorio 45
Totales 95
No Presenciales
Actividad Horas
TPN - Trabajo personal no dirigido 135
Totales 135
EVALUACIÓN DETALLADA

Pendiente

BIBLIOGRAFÍA