Teaching GuideTerm
Faculty of Computer Science
  Home | galego | castellano | english | A A |  
Grao en Enxeñaría Informática
 Subjects
  Software Design
Abrir nova vista Vista para imprimir Exportar a pdf
Identifying Data 2020/21
Subject (*) Software Design Code 614G01015
Study programme
Grao en Enxeñaría Informática
Descriptors Cycle Period Year Type Credits
Graduate 1st four-month period
Second Obligatory 6
Language
Spanish
English
Teaching method Hybrid
Prerequisites
Department Ciencias da Computación e Tecnoloxías da Información
Computación
Coordinador
Mosqueira Rey, Eduardo
E-mail
eduardo.mosqueira@udc.es
Lecturers
,
Alonso Ríos, David
Monroy Camafreita, Juan
Morán Fernández, Laura
Mosqueira Rey, Eduardo
Pérez Sánchez, Beatriz
E-mail
brais.cancela@udc.es
david.alonso@udc.es
juan.monroy@udc.es
laura.moranf@udc.es
eduardo.mosqueira@udc.es
beatriz.perezs@udc.es
Web
General description Software Design is a key phase in software life cycle that provides the link between the requirements of a system and its implementation. The most common software design today is based on object-oriented techniques, which consists of developing a program based on objects that interchange messages. This subject will introduce students to the basic elements and properties of object orientation using an object-oriented language like Java. The students will also learn how to represent design artifacts using a modeling language such as the Unified Modeling Language (UML). Finally, the basic principles that represent a good design will be presented and we will learn to identify those typical design problems and their most common solutions represented as design patterns.
Contingency plan 1. Modifications to the contents No changes will be made. 2. Methodologies *Teaching methodologies that are maintained Although the teaching methodologies of Guest lecture / keynote speech, Laboratory Practice and Seminar are maintained, the way they are taught changes as detailed in the following section. *Teaching methodologies that are modified - Guest lecture / keynote speech. One group was already being taught telematically. In case of having to teach all of them in a non-presential way what will be done is to record the lecture and use the class hour to solve doubts and perform exercises. - Laboratory practice. They will be given by telematic means. In the class hours, the teacher will answer the doubts and solve the problems of the students. - Seminar. The teacher's explanation will be recorded and the class hour will be used to solve students' doubts and problems. 3. Mechanisms for personalized attention to students - Teams will be used for both synchronous (videoconferencing) and asynchronous (chat) tutorials, respecting the designated tutorial schedules. - Moodle will be used to communicate important announcements about the subject matter. 4. Modifications in the evaluation *Evaluation observations: The evaluation, in case a face-to-face evaluation can be made, will consist of the following percentages that are in line with the grade report: - Objective test: 60% (minimum mark of 4) - Laboratory practices: 40%. If a face-to-face evaluation cannot be carried out, the weight of the objective test will be reduced following the recommendations of the rectorate and the minimum mark will be eliminated. - Non-presential objective test: 40% (no minimum score of 4) - Laboratory practices: 60%. The non-presential objective test will be a practice (preferably) or a test type if the appropriate conditions do not exist to carry out said practice. 5. Modifications to the bibliography or webgraphy No changes will be made. All working materials are already available in digital form in Moodle.
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes