IDATA1004

Team-based collaboration

Autumn

Ålesund

Norwegian

Overview

23 candidates

Pass rate

100%

same

Grade distribution
Pass rate over time

About this 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 outcomes

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

Teaching methods

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