|
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 |