Skip to main content

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-V
    Ingenjö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.