Opetussuunnitelmat

Description of Curriculum


T789406D   Software Development Project 2 6 ECTS cr

Language of Instruction:

 

English. Please see in the Exchange Student Application System, if this course is available in English in this term or academic year.

Learning outcomes:

 

During the project the students work in teams of 2-3 people and implement n Internet service application using PHP/Javascript or a PHP framework. Attention is paid, in particular, to usability and functionality of the application and to team work. After successful completion of the course the student is able to: work systematically as a member of a team, plan a project and folow the project plan, evaluate and report own and the team's working, design user-friendly Internet applications and document the designs clearly, implement the designed application and update the design according to the implementation during the work as needed, use version management tool to assist the team work,and test an Internet service application systematically.

Contents:

 

Team forming and developing the idea for a service application. Estimation of the work needed and scheduling it. Project planning and work assignent to the team members. Team work follow-up in regular team meetings. Designing the application and documenting the design. Implementation and testing of the parts. Integration and testing of the service application. Project seminar.

Prerequisites:

 

T788906D, Software Development Project 1, T788806D, Software design, T789106D, User interface design, T789206D, Usability basics, T789303D, Interactive multimedia programming, T790003D, PHP Frameworks

Mode of delivery:

 

6 cr contact studies

Planned learning activities and teaching methods:

 

81 h Supervised work
78 h Independent work
2 h Demonstration of competence

Additional information about mode of delivery and teaching methods:

 

Supervised and independent project work in a team.

Work placement:

 

Not applicable.

Literature:

 

The literature of the course will be announced later.

Compulsory and recommended literature will be defined in the implementation plan of the course.

Assessment criteria:

 

Assessment framework

Assessment criteria will be defined separately for each course.

Generic competences to be assessed during the course:

 

Entrepreneurship competence
Innovation and development activity competence

Assessment methods:

 

Project portfolio

Assessment scale:

 

Grading scale 0 - 5.

Notes:

 

Not applicable.

Recommended optional programme components:

 

Not applicable.

Level of course:

 

Bachelor's Degree

Type of course:

 

Compulsory (Degree Programme in Information Technology)

Year of study and Semester/trimester:

 

2. year, spring (Degree Programme in Information Technology)

Contact person:

 

Principal Lecturer Lauri Pirttiaho