Search programme

​Use the search function to search amongst programmes at Chalmers. The programme overview and the programme syllabus relating to your studies are generally from the academic year you began your studies.


Syllabus for

Academic year
TDA410 - Project course 2
Owner: TITEA
4,0 Credits (ECTS 6)
Grading: TH - Five, Four, Three, Not passed
Level: A
Department: 0701 - Datavetenskap DI CTH/GU

Teaching language: Swedish

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 No Sp
0102 Project 4,0 c Grading: TH   4,0 c    

In programs



  Go to Course Homepage


For single subject courses within Chalmers programmes the same eligibility requirements apply, as to the programme(s) that the course is part of.

Course specific prerequisites

Project course 1 or similar.


The course is the second in a series of three. The project courses are designed to give knowledge and experience in professional development of software.


This is the follow-up course to Project Course IT 1. In that course, you were introduced to the basic problems of developing industrial software in teams. Now, your knowledge will be refined by working in a more structured way, this time in a larger team. The main point of this course is to show that the difficulties in developing software can actually be controlled, and to give you the basic knowledge and tools for doing that.


The course is project-based. There will be four survey lectures in the beginning and one summary lecture at the end of the course. The projects will be done in groups of seven (or more, if necessary) students. The groups will have weekly group meetings with a supervisor. At document deadlines, documents will be approved or not at the meetings. During these meetings, time plans, documents and areas of responsibility will be discussed. We plan 30 to 45 minutes for such meetings.


The main textbook will be Object-Oriented Software Engineering: Practical software development using UML and Java by Lethbridge & Laganière. It covers most of the theoretical contents of the course. We'll name it the "OOSE book", below.

Supplementary textbook will be Code Complete by Steve McConnell; the same book that was used for the last project course.

Some additional articles are online and are linked from the course web page.


Approved documents
Project plan, requirements specification, design documents, user manual, project postmortem (see the deadlines) All documents should be written in English.

Final presentation and source code.

Grades are U and passed.

Page manager Published: Thu 03 Nov 2022.