Teaching GuideTerm Faculty of Computer Science |
Grao en Intelixencia Artificial |
Subjects |
Programming II |
Contents |
|
|
Identifying Data | 2023/24 | |||||||||||||
Subject | Programming II | Code | 614G03007 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Graduate | 2nd four-month period |
First | Basic training | 6 | ||||||||||
|
Topic | Sub-topic |
Introdución á orientación a obxectos | Clases e obxectos. Métodos. Herencia. Interfaces e Polimorfismo. |
Técnicas de deseño de programas | Abstracción e especificación Módulos Excepcións e eventos |
Tipos abstractos de datos lineais | Listas Pilas Colas e Colas de Prioridade |
Tipos abstractos de datos no lineais | Árbores Árbores Binarios de búsqueda Árbores AVL |
Introdución á programación funcional | Funcións puras Recursión Inmutabilidade |
|