EPN

DATA3900 Bachelor Thesis Course description

Course name in Norwegian
Bacheloroppgave
Study programme
Bachelorstudium i informasjonsteknologi / Bachelorstudium i ingeniørfag – matematisk modellering og datavitenskap / Bachelorstudium i anvendt datateknologi / Bachelorstudium i ingeniørfag - data
Weight
20.0 ECTS
Year of study
2024/2025
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 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:

  • The project contract between OsloMet, students and clients
  • The preliminary project report
  • A poster for the IT-expo

All shall use templates provided by OsloMet.

Assessment

A project assignment in groups (3-5 students). The project assignment is divided into the project report 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).