It is convenient that the student has passed the course Software Engineering I and II, has a very good programming pass and knows database design. This knowledge is not essential to take the course. However, deficiencies in this type of knowledge will require additional effort from the student to achieve satisfactory results in the subject.
This course is integrated into the Software Engineering Specific Technology subject of the curriculum and serves as the foundation for the profession of Software Engineer.
Course competences | |
---|---|
Code | Description |
INS01 | Analysis, synthesis, and assessment skills. |
INS02 | Organising and planning skills. |
INS03 | Ability to manage information and data. |
INS04 | Problem solving skills by the application of engineering techniques. |
INS05 | Argumentative skills to logically justify and explain decisions and opinions. |
IS01 | Ability to develop, maintain, and assess services and software systems which could fulfil all the user's needs and which work in an efficient and reliable manner, having feasible development and maintenance, and which comply with quality regulations, applying theories, principles, methodologies, and practical customs of software engineering. |
IS02 | Ability to assess the user's needs and specify those software requirements so as to comply with such needs, combining goals which may originally be in conflict, throughout the search for acceptable compromise within the budget limits, time possibilities, and the availability of developed systems and organisations. |
IS03 | Ability to solve problems of integration according to strategy functions, standards, and available technologies. |
IS06 | Ability to design adequate solutions in one or several application frames by the use of software engineering which could integrate ethical, social, legal, and economic aspects. |
PER01 | Team work abilities. |
PER02 | Ability to work in multidisciplinary teams. |
PER04 | Interpersonal relationship skills. |
PER05 | Acknowledgement of human diversity, equal rights, and cultural variety. |
SIS01 | Critical thinking. |
SIS03 | Autonomous learning. |
SIS04 | Adaptation to new scenarios. |
SIS05 | Creativity. |
SIS09 | Care for quality. |
Course learning outcomes | |
---|---|
Description | |
Knowledge and understanding of the application of the main notations, strategies and tools for the analysis and design of software. | |
An understanding of how to implement software by applying engineering techniques. | |
Knowledge of the main techniques and criteria for analyzing, designing and structuring software. | |
Additional outcomes | |
Not established. |
Training Activity | Methodology | Related Competences (only degrees before RD 822/2021) | ECTS | Hours | As | Com | Description | |
Class Attendance (theory) [ON-SITE] | Lectures | INS01 INS04 INS05 IS01 IS02 IS03 IS06 PER05 SIS01 SIS05 SIS09 | 0.6 | 15 | N | N | Teaching of the subject matter by lecturer (MAG) | |
Individual tutoring sessions [ON-SITE] | IS01 IS02 IS03 IS06 PER01 PER04 PER05 SIS01 SIS04 SIS05 SIS09 | 0.18 | 4.5 | N | N | Individual or small group tutoring in lecturer¿s office, classroom or laboratory (TUT) | ||
Study and Exam Preparation [OFF-SITE] | Self-study | INS02 PER01 PER02 PER04 SIS03 SIS05 | 1.8 | 45 | N | N | Self-study (EST) | |
Other off-site activity [OFF-SITE] | Practical or hands-on activities | INS01 INS02 INS03 INS04 INS05 IS01 PER05 SIS01 SIS03 SIS09 | 0.9 | 22.5 | N | N | Lab practical preparation (PLAB) | |
Problem solving and/or case studies [ON-SITE] | Problem solving and exercises | INS01 INS04 INS05 IS01 IS02 IS03 IS06 PER01 SIS01 SIS04 SIS05 SIS09 | 0.6 | 15 | Y | N | Worked example problems and cases resolution by the lecturer and the students (PRO) | |
Writing of reports or projects [OFF-SITE] | Practical or hands-on activities | INS02 INS03 INS04 INS05 IS01 | 0.9 | 22.5 | Y | N | Preparation of essays on topics proposed by lecturer (RES) | |
Laboratory practice or sessions [ON-SITE] | Practical or hands-on activities | INS02 INS03 INS04 IS01 IS02 IS03 IS06 PER01 PER02 PER04 SIS01 SIS03 | 0.72 | 18 | Y | Y | Realization of practicals in laboratory /computing room (LAB) | |
Final test [ON-SITE] | Assessment tests | INS01 INS02 INS04 INS05 SIS01 SIS04 SIS05 | 0.3 | 7.5 | Y | Y | Final test of the complete syllabus of the subject (EVA) | |
Total: | 6 | 150 | ||||||
Total credits of in-class work: 2.4 | Total class time hours: 60 | |||||||
Total credits of out of class work: 3.6 | Total hours of out of class work: 90 |
As: Assessable training activity Com: Training activity of compulsory overcoming (It will be essential to overcome both continuous and non-continuous assessment).
Evaluation System | Continuous assessment | Non-continuous evaluation * | Description |
Laboratory sessions | 25.00% | 25.00% | Compulsory activity that can be retaken. To be carried out before end of teaching period |
Final test | 50.00% | 50.00% | Compulsory activity that can be retaken (rescheduling) to be carried out within the planned exam dates of the final exam call (convocatoria ordinaria). |
Assessment of active participation | 10.00% | 10.00% | Non-compulsory activity that can be retaken. To be carried out during the theory/lab sessions in the case of continuous evaluation students. The non-continuous evaluation students will have an alternative evaluation system for this activity. |
Theoretical papers assessment | 15.00% | 15.00% | Compulsory activity that can be retaken. To be carried out during the theory/lab sessions |
Total: | 100.00% | 100.00% |
Not related to the syllabus/contents | |
---|---|
Hours | hours |
General comments about the planning: | The subject is taught in 3 x 1,5 hour sessions per week. |