Software EngineeringLaajuus (3 cr)
Code: ELA18AM04
Credits
3 op
Objective
The student shall understand:
• Software engineering and System architecture
• Project Management and Staffing
• Technical facilities
Content
The overall course content will be concerned with the following concepts:
• Software engineering and System architecture
• Project Management and Staffing
• Technical facilities
The used techniques are as follows:
• SCRUM
• UP
• TFS, GIT
• C++
Qualifications
Every programming course in year 1.
Assessment criteria, satisfactory (1)
Understands what is meant by application development.
Understand what is meant by software development as a project.
Assessment criteria, good (3)
Understands how to plan, document and version manage a software project.
Understands how to plan, document and execute a project that also includes non-technical aspects.
Assessment criteria, excellent (5)
Can independently and in groups implement, execute documentation according to the selected standard and manage a development project.
Can independently and in group plan and execute a system project.
Materials
See the current realization of the course.
Enrollment
15.06.2023 - 06.09.2023
Timing
28.08.2023 - 15.10.2023
Number of ECTS credits allocated
3 op
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Electrical Engineering and Automation
Teachers
- Kaj Wikman
Teacher in charge
Ronnie Sundsten
Scheduling groups
- ELA21-I (Size: 30. Open UAS: 0.)
Groups
-
ELA21D-VIngenjör (YH), el- och automationsteknik, 2021, dagstudier
Small groups
- ELA21-I
Objective
The student shall understand:
• Software engineering and System architecture
• Project Management and Staffing
• Technical facilities
Content
The overall course content will be concerned with the following concepts:
• Software engineering and System architecture
• Project Management and Staffing
• Technical facilities
The used techniques are as follows:
• SCRUM
• UP
• TFS, GIT
• C++
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understands what is meant by application development.
Understand what is meant by software development as a project.
Assessment criteria, good (3)
Understands how to plan, document and version manage a software project.
Understands how to plan, document and execute a project that also includes non-technical aspects.
Assessment criteria, excellent (5)
Can independently and in groups implement, execute documentation according to the selected standard and manage a development project.
Can independently and in group plan and execute a system project.
Qualifications
Every programming course in year 1.