course-details-portlet

TDT4290

Customer Driven Project

Choose study year
Credits 15
Level Second degree level
Course start Autumn 2024
Duration 1 semester
Language of instruction English
Location Trondheim
Examination arrangement Work

About

About the course

Course content

Each group is given a task from a customer that is to be carried out as a project. All phases of a development project are to be covered: Preliminary studies, requirements specification, design, implementation, and evaluation. It is important that the groups work in close collaboration with the client. The groups will hand in a project report and give a final presentation and demonstration of a runnable system to the customer and the sensor. The following days are obligatory: the starting day of the course which is in the semester's second week, the guest lectures and the course in group dynamics, and the weekly supervision. A failure to meet on these days may prevent the student from completing the course.

Learning outcome

Knowledge: To give the students practical experience in executing all phases of large development projects. Skills: Ability to organize and carry out large development projects, as well as document and present results to a real customer. General competence: Insight into project work and how groups can be used to solve complex software engineering problems.

Learning methods and activities

The tasks are carried out as group work with groups of 5-7 persons. Each group has an external customer and an internal supervisor. Each group has obligatory meetings with the supervisor every week, and the group project leaders also have weekly leadership meetings with the lecturers. The course includes a series of lectures.

The course is regulated by NTNU framework for IPR

See https://innsida.ntnu.no/wiki/-/wiki/Norsk/opphavsrett+til+studentoppgaver

See https://innsida.ntnu.no/wiki/-/wiki/Norsk/Standardavtale+mellom+bedrift+og+student

Further on evaluation

Retake of the course will require new participation/deliverables in all activities.

Course materials

Reports from previous years, compendium, and lectures.

Credit reductions

Course code Reduction From
SIF8080 15 sp
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Technological subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science