VAMK

Change language: Suomi

Front Page > Archived Education > Information Technology (TT) > 2014V > Year 4 > Software Engineering (ITTS1201)

Software Engineering

Structure Type: Study unit
Code: ITTS1201
Type: Optional obligatory / Professional Studies
Curriculum: TT 2014V
Level: Bachelor of Engineering
Year of Study: 4 (2017-2018)
Credits: 5 cr
Responsible Teacher: Moghadampour, Ghodrat
Language of Instruction: Finnish

Courses During the Academic Year 2017-2018

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
5I-TT-4V2017-08-25 – 2017-12-22Timo KankaanpääFinnish2017-08-21 – 2017-09-18
6I-TT-3N2018-01-08 – 2018-04-27Timo KankaanpääFinnish2017-12-11 – 2018-01-15

Learning Outcomes

The student becomes familiar with software engineering and the concepts related with project command. (S)he will also learn how to participate in software engineering projects. The course yields theoretical background of software engineering, and offers a possibility to apply one's knowledge on a project during the course. The student learns the development methods for software engineering, learns the necessary technologies needed in writing a project plan. (S)he also learns how to make a requirement list and modelling, using the UML (Unified Modelling Language) technique. The student will also learn to design and test a software, and learns to control the documentation and quality of a given project.

Student's Workload

The total amount of student's work is 135 h, which contains 70 h of contact studies in the youth program and 50 h of contact studies in the adult program. The remaining time is used for individual studies.

Prerequisites / Recommended Optional Courses

Java Sever Programming, Data Bases.

Contents

Concepts and development methods of software engineering, project plan, definition and modelling of requirements, UML, software desing, implementation and testing, control of quality and documentation.

Recommended or Required Reading and Other Learning Resources/Tools

Lecture notes on the course Website.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures 60 h, assignments 40 h and project work 35 h.
The assessment of student’s own learning 1 h is included in contact lessons.

Assessment Criteria

1: Student understands basic (around 40%) course concepts and is capable of developing simple applications.
3: Student understands a considerable portion (around 60%) of course concepts and is capable of developing applications with moderate number of functions.
5: Student understands most (around 90%) course concepts and is capable of developing applications with advanced features.

Assessment Methods

Assignments 20 %, teamworks 20 %, project work 20 % and examination 40 %.


Back