![]() |
Educational guide | |||||||||||||||||||||||||||||||||||||||
IDENTIFYING DATA | 2024_25 | |||||||||||||||||||||||||||||||||||||||
Subject | SOFTWARE ENGINEERING | Code | 00709022 | |||||||||||||||||||||||||||||||||||||
Study programme |
|
|||||||||||||||||||||||||||||||||||||||
Descriptors | Credit. | Type | Year | Period | ||||||||||||||||||||||||||||||||||||
6 | Compulsory | Third | First |
|||||||||||||||||||||||||||||||||||||
Language |
|
|||||||||||||||||||||||||||||||||||||||
Prerequisites | ||||||||||||||||||||||||||||||||||||||||
Department | ING.MECANICA,INFORMAT.AEROESP. |
|||||||||||||||||||||||||||||||||||||||
Coordinador |
|
emcuef@unileon.es jmalip@unileon.es |
||||||||||||||||||||||||||||||||||||||
Lecturers |
|
|||||||||||||||||||||||||||||||||||||||
Web | http://agora.unileon.es | |||||||||||||||||||||||||||||||||||||||
General description | Software engineering | |||||||||||||||||||||||||||||||||||||||
Tribunales de Revisión |
|
|||||||||||||||||||||||||||||||||||||||
Competencias |
Code | |
A18097 | |
A18109 | |
A18110 | |
A18112 | |
A18116 | |
A18126 | |
B5618 | |
B5619 | |
B5623 | |
B5627 | |
B5682 | |
C2 | CMECES2 That students know how to apply their knowledge to their work or vocation in a professional manner and possess the skills that are usually demonstrated through the development and defense of arguments and the resolution of problems within their area of study. |
C3 | CMECES3 That students have the ability to gather and interpret relevant data (normally within their area of study) to make judgments that include reflection on relevant issues of a social, scientific or ethical nature. |
C4 | CMECES4 That students can transmit information, ideas, problems and solutions to both a specialised and non-specialised audience |
C5 | CMECES5 That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy |
Learning aims |
Competences | |||
A18109 |
B5618 |
||
A18126 |
B5623 |
C5 |
|
A18097 |
B5682 |
||
A18110 |
B5619 |
C2 |
|
A18097 A18112 A18116 |
C3 |
||
B5619 |
|||
B5627 |
C4 |
Contents |
Topic | Sub-topic |
Bloque I: Ingeniería del software | Topic 1: INTRODUCTION TO SOFTWARE ENGINEERING Topic 2: TYPES OF SOFTWARE PROCESSES Types of Software Processes, Unified Development Processes Topic 3: REQUIREMENTS ENGINEERING Topic 4: USE CASES Use Cases, System Sequence Diagrams, Contracts Topic 5: OBJECT ORIENTED ANALYSIS OO analysis, domain diagram Topic 6: OBJECT ORIENTED DESIGN AND IMPLEMENTATION OO design, UML diagrams: interaction diagrams, class diagrams, state diagrams... Design Patterns: GRASP, GOF Persistence Framework Design Topic 7: IMPLEMENTATION Code implementation, Deployment model, UML diagrams of components and deployment. Topic 8: SOFTWARE ARCHITECTURES |
Planning |
Methodologies :: Tests | |||||||||
Class hours | Hours outside the classroom | Total hours | |||||||
Personal tuition | 3 | 0 | 3 | ||||||
Practicals using information and communication technologies (ICTs) in computer rooms | 20 | 35 | 55 | ||||||
Lecture | 32 | 30 | 62 | ||||||
Extended-answer tests | 5 | 25 | 30 | ||||||
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students. |
Methodologies |
Description | |
Personal tuition | Teacher meeting with a small group of students conceptually based on learning theories rather than teaching. |
Practicals using information and communication technologies (ICTs) in computer rooms | Carrying out of a practical exercise following the Software Engineering development methodology presented in the Master Session. |
Lecture |
Personalized attention |
|
|
Assessment |
Description | Qualification | ||
Extended-answer tests | The maximum number of aspects that can be evaluated to obtain the final grade will be four: a. Theoretical knowledge b. Practical knowledge and skills c. Task/task solving d. Class presentations of assignments. Throughout the semester there will be 1.- Test type exams, short questions and/or practical exercises. Theoretical-practical exercises of obligatory delivery. 3. 3.- Theoretical-practical exercises of voluntary delivery. The evaluation of these activities will represent 70% of the final grade of the course. In order to pass the course, it is essential to obtain a minimum grade of 4 out of 10 in each of the exams. |
70% | |
Others | Compulsory Final Practice: to be submitted on the date and in the manner established by the professor. It will represent 30% of the final grade of the course. It is essential to obtain a minimum grade of 3.5 out of 10 in this practical in order to pass the course. |
30% | |
Other comments and second call | |||
SECOND CALL: In this case the student must pass a final written exam(70%) divided in two parts, of the totality of the learning results of the course and present the practical work requested (30%). The conditions to pass are the same as in the first call. That is to say, they must obtain at least a 4 in each of the parts of the written exam. The grade of the partial exams passed in the first call is kept. The minimum grade for the final compulsory practicum is still 3.5 in order to pass the course. Both the papers and the practicals presented by the students may be reviewed with an anti-plagiarism program that can perform checks between the students' papers of the current exam, the previous exams and other external sources. If plagiarism is detected, the exam will be immediately withdrawn, the student will be expelled and the work or practice submitted will be graded as failed. In any case, the provisions of the internal regulations of the ULE included in the document "Guidelines for action in cases of plagiarism, copying or fraud in exams or evaluation tests" (Approved by the Standing Committee of the Governing Council 29/01/2015) will be taken into account. |
Sources of information |
Access to Recommended Bibliography in the Catalog ULE |
Basic |
![]() ![]() ![]() ![]() ![]() ![]() |
Complementary |
![]() ![]() ![]() |
Recommendations |
Subjects that it is recommended to have taken before | |||||
|