Software Engineering Labs
- The labs consists of four blocks. Each block consists of..
- Mandatory
- One code hand in
- One written opposition to someone else's code hand in
- Presentation of the other person's code hand in and your opposition at the block seminar
- Participation in block seminar discussion
- Optional
- Multiple exercises
- Lab participation (highly encouraged)
- Failure to complete a mandatory step...
- ...(regardless of reason) has to be made up for by a written hand in.
- ...has to be made up for before the one and only supplementary deadline at the end of the course (hand ins after the last deadline will be dealt with next year).
- Cheating is...
- ...handing in something that you did not create by yourself.
- ...handing in something you are unable to explain.
- ...a legal matter and will be handled as such.
- Group work is...
- ...encouraged!
- ...when two people both work on and understand(!) the same code base.
- ...not dividing up the work between you so that one person writes text, and the other writes code.
- ...only valid if groups are changed after each lab. Thus, you may only work with the same person in a single lab.
- Lab and seminar work is graded as pass or fail.
- Deadlines and hand in areas are found on Studentportalen.
You're expected to prepare for each lab as much as needed. Apart from the lectures and course literature please do consult the study material and resources archive.