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
EDA395 - Personal software process
 
Owner: TDATA
4,0 Credits (ECTS 6)
Grading: UG - Fail, pass
Level: A
Department: 37 - COMPUTER SCIENCE AND ENGINEERING


Teaching language: Swedish

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 No Sp
0198 Project 4,0 c Grading: UG   2,0 c 2,0 c    

In programs

TDATA COMPUTER SCIENCE AND ENGINEERING, Year 3 (elective)
TDATA COMPUTER SCIENCE AND ENGINEERING - Engineering of Computer-Based Systems, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Interactive simulations, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Bioinformatics, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Software development and management, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Embedded systems, Year 4 
TITEA SOFTWARE ENGINEERING - Data communication, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Interaction design, Year 4 (elective)
TELTA ELECTRICAL ENGINEERING, Year 4 (elective)

Examiner:

Univ lektor  Peter Öhman



Eligibility:

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

Basic programming skills.

Aim

The goal is that the students after the course should be able to predict and plan their work in order to deliver software components with planed functionality in time. It gives a framework for learning process based development including measurement, evaluation and learning from
mistakes.

Content

The students will during the course develop a number of smaller programs. The development is done according to a defined process that is enlarged and enhanced from program to program. The students will learn a disciplined way of working. They will estimate size and resources, and measure their productivity and quality, and by this gain insight in software development by watching the change in their productivity and quality. The course gives a framework for how to work with software development. After the course each student will have a database with information on how they themselves develop software, which can be used to evaluate new development methods and tools. The programs developed by the students are later used to analyze their data.

Organisation

Lectures to introduce course topics and to motivate a mature working discipline. Students works individually with assignments and assistants give feedback on students work.

Literature

Watts Humphrey "A Discipline for Software Engineering", Addison-Wesley, 1995, ISBN 0-201-54610-8.

Examination

Evaluated home assignments.


Page manager Published: Thu 03 Nov 2022.