Course syllabus - Software Engineering 2: Project teamwork
Scope
7.5 credits
Course code
DVA313
Valid from
Autumn semester 2013
Education level
First cycle
Progressive Specialisation
G2F (First cycle, has at least 60 credits in first-cycle course/s as entry requirements).
Main area(s)
Computer Science
School
School of Innovation, Design and Engineering
Ratified
2013-01-29
Literature lists
Course literature is preliminary up to 8 weeks before course start. Course literature can be valid over several semesters.
-
Books
Software engineering
Tenth edition. : Boston : Pearson, 2016. - xiv, 796 pages
ISBN: 9781292096131 LIBRIS-ID: 18431906
Software engineering : theory and practice
4. ed. : Boston : Pearson, cop. 2010 - 782 p.
ISBN: 978-0-13-814181-3 (International ed.) LIBRIS-ID: 11643742
Software engineering : principles and practice
3rd ed. : Chichester, England : John Wiley & Sons, c2008. - xxvi, 713 p.
ISBN: 9780470031469 LIBRIS-ID: 12223469
URL: Link
Scrum and XP from the trenches : how we do Scrum
2nd ed. : C4Media, cop. 2015 - 169 s.
ISBN: 978-1-329-22427-8 LIBRIS-ID: 18635611
-
Books
Software engineering
Tenth edition. : Boston : Pearson, 2016. - xiv, 796 pages
ISBN: 9781292096131 LIBRIS-ID: 18431906
Software engineering : theory and practice
4. ed. : Boston : Pearson, cop. 2010 - 782 p.
ISBN: 978-0-13-814181-3 (International ed.) LIBRIS-ID: 11643742
Software engineering : principles and practice
3rd ed. : Chichester, England : John Wiley & Sons, c2008. - xxvi, 713 p.
ISBN: 9780470031469 LIBRIS-ID: 12223469
URL: Link
Scrum and XP from the trenches : how we do Scrum
2nd ed. : C4Media, cop. 2015 - 169 s.
ISBN: 978-1-329-22427-8 LIBRIS-ID: 18635611
-
Books
Software engineering
Tenth edition. : Boston : Pearson, 2016. - xiv, 796 pages
ISBN: 9781292096131 LIBRIS-ID: 18431906
Software engineering : theory and practice
4. ed. : Boston : Pearson, cop. 2010 - 782 p.
ISBN: 978-0-13-814181-3 (International ed.) LIBRIS-ID: 11643742
Software engineering : principles and practice
3rd ed. : Chichester, England : John Wiley & Sons, c2008. - xxvi, 713 p.
ISBN: 9780470031469 LIBRIS-ID: 12223469
URL: Link
Scrum and XP from the trenches : how we do Scrum
[S.l.] : C4Media, cop. 2007 - 126 s.
ISBN: 1-4303-2264-0 LIBRIS-ID: 10964654
-
Books
Software engineering
9. ed., International ed. : Harlow : Addison-Wesley, cop. 2011 - xv, 773 s.
ISBN: 0137053460 (pbk.) LIBRIS-ID: 11832174
Software engineering : theory and practice
4. ed. : Boston : Pearson, cop. 2010 - 782 p.
ISBN: 978-0-13-814181-3 (International ed.) LIBRIS-ID: 11643742
Scrum and XP from the trenches : how we do Scrum
[S.l.] : C4Media, cop. 2007 - 126 s.
ISBN: 1-4303-2264-0 LIBRIS-ID: 10964654
-
Books
Software engineering
9. ed., International ed. : Harlow : Addison-Wesley, cop. 2011 - xv, 773 s.
ISBN: 0137053460 (pbk.) LIBRIS-ID: 11832174
Software engineering : theory and practice
4. ed. : Boston : Pearson, cop. 2010 - 782 p.
ISBN: 978-0-13-814181-3 (International ed.) LIBRIS-ID: 11643742
Scrum and XP from the trenches : how we do Scrum
[S.l.] : C4Media, cop. 2007 - 126 s.
ISBN: 1-4303-2264-0 LIBRIS-ID: 10964654
Other materials
No mandatory course literature.
Akademin för innovation, design och teknik,
-
Books
Software engineering
9. ed., International ed. : Harlow : Addison-Wesley, cop. 2011 - xv, 773 s.
ISBN: 0137053460 (pbk.) LIBRIS-ID: 11832174
Software engineering : theory and practice
4. ed. : Boston : Pearson, cop. 2010 - 782 p.
ISBN: 978-0-13-814181-3 (International ed.) LIBRIS-ID: 11643742
Scrum and XP from the trenches : how we do Scrum
[S.l.] : C4Media, cop. 2007 - 126 s.
ISBN: 1-4303-2264-0 LIBRIS-ID: 10964654
Other materials
No mandatory course literature.
Akademin för innovation, design och teknik,
Objectives
The course gives practical experience in principles, languages and tools used to construct large complex software systems, and contributes to developing a professional attitude towards software development.
Learning outcomes
The student will have developed practical experience in:
- Following an established process and life cycle model
- Participate in, and responsibility of one or more of, the following activities: project management, requirements engineering, architectural and low-level design, implementation, testing, delivery, maintenance and evolution
- Some selected, established notations and tools to support these activities
- How software quality could be addressed in each of these activities
- Productively participate in these activities in a project group, having a specific role, understanding project management concepts such as deadlines and deliverables, cooperate well and understand his/her relation to the other members of the group as well as external stakeholders
- Writing and reviewing technical documentation corresponding to these activities
Course content
A project in a group is performed, in which the students of the group have different roles and responsibilities. This includes activities such as project management, development models, requirements engineering, software design and implementation, quality assurance, configuration management, maintenance, evolution and reengineering.
Tuition
Project supervision.
Specific requirements
Mathematics from three years of upper secondary school with science profile. Also programming skills in an object-oriented language plus further experience in programming and simple software design are required. Basic skills of solving non-trivial, open problems in pairs and small groups are also required. The programming and design skills, if acquired through university courses, corresponds to courses in programming of 15 ECTS credits (typically languages like C, C#, C++, Java) and data structures and algorithms 7,5 ECTS credits, basic knowledge in software engineering 7,5 ECTS credits plus other computer science courses corresponding to 15 ECTS credits with a progression. Also a TOEFL test result (PBT) at least 530, TWE score 4, (iBT) at least 72, TWE score 17 or IELTS test score for academic purposes with an overall band score of minimum 5.5 and no band score below 5.0. The English test is COMPULSORY for all applicants except citizens of Australia, Canada, Ireland, New Zealand, United Kingdom and USA. The TOEFL code you must use is SWEDEN 9520.
Examination
Project (PRO1), 7.5 credits, marks 3, 4 or 5
A student who has a certificate from MDU regarding a disability has the opportunity to submit a request for supportive measures during written examinations or other forms of examination, in accordance with the Rules and Regulations for Examinations at First-cycle and Second-cycle Level at Mälardalen University (2020/1655). It is the examiner who takes decisions on any supportive measures, based on what kind of certificate is issued, and in that case which measures are to be applied.
Suspicions of attempting to deceive in examinations (cheating) are reported to the Vice-Chancellor, in accordance with the Higher Education Ordinance, and are examined by the University’s Disciplinary Board. If the Disciplinary Board considers the student to be guilty of a disciplinary offence, the Board will take a decision on disciplinary action, which will be a warning or suspension.
Grade
Pass with distinction, Pass with credit, Pass, Fail
Interim Regulations and Other Regulations
This course corresponds to the project part of the course CDT310 held 2008-2009, which corresponds to the course CD5360 before 2008.