Person in charge: | (-) |
Others: | (-) |
Credits | Dept. | Type | Requirements |
---|---|---|---|
6.0 (4.8 ECTS) | ESAII |
|
EC1
- Prerequisite for DIE , DCSYS , DCSFW F - Prerequisite for DIE , DCSYS , DCSFW P1 - Prerequisite for DIE , DCSYS , DCSFW |
Person in charge: | (-) |
Others: | (-) |
Students come away with a broader understanding of the most common peripheral devices used in information technology and the interfaces that allow them to be linked to computers. The subject aims to instil students with sufficient criteria for selecting the most appropriate components based on the requirements of each application. A further aim is for students to get to know the technology and internal architecture of peripherals and for them to be able to program them and thus adapt them to the needs of any given application.
Estimated time (hours):
T | P | L | Alt | Ext. L | Stu | A. time |
Theory | Problems | Laboratory | Other activities | External Laboratory | Study | Additional time |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
7,0 | 0 | 8,0 | 0 | 8,0 | 10,0 | 0 | 33,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
8,0 | 0 | 6,0 | 0 | 0 | 8,0 | 0 | 22,0 |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
6,0 | 0 | 8,0 | 0 | 8,0 | 8,0 | 0 | 30,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
5,0 | 0 | 8,0 | 0 | 8,0 | 0 | 0 | 21,0 | |||
|
Total per kind | T | P | L | Alt | Ext. L | Stu | A. time | Total |
28,0 | 0 | 34,0 | 0 | 28,0 | 30,0 | 0 | 120,0 | |
Avaluation additional hours | 4,0 | |||||||
Total work hours for student | 124,0 |
This course avoids a clear-cut division between theory classes and classes of problems. This is intentional, given the course"s strong technological focus. Accordingly, the approach adopted is based on exposition of contents followed by subsequent a natural progression to discussion of specific cases.
A student-centred approach is taken to ensure a stimulating learning environment for students in which they fully participate. This approach is designed to encourage reflection, foster analytical skills, and help students appraise their own efforts in a critical light. As far as possible, the methodology will adopt the following sequence: exposition of the problem/objectives by the teacher; drafting of a proposal by students; evaluation of the proposal"s advantage/disadvantages (joint assessment by teacher and students); and possible improvements to the proposal.
A record will be kept of all incidents arising during the course and the advances made in each of the sessions (both theory an practice ones). Liason meetings will be held periodically, bringing together teachers so that they can pool their experience and suggest course improvements/changes.
Course assessment is based on a part exam, a final exam, and three compulsory lab practice sessions carried out in groups of 2-3 students. A part exam (P) will be held once over 50% of the course material has been covered. The final exam (F) will cover all the course material and include a practical part. Theory makes up 75% of the course grade. The written exams (P and F) will contain: a part on theory (approx. 60% of the overall exam marks); a practical part (approx. 40% of the overall exam grades), which will assess students on their ability to solve specific problems.
The practical work will be marked through continuous assessment of lab work and of the reports on practical work by the respective work groups. Attendance of practice sessions is compulsory for matriculated groups. The lab grade (L) will make up 25% of the final grade for the course.
The lab grade (L) will be based upon the lab exam grade (EL) and assessment of practical work (AP). The lab grade L is calculated as follows: 0.3*EL+ 0.7*AP
The overall grade for the course will be calculated as follows:
NF=max { P*0.3+F*0.45+L*0.25, F*0.75+L*0.25 }
- Skills in programming basic tasks: searches, paths, periodic surveys.
- Knowledge of execution flow in Interrupt Service Routines (ISRs).
- Skills in implementing logic functions based on Boolean operators.
- Knowledge of edge-triggered bistables and 3-state logic gates.
Knowledge of controllers:
- Programmable time intervals (Interval Timer).
- Programmable Interruption Controller (PIC).
- Skills in calculating the minimum/maximum functions of a variable.
- Knowledge of basic electronics: Temporal study of RC circuits and CMOS and TTL logic gates.