Teaching GuideTerm Faculty of Computer Science |
Grao en Enxeñaría Informática |
Subjects |
Software Design |
Learning aims |
|
|
|
Identifying Data | 2022/23 | |||||||||||||
Subject | Software Design | Code | 614G01015 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Graduate | 1st four-month period |
Second | Obligatory | 6 | ||||||||||
|
Learning outcomes | Study programme competences / results | ||
Identify software design as one of the phases of software lifecycle | A7 A13 A14 |
B3 B4 |
C3 |
Know the principles and basic properties of object orientation | A7 A13 A14 |
B1 B2 B3 B4 |
C3 C6 |
Capture software design using the artifacts of a modeling language like UML | A7 A13 A14 |
B1 B2 B3 B4 |
C3 C6 |
Know the basic principles that represent a good software design | A7 A13 A14 |
B1 B2 B3 B4 |
C3 C6 |
Identify typical design problems and their most common solutions | A7 A13 A14 |
B1 B2 B3 B4 |
C3 C6 |
Use a design as a guide for software implementation | A7 A13 A14 |
B1 B2 B3 B4 |
C3 C6 |
Learn an object-oriented language and related aspects (IDE, tests, repositories, etc.) | A13 |
B1 B2 B3 B4 |
C3 C6 |
|