OHJ-3506 SOFTWARE ENGINEERING PROJECT, 6-10 cr
|
Courses persons responsible
Tero Ahtee
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 and maintenance 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 | 29.01.2007 |
Modified by | Tero Ahtee |