suomeksi
in English

Ohjelmistotekniikka (V0118), 3 op

Basic information

Course name:Ohjelmistotekniikka
Software Engineering
Course Winha code:V0118
Kurre acronym:OhjTekn
Credits:3
Type and level of course:Professional studies
Year of study, semester or study period:2.year
Implementation:Spring semester, 3.period, 4.period
Semester:0607
Language of tuition:Suomi
Teacher:Harri Airaksinen
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

V0113 Introduction to Programming
TIEL0004 Application Development
V0119 Object Oriented Programming

Course contents (core content level)

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

Course contents (additional)

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

Core content level learning outcomes (knowledge and understanding)

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.

Core content level learning outcomes (skills)

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

Recommended reading

Ohjelmistotuotanto
Haikala,Märijärvi

Requirements analysis and System Design
Maciaszek

Object-Oriented Modelling and Design with UML
Blaha, Rumbaugh

Java J2EE
Wutka

Teaching and learning strategies

? Class room teaching: 28 h
? Laboratory excercises:21 h
? Project: 20 h
? Exams: 2 h
? Student individual workload:19 h
Total: 90 h
Tuition in Finnish.

Teaching methods and student workload

Assessment weighting and grading

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

Related competences of the degree programme

experise in the specific field, extensive integration skills
communication, information and publishing processes and technologies

login