TNE007 Software Engineering Project, 6 ECTS-points
/Programvaruprojekt/

Advancement level:
B

Aim:
The course is aiming at developing skills to use software technology for analysis, modeling, simulation and visualization of complex technical systems, and at giving the experience of implementing subsystems to be implemented in software.

Prerequisites:
TNG003 and TNG008

Course organization:
The course is organized as projects where an industrial application will be selected in relation to the profile of the study program. The project is performed in groups of five to six students. Weare aiming at integrating project organization, communication, and coordination into the project.

Course content:
Programming languages, programming methodology, programming environmets, and software architecture. Project management. Configuration control and version management. Software specification, software documentation, and software testing.

Course literature:
To be decided.

UPG1, 4 p.
The project work is presented in a written project report and orally, and by means of a system documentation. The implementation as well as the documentation will be assessed, and also project organization and project planning.

Course language is Swedish.