Life as a Developer

Software is usually developed in teams. This can be a lot of fun, but it also brings some challenges... This module provides you with some theory about working as part of a professional development team, as part of a larger company. You'll also practice your presentation skills.

Learning goals:

  • Know what it means to be an employee in terms of expectations, procedures, the law, contracts and salary.
  • Employ personal time management techniques in order to be happier, healthier and more effective.
  • Reflect on the use of various software project management models and their differences.
  • Understand the function of and interaction between employee roles within software companies.
  • Create simple software in a small, informally managed team.

3 days
Forty-two Sessions

Every week we'll take an hour of your time to discuss an important topic with your study coaching group.

Pair programming

Do pair programming on at least three assignments with at least two different fellow students.

2 days
Coding Sessions

Watch and think along as you'll be building an application a bit above your current skill level in a small group lead by a teacher.

Business safari

Experience life at a software company!

Business safari

Experience life at a software company!

2 days
End-of-quarter project

A two-day team project.

2 days
End-of-quarter project

A two-day team project.

2 days
End-of-quarter project

A two-day team project.

5 ects
0 days
Grading

The previous assignments will make up your grade.