Tecnología Electrónica de Computadores
2. Contextualization
The course Electronic Computer Technology belongs to the subject "Physical support and hardware" and is part of the Common Computer Science module. It is compulsory and it is taught during the first semester of the second year of the Degree in Software Engineering.
The competencies acquired in the subject Computer Electronics Technology will allow the student to know the foundation and the applications of the basic electronic devices and systems present in the computer hardware. It also provides the tools and working methodology applicable to the design of systems based on microcontrollers.
The course has a high practical content that is fundamental to approach the development of applications with analog and programmable digital devices.
The abilities acquired in Computer Electronic Technology will provide the student with the basis to acquire more advanced abilities in other subjects of the career such as: "Computer Architecture", "Software for Robots", "Systems and network management", "Operative Systems" and the "End of Degree Work".
3. Requirements
It is recommended that the student has taken the subjects of the first year: "Waves and Electromagnetism", "Fundamentals of Computers and Networks" and the subject of "Introduction to Programming".
The general competencies that the student must acquire when studying the subject of Computer Electronics Technology are the following:
- CG.1: Competence in the design of solutions to complex problems.
- CG.3: Abstraction capacity.
- CG.4: Analysis and synthesis capacity.
- CG.5: Competence in the analysis, selection and use of basic and support computer tools.
- CG.26: Ability to learn and work autonomously.
The specific competences of basic training are:
Bas.2 Understanding and mastery of the basic concepts of fields and waves and electromagnetism, theory of electrical circuits, electronic circuits, physical principle of semiconductors and logic families, electronic and photonic devices and their application to the resolution of engineering problems.
Bas.4 Basic knowledge of the use and programming of computers and software with engineering applications.
Bas.5 Knowledge of the structure, organization, operation and interconnection of computer systems and their application to solve engineering problems.
The specific competences common to the computer science branch are:
Com.4 Ability to draw up the technical specifications of a computer system that complies with the standards and regulations in force
The learning outcomes are:
Competences | learning outcomes |
Bas.2 | RA. SFH.11 – Use the oscilloscope and multimeter to measure electrical quantities. |
Bas.2 | RA. SFH.12 – Identify electrical and electronic symbols in a circuit. |
Bas.2 | RA. SFH.13 – Interpreting the operating principles of diodes, transistors, and photonic devices. |
Bas.2 | RA. SFH.14 – Analyzing basic electrical circuits with semiconductor devices |
Bas.2 | RA. SFH.15 – Recognizing basic operational amplifier topologies such as comparators and amplifiers. |
Bas.2 | RA. SFH.16 – Understand the structure and operation of CMOS logic family. |
Bas.2 | RA. SFH.17 – Interpreting datasheets of logic circuits and evaluate their limitations |
Bas.2 Bas 5 | RA. SFH.18 – Describing the structure of a microcontroller and the programming of its functional blocks. |
Bas.4 Bas 5 Com 4 | RA. SFH.19 – Design and develop applications with microcontrollers, sensors, and actuators. |
5. Contents
Module I - Fundamentals of Electronics
1. Electrical circuits: active and passive components
2. Discrete semiconductor components: diodes and transistors
3. Analog integrated circuits: operational amplifier
Module II - Digital Electronics
4. Logic families: CMOS
5. Programmable systems: microcontrollers
The student's On-site work is organized into the following categories:
- Expository classes: master classes where the basic concepts of the subject are exposed.
- Classroom practices: classes where the problem-based learning method is fundamentally used. In each class, a series of exercises will be proposed to be carried out individually and/or in groups, with the subsequent discussion and sharing of the solutions.
- Laboratory practices: classes where the project-based learning method is used. During the laboratory sessions, projects are gradually developed in a guided manner and supervised by the teacher. Students will document the work carried out during each session in a "laboratory notebook".
- Group tutorials. activity carried out in small groups, in which the teacher will solve the doubts raised by the students, indicating them in which aspects of the subject they should improve.
The following table shows the hours of autonomous and group work required to acquire the basic skills of this subject, broken down by subject.
On-site work | Off-site work | |||||||||
Subjects | Total Hours | Expository Classes | Seminars | Laboratory Practices | Group Tutorials | Evaluation Sessions | Total | Group Work | Individual work | Total |
1 | 16 | 2 | 1 | 4 | 7 | 9 | 9 | |||
2 | 43 | 7 | 4 | 6 | 17 | 26 | 26 | |||
3 | 13 | 2 | 1 | 2 | 5 | 8 | 8 | |||
4 | 25 | 6 | 1 | 2 | 9 | 16 | 16 | |||
5 | 34 | 4 | 0 | 14 | 18 | 16 | 16 | |||
* | 19 | 2 | 2 | 4 | 15 | 15 | ||||
Total | 150 | 21 | 7 | 28 | 2 | 2 | 60 | 15 | 75 | 90 |
MODALITIES | Hours | % | Totals | |
Presential | Expository Classes | 21 | 14 % | 60 |
In-site Practice / Seminars / Workshops | 7 | 5 % | ||
Laboratory/field practice/IT classroom/language classroom | 28 | 19% | ||
Group Tutorials | 2 | 1 % | ||
Assessment sessions | 2 | 1 % | ||
Non-attendance | Group work | 15 | 10% | 90 |
Individual work | 75 | 50 % | ||
Total | 150 |
Students' learning assessment.
CONTINUOUS EVALUATION
The evaluation includes the following aspects:
- Evaluation of lectures -theory- (30%): during the course, learning controls will be carried out through exams that may include multiple-choice and/or short-answer problems/questions to evaluate the contents of the lectures of the subject.
- Evaluation of seminars (20%): during the course, learning controls will be carried out through exams that may include short and/or long answer problems/questions to evaluate the contents of the seminars of the subject.
- Evaluation of laboratory practices: periodic evaluation of the "laboratory notebook" and the student's performance during laboratory sessions (20%). The practice guide includes projects that the student will defend individually (30%).
Here's how:
Preliminary Grade = Theory Grade * 0.30 + Seminar Grade * 0.20 + Practical-notebook Grade * 0.2 + Practical-Project Grade * 0.3
To pass this continuous evaluation process, the following is required:
- Minimal attendance. A minimum attendance of 80% in lectures, 80% in seminars and 80% in laboratory practices. It is mandatory to attend all practical sessions with the "laboratory notebook."
- Minimum score: It is required to obtain at least 3 points (out of 10) in each and every one of the individual learning tests carried out in the theory, seminar and laboratory practice parts.
If the above requirements are met, the final grade coincides with the Preliminary Note. If the requirements are not met, the final grade will be calculated as:
Final Grade = Minimum (4, Preliminary Grade).
ORDINARY CALL
The mark of the ordinary call will coincide with the mark obtained in the continuous assessment.
EXTRAORDINARY CALLS AND DIFFERENTIATED EVALUATION
The evaluation will consist of:
- An exam that will assess both theoretical and practical classroom contents, with a weight of 40% in the final grade.
- A laboratory practice exam, weighted at 40% of the final grade. Students who have achieved a continuous assessment theory grade equal to or greater than 4 points (out of 10) may retain their continuous assessment grade.
- Presentation of a project, weighted at 20% of the final grade.
To pass this evaluation process, it is required to obtain a minimum of 5 points (out of 10) in each of the previous sections.
If the above requirements are met, Final_Extraordinary_Grade = Nota_teórico*0.4 + Nota_prácticas*0.4 + Work-Grade*0.2
If the above requirements are not met, Final_Extraordinary_Grade = Minimum (4, Final_Extraordinary_Grade)
Use of illicit materials or means.
The fraudulent completion of any evaluation test will result in a grade of 0 (Fail) in the corresponding call, invalidating the rest of the grades obtained. All of this, regardless of other possible sanctions that could be derived.
Textbooks (English):
Module I: Fundamentals of Electronics
Electronic Principles A. Malvino,D. Bates Ed: Mc.Graw Hill, 8th Edition, 2016 ISBN: 9780073373881
Electronic Devices and Circuit Theory R.L. Boylestad Ed: Pearson, 11th Edition, 2013 ISBN: 9780132622264
Foundations of Analog and Digital Electronic Circuits A. Agarwal, J.H. Lang Ed: Elsevier, 2005 ISBN: 9781558607354
Module II: Digital Fundamentals
Digital Fundamentals T. L. Floyd Ed: Pearson, 11th Edition, 2015 ISBN: 9781292075983
General reference and check-up books:
The Art of Electronics. Paul Horowitz and Winfield Hill. Cambridge University Press, 3rd Edition (2015)
Fundamentals of Electric Circuits. Charles K. Alexander and Matthew N.O. Sadiku. McGraw Hill, 6th Edition (2017)
In addition to the recommended Textbooks, class slides, solved problems, test questions (solved), spec sheets from manufacturers together with additional material will be available at the courses' onlinespace (i.e., Campus Virtual).
Bibliography (in Spanish):
R. Boylestad, L. Nashelsky, "Electrónica: Teoría de circuitos y dispositivos electrónicos ", Prentice-Hall, 10 Ed., 2009.
J. C. Antón, L. PascualL, F. Ferrero, “Introducción al análisis de circuitos eléctricos”. Ed. Uni. de Oviedo, 2009.
A. Hambley, “Electrónica”, Ed. Prentice Hall, 2001.
T. Floyd, "Fundamentos de Sistemas digitales", Pearson, 2006.
M. A. Pérez, J. C. Antón, J. C. Campo, F. Ferrero, G. Grillo, “Instrumentación Electrónica”, Thomson, 2004.
Atmel, "328P AVR microcontroller Data-sheet", Microchip, https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Espressif, "ESP32 Microcontroller Data-sheet", https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf