Course syllabus

Software Development for Large Projects
Programvaruutveckling för stora projekt

ETSF20, 7.5 credits, G2 (First Cycle)

Valid for: 2024/25
Faculty: Faculty of Engineering LTH
Decided by: PLED C/D
Date of Decision: 2024-04-16
Effective: 2024-05-08

General Information

Depth of study relative to the degree requirements: First cycle, in-depth level of the course cannot be classified
Mandatory for: IDA2
Language of instruction: The course will be given in Swedish

Aim

The aim of the course is to give the students fundamental knowledge in the principal of project management and development processes and the central concepts in large-scale development of systems containing a significant share of software. The aim is also to give the student experiences of the problems that arise in large projects, were many involved actors and parallel work create situations that have to be handled. The course's ambition is also to develop students' written communication skills.

Learning outcomes

Knowledge and understanding
For a passing grade the student must

Competences and skills
For a passing grade the student must

Judgement and approach
For a passing grade the student must

Contents

In the course, groups of students (approximately 17 students) work together with software development.

The focus in the course is on how software is engineered in an industrial environment. The students use a systematic and well-defined development process, in which relevant documents are to be developed. Quality inspections are made of the project group’s work as part of the development process. Different roles are distributed over the project members.

The course inculdes an introduction to entrepreneurship as well as genre-adapted written communication.

Teacher supervised tutoring are a direct introduction to the project, while the main part of the course is project work.

Examination details

Grading scale: UG - (U, G) - (Fail, Pass)
Assessment: The assessment is based on both individual and group performance. Active participation in team building activities in the beginning of the course is mandatory. The individual examination consists of a written report and active participation in mandatory course elements and the project work. The project group examination consists of a written report, system delivery and an oral presentation.

The examiner, in consultation with Disability Support Services, may deviate from the regular form of examination in order to provide a permanently disabled student with a form of examination equivalent to that of a student without a disability.

Modules
Code: 0117. Name: Project.
Credits: 6.0. Grading scale: UG - (U, G). Assessment: The project group examination consists of a written report, a system delivery and an oral examination The module includes: Project in teams
Code: 0217. Name: Individual Assignment .
Credits: 1.5. Grading scale: UG - (U, G). Assessment: The individual examination consists of a written report and active participation in mandatory course elements and project work. Re-examination will be performed with an individually adapted assignment.

Admission

Admission requirements:

The number of participants is limited to: No
Kursen överlappar följande kurser: ETS312 ETSN05 ETS032

Reading list

Contact and other information

Course coordinator: Universitetslektor Christin Lindholm, christin.lindholm@cs.lth.se
Further information: Note: The course spans over two study periods. Due to dependencies within the project, the course requires personal presence during all weeks of the course. Project, exercises, laboratory sessions, assignments, presentations and reports are mandatory. This course is given at Campus Helsingborg. Some of the compulsory elements are included in the Ing-days