ECTS credits ECTS credits: 3
ECTS Hours Rules/Memories Student's work ECTS: 51 Hours of tutorials: 3 Expository Class: 9 Interactive Classroom: 12 Total: 75
Use languages Spanish, Galician
Type: Ordinary subject Master’s Degree RD 1393/2007 - 822/2021
Departments: Electronics and Computing
Areas: Computer Architecture and Technology
Center Faculty of Mathematics
Call: First Semester
Teaching: With teaching
Enrolment: Enrollable | 1st year (Yes)
1. Understanding the basic concepts in computer technology and architecture.
2. Understanding the basic concepts about Operating Systems.
3. Acquiring skills in high performance programming, taking advantage from the features of the architecture and the Operating System.
1. Introduction and history of the computer architectures.
2. Representation and processing of the information.
3. Architecture of microprocessors.
4. Memory hierarchy.
5. Introduction to the Operating Systems.
BASIC BIBLIOGRAPHY:
1. Patterson e Hennessy. Estructura y Diseño de Computadores: Interficie circuitería/programación. Ed. Reverté 2000.
2. Hennessy e Patterson. Computer architecture, a quantitative approach. 4th edition. Morgan Kaufmann Pub. 2006. ISBN 978-0-12-370490-0.
3. Andrew S. Tanenbaum. Sistemas Operativos Modernos (2ª edición). Editorial Prentice-Hall, 2003. ISBN 970-26-0315-3.
COMPLEMENTARY BIBLIOGRAPHY:
1. Angulo, García y Angulo. Fundamentos y estructura de computadores. Ed. Thomson. 2003.
2. Baer. Computer System Architecture. Computer Science Press. 1980.
3. Hamacher. Organización de Computadores. 5th edition. McGraw Hill. 2003.
4. Hennessy e Patterson. Arquitectura de Computadores. Un enfoque cuantitativo. McGraw Hill. 1993.
5. Stallings, W. Organización y Arquitectura de Computadores. Diseño para optimizar prestaciones. 4 edición. Prentice Hall. 1997.
6. Jesús Carretero, Félix García, Pedro de Miguel y Fernando Pérez, Sistemas Operativos: una vision aplicada, 2ª Ed. McGraw-Hill, 2007 ISBN 978-84-481-5643-5.
CG1 Have knowledge that provide a basis or opportunity for originality in developing and / or applying ideas, often within a research context, knowing how to translate industrial needs in terms of R&D in the field of mathematics Industrial;
CG3 Being able to integrate knowledge in order to state opinions using information that even incomplete or limited, include reflecting on social and ethical responsibilities linked to the application of their knowledge;
CE4: Being able to select a set of numerical techniques, languages and tools, appropriate to solve a mathematical model.
CE5: Being able to validate and interpret the results, comparing them with visualizations, experimental measurements and functional requirements of the physical engineering system.
CS2: To adapt, modify and implement software tools for numerical simulation.
1. Organizing the contents of each lecture.
2. Theoretical lectures in the classroom.
3. Exercises related to the theory.
4. Proposing codes in assembly language.
5. Showing Operating System calls.
Some programming homework are proposed and evaluated, they are 30% of the final mark. The other 70% is determined by a final test.
Number of hours in the classroom and laboratories: 14 theoretical and 7 practical.
Number of hours of homework: 49.
Number of hours for evaluation: 5.
Total number of hours dedicated by the student: 75.
1. Understanding of the contents. The way of verifying this is by the exercises and programming problems proposed.
2. Using the tutorial hours for asking questions about the lecturers.
3. Consulting the bibliography.
Juan Carlos Pichel Campos
Coordinador/a- Department
- Electronics and Computing
- Area
- Computer Architecture and Technology
- Phone
- 881816437
- juancarlos.pichel [at] usc.es
- Category
- Professor: University Lecturer