EPN-V2

DAFE2200 Software Engineering Course description

Course name in Norwegian
Systemutvikling
Weight
10.0 ECTS
Year of study
2024/2025
Course history
Curriculum
FALL 2024
Schedule
  • Introduction

    In this course, the students shall develop knowledge, skills and general competence relating to the development of software systems. The students shall gain insight into how the properties of the systems are defined, the framework for the development and how the development process is managed. Furthermore, the students shall learn to understand some of the complexity of the interaction between software systems and different user and stakeholder groups. The students shall understand the essence of and develop the ability to critically assess both modern (including agile) and traditional methods and technologies for software engineering.

  • Recommended preliminary courses

    Grade scale A-F.

  • Required preliminary courses

    In this course, students will complete an IT project at a relevant company, public organization or non-profit organization, either individually or in a group of up to five students. The workload for the project should correspond to two days a week over a twelve-week period during either the Spring or Autumn semester. If the project is completed in the summer, the workload should equal four days a week over a six-week period.

    Students will work on a product or service that is relevant to the client(s), or develop and implement new functionality for a technology already in use by clients.

    In addition to the projects on offer, students can find their own projects within a relevant company, public organization or nonprofit. In this case, it is the student's responsibility to find a supervisor for the project within the external organization. All student-initiated projects must be approved the course coordinator before the start of the project.

    The elective course will only run if a sufficient number of students a registered.

  • Learning outcomes

    No requirements over and above the admission requirements.

  • Teaching and learning methods

    After completing this course, the students have the following learning outcomes, defined in terms of knowledge, skills and general competence:

    Knowledge

    The student should:

    • have an overview of the different phases of developing IT solutions in a company or organization
    • have an understanding business processes and organizational structures
    • understand their own role in a business or organization.

    Skills

    The student can:

    • apply theoretical knowledge of IT development into a concrete, real problem
    • plan, implement and solve practical problems connected to IT projects
    • apply technical principles for developing IT solutions that can solve one or more real problems.

    General competence

    The student can:

    • define a problem and suggest possible solutions to the problem
    • understand the importance of organizational dynamics and working relationships
    • practice professional communication both in writing and orally.
  • Course requirements

    Supervision by an internal and/or external project supervisor. Students will write a report describing the project and what they have gained from participating in the project.

    Projects are selected/distributed at the start of the semester.

  • Assessment

    Individual written exam, 3 hours.

    The exam result can be appealed.

    In the case of a new and postponed exam, another form of exam can also be used or a new assignment with a new deadline is given. If an oral examination is used, this cannot be appealed.

  • Permitted exam materials and equipment

    None.

  • Grading scale

    Written project report (100% of the final grade).

    A written project report delivered at the of the semester, individual or in groups (max 5 students), 4000 words +/-10 %.

    For group projects, all members of the group receive the same grade. Under exceptional circumstances, individual grades can be assigned at the discretion of the project supervisor(s) and Head of Studies.

    The exam result can be appealed.

  • Examiners

    All aids are permitted, as long as the rules for source referencing are complied with.

  • Overlapping courses

    One internal examiner. External examiners are used regularly.