Course guide

 

Units Suggested
Learning Time
Basic Learning Materials and Readings Assesment Activities and Practical Assignments Lab Assesments

Unit 1
Abstract Data Types (ADTs)

4 hours for the theoretical contents + 6 hours personal working

LN-F-001.1. Guideline (PDF)

LN-F-001.2. Unit slides (PDF)

EP-F-001.1. Problems (PDF)
EP-F-001.2. Solutions (PDF)

LB-F-001. Lab Case (PDF)

LB-FS-001. Solution (ZIP)

Unit 2
Linear ADTs: queues and stacks, simply linked lists, doubly linked lists

 

12 hours for the theoretical contents + 18 hours for personal working

 

LN-F-002.1. Guideline (PDF)

LN-F-002.2. Unit slides (PDF)

EP-F-002.1. Problems (PDF)
EP-F-002.2. Solutions (PDF)

Unit 3
Analysis of Algorithms

3 hours for the theoretical contents + 4 hours for personal working

LN-F-003.1. Guideline (PDF)

LN-F-003.2. Unit slides (PDF)

EP-F-003.1. Problems (PDF)
EP-F-003.2. Solutions (PDF)

Unit 4
Recursion

4 hours for the theoretical contents + 6 hours for the personal working

LN-F-004.1. Guideline (PDF)

LN-F-004.2. Unit slides (PDF)

EP-F-004.1. Problems (PDF)
EP-F-004.2. Solutions (PDF)

Unit 5
Binary search trees

12 hours for the theoretical contents + 18 hours for personal working

LN-F-005.1. Guideline (PDF)

LN-F-005.2. Unit slides (PDF)

EP-F-005.1. Problems (PDF)
EP-F-005.2. Solutions (PDF)

Unit 6
Graphs

8 hours for the theoretical contents + 6 hours for personal workin

LN-F-006.1. Guideline (PDF)

LN-F-006.2. Unit slides (PDF)

EP-F-006.1. Problems (PDF)
EP-F-006.2. Solutions (PDF)

Unit 7
Divide and conquer

3 hours for the theoretical contents + 4 hours for personal working

LN-F-007.1. Guideline (PDF)

LN-F-007.2. Unit slides (PDF)

EP-F-007.1. Problems (PDF)
EP-F-007.2. Solutions (PDF)

Evaluation

ET-F-001. Mid Course Exam ( PDF ). ET-FS-001 Solution ( PDF )

ET-F-002. Final Exam 1 ( PDF ). ET-FS-002 Solution ( PDF )

ET-F-003. Final Exam 2 ( PDF ). ET-FS-002 Solution ( PDF )

Citation: Bedmar, I. S. (2007, October 29). Course guide. Retrieved December 14, 2019, from OCW - UC3M Web site: http://ocw.uc3m.es/ingenieria-informatica/data-structures-and-algorithms/course-guide.
Copyright 2015, UC3M. This work is licensed under a Creative Commons License. Creative Commons License