OHJ-3506 SOFTWARE ENGINEERING PROJECT, 6-10 cr
|
Courses persons responsible
Tero Ahtee
Language of Instruction
Lectures are in Finnish only.
Implementations
Extra info: | At least three students on a group must be Finnish-speaking.
|
Period 1 | Period 2 | Period 3 | Period 4 | Period 5 | Summer | |
Exercise work | 4 h/per | 4 h/per | 4 h/per | - | - | - |
Assignment | 50 h/per | 50 h/per | 60 h/per | - | - | - |
Objectives
Students learn software engineering project management and working on a software project. Also technical documentation and inspections come familiar.
On this course students can utilise all their previous knowledge and skills for the project.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Working on a project during a whole software development life-cycle.
|
  | |
2. | Finding out preliminary requirements. Breeding them to system requirements. Planning and designing the system functionality. Designing the architecture of the system. Implementation and testing. Deployment of the program.
|
  | |
3. | Systematic technical dokumentation. Weekly reports.
|
  | |
4. | Inspections; why and how they are kept.
|
  | |
5. | Presentations; preliminary and final.
|
  |
Requirements for completing the course
Active working on a project. Documents, meetings, inspections, presentations, reports.
Evaluation criteria for the course
Prerequisites
Code | Course | Credits | M/R |
OHJ-2016 | OHJ-2016 Utilization of Data Structures | 5 | Mandatory |
OHJ-3016 | OHJ-3016 Introduction to Software Engineering | 4 | Mandatory |
OHJ-3056 | OHJ-3056 Software Engineering Methodology | 6 | Mandatory |
OHJ-3066 | OHJ-3066 Software Testing | 5 | Recommendable |
Prequisite relations (Sign up to TUT Intranet required)
Additional information about prerequisites
Also advanced courses on programming are recommended, as well as usability courses.
Remarks
At least three students on a group must be Finnish-speaking. Minimum project group size is five. Documentation can be made completely in English. Work should start at the second week on the first period.
Scaling
Methods of instruction | Hours |
Exercises | 26 |
Assignments | 147 |
Total sum | 173 |
Principles and starting points related to the instruction and learning of the course
Additional information related to course
On a student group, at least three students must be Finnish-speaking.
Lectures are in Finnish only.
Correspondence of content
OHJ-3500 Software Engineering Project
Last modified | 08.05.2006 |
Modified by | Tero Ahtee |