Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
1 semesters
Details
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Software Development
Area of study
Information and Communication Technologies | Engineering
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Course Overview

The Integration Project, denoted as PROG2052, is a third-year course that offers students the opportunity to combine and expand on themes from various individual topics in their study program. This course is designed to provide students with a comprehensive understanding of how knowledge from their studies is applied in a practical context.


Course Details

  • Credits: 7.5
  • Level: Third-year courses, level III
  • Course Start: Autumn 2025
  • Duration: 1 semester
  • Language of Instruction: Norwegian
  • Location: Gj黲ik
  • Examination Arrangement: Project

About the Course

Course Content

In this course, students engage in a group project where they integrate and work with themes such as mobile/web-applications, distributed/centralized solutions, graphics/game-programming, artificial intelligence, database, cloud technologies, networking, or virtualization. Through project work, students apply agile development processes, project planning, requirements specification, design, implementation, testing, sustainability, artificial intelligence, information security, and documentation.


Learning Outcome

  • Knowledge: Students apply knowledge from the first four semesters, gaining an understanding of how this knowledge is contextualized through a concrete development project. They expand their knowledge based on project needs and relevant programming languages.
  • Skills: Students acquire skills in applying accumulated knowledge to develop a working application, covering technological and practical aspects. They gain experience in developing a concrete solution, justifying their choices, and using development tools. Students also experience agile methodology, technology assessment, and development platform choice.
  • General Competence: Students gain insight into group work, software analysis in the context of sustainability, and professional argumentation.

Learning Methods and Activities

  • Project work in groups of 3-4 students
  • Supervision
  • Some lectures
  • Student presentations

Compulsory Assignments

  • Mandatory attendance at guidance and student presentations

Further on Evaluation

The project is carried out in groups, with each group submitting a project report, software, and a demo-video. The project should result in functioning software or a comprehensive prototype that integrates knowledge from various disciplines. Both the project report, demo-video, and software are assessed, with an emphasis on professionalism in project management, software development, and execution skills.


Admission and Requirements

Specific Conditions

Admission to a program of study is required, including:


  • Computer Science - Engineering (BIDATA) - some programs
  • Digital Infrastructure and Cyber Security (BDIGSEC) - some programs
  • Programming (BPROG)

Recommended Previous Knowledge

A minimum of 105 ECTS from the first two years of the study program.


Required Previous Knowledge

A minimum of 95 ECTS from the courses in the study program.


Course Materials and Subject Areas

Course Materials

Course materials are stated at the start of the semester.


Subject Areas

  • Computer Science

Examination

Examination Arrangement

The examination arrangement is a project, with a weighting of 100/100. The project submission details, including date, time, and exam system, are specified.


See More