Teaching GuideTerm Faculty of Computer Science |
Grao en Intelixencia Artificial |
Subjects |
Software Engineering |
Contents |
|
|
|
Identifying Data | 2023/24 | |||||||||||||
Subject | Software Engineering | Code | 614G03009 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Graduate | 1st four-month period |
Second | Obligatory | 6 | ||||||||||
|
Topic | Sub-topic |
Introduction to the principles of Software Engineering | - Introduction: basic concepts |
Software life cycle | - Introduction: concepts and terminology - Life cycle types - Phases of life cycles |
Agile approaches | - Introduction: agile approaches - Scrum |
Requirements gathering, analysis techniques | - Introduction: software requirements - Specification of requirements |
Architecture and component modeling | - Introduction: software models - Modeling techniques - Architecture models - Component models |
Software development | - Introduction: software and tools - Software management - Good practices |
Principles, processes and activities of software testing | - Introduction: principles of software testing - Unit testin - Integration tests - Acceptance tests |
|