Menú local
Syllabus 2015-16 - 13312012 - Data Structure (Estructuras de datos)
- Level 1: Tutorial support sessions, materials and exams in this language
- Level 2: Tutorial support sessions, materials, exams and seminars in this language
- Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: | Grado en Ingeniería informática |
FACULTY: | SCHOOL OF ENGINEERING OF JAÉN |
ACADEMIC YEAR: | 2015-16 |
COURSE: | Data Structure |
NAME: Data Structure | |||||
CODE: 13312012 | ACADEMIC YEAR: 2015-16 | ||||
LANGUAGE: English | LEVEL: 2 | ||||
ECTS CREDITS: 6.0 | YEAR: 2 | SEMESTER: PC |
NAME: ORTEGA ALVARADO, LIDIA Mª | ||
DEPARTMENT: U118 - INFORMÁTICA | ||
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
OFFICE NO.: A3 - 136 | E-MAIL: lidia@ujaen.es | P: 953212890 |
WEBSITE: www4.ujaen.es/~lidia | ||
ORCID: https://orcid.org/0000-0002-7320-7382 | ||
LANGUAGE: English | LEVEL: 2 | |
NAME: BALSAS ALMAGRO, JOSÉ RAMÓN | ||
DEPARTMENT: U118 - INFORMÁTICA | ||
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
OFFICE NO.: A3 - 119 | E-MAIL: jrbalsas@ujaen.es | P: 953212881 |
WEBSITE: https://www4.ujaen.es/~jrbalsas/ | ||
ORCID: https://orcid.org/0000-0003-2689-0737 | ||
LANGUAGE: English | LEVEL: 1 |
Module A: Introduction Lesson 1: Introduction to data structures Lesson 2: Containers. Complexity analysis
Lesson 3: Templates in
C++. Operators. Memory management.
Module
G:
Multidimensional data structures.
Module
H:
File structures
|
- The contents of the subject are developed in theoretical lectures, each lesson takes place in one session.
- In the practical sessions, a set of programming exercises about the data structures are implemented
- A total of five group tutoring sessions are scheduled to reinforce the contents, ask questions and perform exercises.
Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support
S1:Attendance of theoretical and practical classes (5%)
- Class rollcall, participation in class exercises. This percentage is only computed in the theoretical and practical classes. Competence CC7 and learning result number 7.
S2:To know the theoretical content of the course (55%)
- Theoretical exam. The exam must have a calification of at least 5 points to pass the course. Competence CC7 and learning result number 7.
S3:Theoretical/practical exercises and class participation (5%)
- Delivery of work. Students perform voluntaryand/or practical exercises. Class participation. This percentage is only computed during the class period. Competence CC7 and learning result number 7.
S4: Practical exercises in the computer lab (35%)
- Deliveryof practical exerciseson specific dates. The student will develop a set of practical exercises delivered on fixed dates.
- In this section the student must have a suitable qualification in order to pass the course. This percentage is computed only during the class period. Competence CC7 and learning result number 7.
The final mark is computed with the weighted averages discussed above. This mark must be greater than 5 points.
The students may be urged to leave their their notes and electronic devices in a secluded place in order not to be used during the examination.
- Data structures and algorithms in C++ . Edition: -. Author: Goodrich, Michael T. Publisher: Hoboken, NJ : John Wiley and Sons, 2011 (Library)
- File Structures: an object-oriented approach with C++. Edition: -. Author: Folk, Michael J.. Publisher: Reading: Addison-Wesley, cop. 1998 (Library)
- Foundations of multidimensional and metric data structures . Edition: -. Author: Samet, Hanan. Publisher: Amsterdam : Elsevier : Morgan Kaufmann, cop. 2006 (Library)