EPN

DATA3900 Bachelor Thesis Course description

Course name in Norwegian
Bacheloroppgave
Study programme
Bachelorstudium i ingeniørfag - data / Bachelorstudium i informasjonsteknologi / Bachelorstudium i anvendt datateknologi / Bachelorstudium i ingeniørfag – matematisk modellering og datavitenskap
Weight
20.0 ECTS
Year of study
2023/2024
Curriculum
SPRING 2024
Schedule
Course history

Introduction

The students shall develop skills in carrying out, in an independent and systematic manner, an extensive, practically oriented project based on a client’s requirements. The students shall demonstrate that they can translate their knowledge into practical solutions. They shall be capable of applying basic rules for user quality to analysis, design, implementation, interfaces and documentation. They shall be capable of producing satisfactory documentation for computer programs and systems concerning products, operation and use, adapted to the different recipients of this documentation, and of providing an expedient description of their own work process based on given standards.

Required preliminary courses

Students must be registered in the third year and have completed at least 100 credits from the first and second years of the programme by 1 October, before they can write their bachelor’s thesis.

Learning outcomes

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 is capable of:

  • explaining how projects are managed and how progress is ensured
  • explaining the different stages of a development or research project and their importance
  • explaining the structure of final documentation
  • explaining the chosen technical architecture and discussing its advantages and disadvantages

Skills The student is capable of:

  • developing project and work plans
  • setting up development and test environments
  • developing and testing large-scale IT-solutions in groups
  • evaluate, analyse or develop user interface

General competence The student is capable of:

  • cooperating in groups in big IT-projects
  • apply knowledge and results from research
  • professional communication both orally and in writing
  • find and critically evaluate relevant literature
  • evaluate ethical - or privacy concerns in projects

Teaching and learning methods

Project work in groups. The groups normally comprise of 3 to 4 students, in exceptional cases groups of only 2 students can be approved. An application needs to be sent to the bachelor project coordinator. The students shall carry out a project corresponding to the scope of the course for an external client in a company or a research project at OsloMet.

Detailed information and deadlines for the different phases of the project work will be provided in the course Canvas room published at the start of the semester. In addition to project supervision from a supervisor employed at OsloMet, a selection of workshops and seminars, depending on availability, are offiered.

Course requirements

The following work requirement is mandatory and must be approved before you can take the exam:

  • A poster with background, method and results so far from the bachelor project. The poster will be presented at IT-Expo. If necessary, minor changes can be made to the poster in advance of the IT-Expo.

Assessment

A project report in groups (3-4 students).

The project assignment is divided into the project report, which contains the ‘product/result’, ‘process’ and ‘documentation’ and the project presentation.  The final grade is given on the basis of an overall assessment of the project report and the project presentation. 

The grade of the project report can be appealed. If the grade of the project report changes as a result of the appeal, a new presentation must be held. The presentation part of the exam can not be appealed.

Permitted exam materials and equipment

All.

Grading scale

Grade scale A-F.

Examiners

Two examiners (one internal and one external).