Software Development and Documentation IA4412

Learning outcome

After successfully completing the course, the candidate will have achieved the following learning outcomes defined in terms of knowledge, skills and general competence.

Knowledge

The candidate can:

  • Identify and explain the elements included in system engineering
  • Explain and illustrate methods for software development
  • Explain and illustrate the phases of software development
  • Explain roles in a software development process that involves working within and across teams

Skills

The candidate:

  • Can using a computer to present the documentation for a system engineering project
  • Can analyze, plan, implement and document a software development project
  • Masters the use of methods and tools related to analysis, design, source code control and testing of source codes
  • Can work in teams and collaborate on software development regarding system engineering

General competence

The candidate:

  • Is able to participate in development work which includes interdisciplinarity and the need for combining individual work, group work and team collaboration
  • Can read and understand, and develop engineering documentation

Course Description

Theory and practical exercises with main focus on practical work in teams and individually.

Teaching and Learning Methods

Introductory lectures focus on relevant topics; the main focus is on learning through practical project work.

Assessment Methods

Theory examination 30%. Team Assignment 70%

Individual grades are given in both parts.

Minor adjustments may occur during the academic year, subject to the decision of the Dean

Publisert av / forfatter Hans-Petter Halvorsen <hans.p.halvorsenSPAMFILTER@hit.no> - 02/03/2015