Assignments for the Advanced Java Programming course at DIKU