The main objective of the course is to describe the main components of a computer and the basic behaviour of a computer.
1. Generic competences:
- Capacity of analysis and synthesis (PO a, c, e)
- Capacity of organization and scheduling (PO c, d)
- Problem solving (PO c, g)
- Capacity to apply theoretical concepts (PO a, c)
- Capacity to apply their knowledge to their work in a professional manner and have competences to solve problems within their field of study (CB2)
- Knowledge of the structure, organization, operation and interconnection of computer systems, the basics of programming and its application for solving engineering problems (CGB5)
2. Specific competences:
a. Cognitive (PO a, c, e)
- Understanding the behaviour of a computer and the internal structure of a computer (CECRI9)
- Data representation in a computer and arithmetic basic concepts
- Assembly programming and the relation to high level programming languages
- Levels of the memory hierarchy
- Input/output techniques
b. Procedimental/Instrumental (PO a, c, g, k)
- Ability to design and build digital systems, including computers, microprocessor-based systems and communications systems (CEIC1)
- Programming simple applications in assembly programming
- Evaluating memory cache systems
- Evaluating the performance of an assembly program
c. Attitude (PO: c, e)
- Creativity
- Critical vision of the computer structures
- Motivation
- Interest for acquiring new knowledge and information