Checking date: 26/05/2025 13:44:41


Course: 2025/2026

Computing Systems I
(14986)
Bachelor in Industrial Electronics and Automation Engineering (Plan: 444 - Estudio: 223)


Coordinating teacher: CASTRO GONZALEZ, ALVARO

Department assigned to the subject: Systems Engineering and Automation Department

Type: Compulsory
ECTS Credits: 6.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Programming (course: 1, semester 1)
Learning Outcomes
RA1.2: A systematic understanding of the key aspects and concepts of their branch of industrial engineering. RA1.3: Coherent knowledge of their branch of industrial engineering including some at the forefront of the branch. RA2.1: The ability to apply their knowledge and understanding to identify, formulate and solve engineering problems using established methods. RA3.1: The ability to apply their knowledge and understanding to develop and realise designs to meet defined and specified requirements. RA3.2: An understanding of design methodologies, and an ability to use them. RA4.3: Workshop and laboratory skills. RA5.1: The ability to select and use appropriate equipment, tools and methods. RA5.2: The ability to combine theory and practice to solve engineering problems. RA5.3: An understanding of applicable techniques and methods, and of their limitations. CB1: Students have demonstrated possession and understanding of knowledge in an area of study that builds on the foundation of general secondary education, and is usually at a level that, while relying on advanced textbooks, also includes some aspects that involve knowledge from the cutting edge of their field of study. CB2: Students are able to apply their knowledge to their work or vocation in a professional manner and possess the competences usually demonstrated through the development and defence of arguments and problem solving within their field of study. CG1: Ability to resolve problems with initiative, creativity decision-making and critical reasoning skills, and to communicate and transmit knowledge, skills and abilities in the Industrial Engineering area. CG3: Capacity to design a system, component or process in the area of electronic and automatic engineering in compliance with required specifications. CG9: Knowledge and capacity to apply computational and experimental tools for analysis and quantification of electronic and automatic engineering problems. CE10: Applied knowledge of industrial informatics and communications.
Description of contents: programme
1. Introduction to computer systems development 2. Introduction to Software Engineering (requirements, Unified-Modeling Language, and Object-Oriented analysis) 3. Object-Oriented Design 4. Object-Oriented Programming in C + +
Learning activities and methodology
The learning activities include: Lectures, classes for resolution of doubts in small groups, student presentations, tutorials and individual work of students; aimed at the acquisition of knowledge. Laboratory practices and sections of problems in small groups, individual tutorials and individual work of students, aimed at the acquisition of practical skills related to the syllabus of the subject.
Assessment System
  • % end-of-term-examination/test 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100

Calendar of Continuous assessment


Extraordinary call: regulations
Basic Bibliography
  • Bjarne Stroustrup. The C++ Programming Language, fourth Edition. Addison-Wesley. 2013
  • Harvey. M. Deitel and Paul. J. Deitel . C++ How to Program ¿ (9th Edition: introducing the new C++11 Standard). Prentice Hall. 2011
  • Joseph Schmuller. Sams Teach Yourself UML in 24 Hours, Third Edition. Sams Publishing. 2004
  • Stanley B. Lippman, Josée Lajoie. "C++ Primer",Tercera Edición,. Addison-Wesley,. 1998
Recursos electrónicosElectronic Resources *
(*) Access to some electronic resources may be restricted to members of the university community and require validation through Campus Global. If you try to connect from outside of the University you will need to set up a VPN


The course syllabus may change due academic events or other reasons.