|
Course Catalog 2013-2014
TIE-21106 Software Engineering Methodology, 6 cr |
Person responsible
Kari Systä
Lessons
Study type | P1 | P2 | P3 | P4 | Summer | Implementations | Lecture times and places |
|
|
|
|
|
|
|
Requirements
Examination, exercises, assignment work
Principles and baselines related to teaching and learning
-
Learning Outcomes
Basic skills needed in software project work.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Planning and running of software projects. Effort estimation and tracking techniques. Quality systems. | ||
2. | Software life-cycle models, their backgrouds, benefits and drawbacks. | Selection and adaptation of lifecycle models and practices. | Research skills in the area. |
3. | Software quality, maintainability, usability, dependable systems. | ||
4. | Supporting activities: version- and configuration management, requirements management, product management, documentation |
Instructions for students on how to achieve the learning outcomes
Exam, weekly excersize and project work.
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Study material
Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
Summary of lectures | No | Suomi |
Additional information about prerequisites
This course assumes that students know principles and practices of software development and design.
Prerequisite relations (Requires logging in to POP)
Correspondence of content
Course | Corresponds course | Description |
|
|
|
|
|
More precise information per implementation
Implementation | Description | Methods of instruction | Implementation |