Course Catalog 2011-2012
Basic

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2011-2012

OHJ-3506 Software Engineering Project, 6-10 cr

Additional information

On a student group, at least three students must be Finnish-speaking. Lectures are in Finnish only. Prerequisite: basic and advanced programming skills, as well as basic software engineering skills (documentation, process, method, teamworking). Can not be recommended for exchange students. http://www.cs.tut.fi/kurssit/OHJ-3500/english-index.html

Person responsible

Tero Ahtee

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Assignment
 4 h/per
 40 h/per

+60 h/per

+50 h/per


 


 
OHJ-3506 2011-01  

Requirements

Active working on a project. Documents, meetings, inspections, coding, presentations, reports.

Principles and baselines related to teaching and learning

-

Learning outcomes

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

Evaluation criteria for the course

Process, project management, implemented system, documentation, inspections, reports, presentations.

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Prerequisites

Course Mandatory/Advisable Description
OHJ-3010 Ohjelmistotuotannon perusteet Mandatory    
OHJ-3050 Ohjelmistotuotannon menetelmät Mandatory    

Prerequisite relations (Requires logging in to POP)



Correspondence of content

Course Corresponds course  Description 
OHJ-3506 Software Engineering Project, 6-10 cr OHJ-3500 Software Engineering Project, 6-10 cr  

More precise information per implementation

Implementation Description Methods of instruction Implementation
OHJ-3506 2011-01 OHJ-3506 Software Engineering Project 2010-11        

Last modified13.09.2011