suomeksi
in English

Software Engineering (D0026), 3 op

Perustiedot

Kurssin nimi:Software Engineering
Winhakoodi:D0026
Kurren lyhenne:SoftEng
Opintopisteet:3
Opintojakson taso:Ammattiopinnot
Toteutusvuosi:2.vsk
Jakso:Kevätlukukausi, 3.jakso, 4.jakso
Lukuvuosi:0607
Opetuskieli:English
Opettaja:Harri Airaksinen
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

D0127 Introduction to Programming
TIEL0004 Application Development
D0113 Object Oriented Programming

Sisältö (ydinaines ja -osaaminen)

? Software Engineering
? Project documentation and sandards
? Work load?s estimation methods
? Description of algorithms and data structures
? Requirement analysis
? Special requirements in Media Engineering
? Basic use of assisting tools in software engineering
o Version control (Eclipse)
o Modelling (Jude, Visio)

Sisältö (täydentävä ja erityisosaaminen)

? Java (JSP) and data base programming
? Access methods, linked lists, recursion and binary tree

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

After completing the course the student knows the basics of software engineering process and it?s phases as well as methods and tools. The scope is professional software engineering targeted in lifecycle of software product development.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

After completing the course the student is able to design, implement, manage and document a software project.

Kirjallisuus ja muu materiaali

Ohjelmistotuotanto
Haikala,Märijärvi

Requirements analysis and System Design
Maciaszek

Object-Oriented Modelling and Design with UML
Blaha, Rumbaugh

Java J2EE
Wutka

Opetusmenetelmät

? Class room teaching: 28 h
? Laboratory excercises:21 h
? Project: 20 h
? Exams: 2 h
? Student individual workload:19 h
Total: 90 h
? Follow-up of the student workload analysis performed: -

Opiskelijan kuormittavuus

Arvioinnin perusteet

Assessment of the compulsory homework assignments, laboratory reports and the project.

Koulutusohjelmakohtaiset kompetenssit

login