IDATA1004 - Team-based collaboration


New from the academic year 2023/2024

Examination arrangement

Examination arrangement: Group-based project
Grade: Passed / Not Passed

Evaluation Weighting Duration Grade deviation Examination aids
Group-based project 100/100

Course content

The course provides an introduction to project, team theory, team collaboration, team building and computer architecture. Theory about team and project work will be put into practice through a team-based project. This is a joint basic introductory subject which must consist of 3 main parts:

1. Team theory 2.5 credits

This part will provide a basic introduction to theory related to teamwork and practice of the theory through team formation, team development and conflict management.

2. Project as a form of work 3 credits

This part will provide a basic introduction to theory related to project work. Furthermore, a specific group-based project must be carried out (formation, implementation, administration, documentation and control). Other topics affiliated with this project that are covered, are the use of a version control system, how to communicate one's own competence as well as written and oral presentation skills.

3. Computer architecture 2 credits

We look at the structure and operation of a computer. A brief description of each main component in the computer is given. It outlines how the various components work and how they are connected together. It also describes the structure and operation of the cache, and introduces the principle of locality, which is important in computer architecture. System architecture and modern processor architecture, number systems, data representation and data arithmetic as well as an introduction to digital electronics and Boolean algebra.

Learning outcome

Knowledge: The candidate

  • has basic knowledge about projects as working method, including formation, organisation, implementation and reporting
  • can explain different models for team collaboration and team development
  • understand the ethical challenges when developing information technology in today's society, and know different ways of meeting the challenges
  • has basic knowledge of copyright regulations in system development projects
  • have knowledge of the most important components in the computer and how they interact and how they are configured for the best possible price/performance ratio (system architecture).
  • can explain the representation of the most important data types and how the computer processes them

Skills: The candidate

  • can use processes for creativity and innovative thinking in project work
  • can write process documentation such as time lists, weekly reports, meeting notices and meeting minutes, as well as draw up a collaboration agreement between team members
  • can identify, plan and implement a small development project in collaboration with others
  • can safeguard copyright/ IPR regulations in communication
  • can use digital collaboration platforms, professional tools, techniques and terminology for project collaboration between peers

General competence: The candidate

  • can communicate and share own competence, knowledge and experiences with others, both in writing and orally
  • can reflect on own professional practice and adapt to the relevant work situation, also in teams, and can develop this based on feedback from others

Learning methods and activities

Lectures, team assignments, group guidance, student presentations, report writing and team-based projects.

Compulsory assignments

  • Assignment - Computer architecture
  • Assignment - E-portfolio

Further on evaluation

Project deliverables must be in accordance with the specification (stated at the start of the semester). Individual work contribution must be documented. Individual assessment can be given.

New/postponed exam: Project: at the next completion of the course.

Specific conditions

Admission to a programme of study is required:
Computer Science (BIDATA)

Course materials

Stated at the start of the semester.

Credit reductions

Course code Reduction From To
IDATT1004 7.5 AUTUMN 2023
INGA1001 5.5 AUTUMN 2023
INGG1001 5.5 AUTUMN 2023
INGT1001 5.5 AUTUMN 2023
IDATA1001 2.0 AUTUMN 2023
IDATG1001 2.0 AUTUMN 2023
IDATT1001 2.0 AUTUMN 2023
IDATG1004 7.5 AUTUMN 2023
More on the course



Version: 1
Credits:  7.5 SP
Study level: Foundation courses, level I


Term no.: 1
Teaching semester:  AUTUMN 2023

Language of instruction: Norwegian

Location: Ålesund

Subject area(s)
  • Engineering
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Computer Science


Examination arrangement: Group-based project

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD Group-based project 100/100





Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU