EPN-V2

DATA3900 Bachelor Thesis Course description

Course name in Norwegian
Bacheloroppgave
Weight
20.0 ECTS
Year of study
2024/2025
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).