suomeksi
in English

Ohjelmistotekniikan menetelmät (T0025), 3 op

Basic information

Course name:Ohjelmistotekniikan menetelmät
Software Engineering
Course Winha code:T0025
Kurre acronym:OTM
Credits:3
Type and level of course:Professional studies
Year of study, semester or study period:3.year
Implementation:1.period, 2.period
Semester:0708
Language of tuition:Suomi
Teacher:Markku Karhu
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

Programming

Course contents (core content level)

Introduction to software engineering and software project management contains software evolution, software attributes, phases of software production, requirements specifications. Unified Modelling Language (UML) is used to model use cases, class diagrams, sequence diagram, and statechart diagram. Software testing, software quality issues are discussed as well.

Course contents (additional)

Quality assurance methods (CCM and SPICE), project management practices using COCOMO model.

Core content level learning outcomes (knowledge and understanding)

After passing the course student understands a large software development process: requirements specification, design, implementation, testing and maintaining.

Core content level learning outcomes (skills)

Skills of using some CASE tool to produce UML diagrams, like JUDE or Rational Rose.

Recommended reading

ILKKA HAIKALA, JUKKA MÄRIJÄRVI. 2004. OHJELMISTOTUOTANTO
10th edition, 440 p.
ISBN : 952-14-0850-2
Price : 54,00 €?

Teaching and learning strategies

Lectures, discussions, assignments, specification project.

Teaching methods and student workload

Assessment weighting and grading

Exam, a requirements specification and a project plan as a group project.

Related competences of the degree programme

Product development and project skills
Software Engineering

login