EPN-V2

DAFE2200 Software Engineering Course description

Course name in Norwegian
Systemutvikling
Study programme
Bachelor in Applied Computer Technology
Bachelor's Degree Programme in Software Engineering
Bachelor's Degree Programme in Information Technology
Weight
10.0 ECTS
Year of study
2021/2022
Curriculum
FALL 2021
Schedule
Course history

Introduction

The following coursework is compulsory and must be approved before the student can sit the exam:

  • Three compulsory group assignments. They make up three deliveries that build on each other and that must be approved in order to pass the course.

Recommended preliminary courses

No requirements over and above the admission requirements.

Required preliminary courses

Exam form: Portfolio assessment. The portfolio shall consist of a total of four parts:

  • A group report (normally 3-5 students) of 15-20 pages describing the development process and showing theoretical and practical skills.
  • The three compulsory submissions will also be processed and included in the folder.

One overall grade is given for the portfolio.

The exam result can be appealed.

In the event of resit and rescheduled exams, another exam form may also be used or a new assignment given with a new deadline. If oral exams are used, the result cannot be appealed.

Learning outcomes

Grade scale A-F.

Teaching and learning methods

Two internal examiners. External examiners are used regularly.

Course requirements

Emnet er ekvivalent (overlapper 10 studiepoeng) med: LO152D.

Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.

Assessment

Individual written exam, 3 hours.

The exam result can be appealed.

Permitted exam materials and equipment

None.

Grading scale

Grade scale A-F.

Examiners

One internal examiner. External examiners are used regularly.

Overlapping courses

After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:

Knowledge

The student can:

  • use the chain rule to calculate d f / d t where f = f (x (t), y (t))
  • give a geometric interpretation to the use of the chain rule
  • use the substitution method to calculate the largest and / or smallest value of a function under one constraint
  • give a geometric description of the idea behind Lagrange's method with one constraint, and be able to use the method
  • set up Lagrange's equations when there are multiple constraints

  • parametrize a curve in the plane and in space in Cartesian coordinates
  • calculate position, speed or acceleration when one of the three is known
  • calculate curve length, curvature, tangent vector and normal vector for a curve
  • describe a curve in the plane in polar coordinates

  • sketch a vector field in the plane
  • calculate gradient, divergence and curl
  • explain the concept of potential for a gradient field

  • determine an expression for the line element d s of a parametrized curve
  • calculate the line integral for a scalar and a vector field and interpret the answers
  • determine when a vector field is conservative
  • use the properties of a conservative field to simplify calculations

  • calculate double and triple integrals with given boundaries, and give geometric interpretations of the results
  • determine the boundaries of double integrals when the integration region is described in Cartesian coordinates or in polar coordinates
  • determine the boundaries of triple integrals when the integration region is described in Cartesian coordinates, cylindrical coordinates or spherical coordinates

  • compute using Green's theorem
  • use Green's theorem to calculate the circulation of a vector field
  • use Green's theorem to derive the divergence theorem in the plane
  • calculate the flux of a vector field through a curve
  • use the divergence theorem to calculate the flux through closed curves
  • explain surface integrals, and be able to calculate surface integrals when it is easy to calculate d S and when the area is the graph of z = f (x, y)
  • calculate flux through surfaces when it is easy to calculate and when the surface is the graph of z = f (x, y)
  • use the divergence theorem to calculate the flux through closed surfaces
  • compute using Stokes' theorem

Skills

The student can:

  • discuss the chain rule for a function of two variables, and explain how to determine the largest and / or smallest values ​​for functions of several variables under constraints
  • discuss how to describe the movement of particles in the plane and in space
  • discuss the concepts of gradient, divergence and curl
  • compare line integrals of scalar and vector fields, and discuss the concept of conservative field
  • discuss differences and similarities in methods and techniques used to calculate double and triple integrals and be able to interpret the results
  • discuss the concept of flux for two- and three-dimensional vector fields, and explain the calculation techniques used to calculate flux.

General competence

The student can:

  • based on the theory on functions of one variable, can generalize the knowledge of the derivative as a measure of instantaneous change to functions with several variables
  • based on the theory of definite integrals for functions of one variable, can generalize this to the integration of functions with several variables
  • evaluate their own and other students' academic work, and formulate written and oral assessments of these works in a scientifically correct and accurate manner
  • write precise explanations and reasons for procedures, and demonstrate the correct use of mathematical notation