Course Catalog 2014-2015
Basic

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Opinto-opas 2014-2015

Pervasive Systems, 30 cr

Type of the study block

Advanced Studies

Contact

Hannu-Matti Järvinen, Jarmo Takala

Learning Outcomes

- The student can specialise the studies in software or computer systems, or sensor-based context awareness.
- Students in software specialisation will have
- a good understanding of software engineering
- the ability to design and implement software systems
- ability to manage and improve software development processes
- the ability to understand, design, and implement concurrent, parallel, and distributed systems.
- Students in computer systems will have:
- the ability to designing digital systems, including
application-specific circuits, processors, embedded systems, and systems-on-chip
- understanding on the functionality of digital and computer systems
- ability to design new equipment using modern methods and design tools
- the ability to understand, design, and implement concurrent, parallel, and distributed systems.
- Students in sensor-based context awareness will have:
- good understanding on MEMS sensor measurements and error sources
- the ability to use sensor data to improve positioning and navigation accuracy
- ability to design context aware features for location-based services

Prerequisites

Study block Credit points Mandatory/Advisable Additional information
Ohjelmistotekniikka 25 cr Advisable
Tietokonetekniikka 25 cr Advisable
Tietotekniikan suuntaavat opinnot 18 cr Mandatory Equivalent knowledge required for international students.

Content

Compulsory courses

Course Credit points Class
TIE-20106 Data Structures and Algorithms 5 cr IV  
TST-01906 Master's Thesis Seminar 1 cr IV  
Total 6 cr  

Optional Compulsory Courses

Must be selected at least 10 credits of courses

Course Credit points Alternativity Class
ASE-3036 Microsensors 5 cr 3   IV  
TIE-21106 Software Engineering Methodology 6 cr 1   IV  
TIE-23406 Distributed Systems 5 cr 1   IV  
TIE-50406 DSP Implementations 5 cr 2   IV  
TIE-50506 System Design 5 cr 2   IV  
TIE-52206 Inertial Sensors and their Applications 5 cr 3   IV  

1. Select 2 courses. Software engineering specialisation
2. Select 2 courses. Computer engineering specialisation
3. Select 2 courses. Sensor-based context awareness specialisation

Complementary Courses

The study module can be completed also as minimum of 50 credit points; then another subject as a minor is not needed.

Should be completed to the minimum study module extent of 30 ETCS

Course Credit points
ELT-46006 Introduction to Satellite Positioning 5 cr
ELT-51006 Networking Laboratory I 4-5 cr
ELT-51106 Computer Networking I 4-6 cr
ELT-53206 Peer-to-Peer Networks 3-5 cr
ELT-53306 Wireless Networking 3-5 cr
SGN-11006 Basic Course in Signal Processing 5 cr
SGN-12006 Basic Course in Image and Video Processing 5 cr
TIE-11206 Special Topics on Pervasive Computing 1-5 cr
TIE-11306 Course on Varying Topics of Pervasive Computing 3-6 cr
TIE-11406 Seminar on Pervasive Computing 3 cr
TIE-12106 Scientific Papers and Presentation 6 cr
TIE-13106 Project Work On Pervasive Systems 5-10 cr
TIE-20306 Principles of Programming Languages 5 cr
TIE-21200 Ohjelmistojen testaus 6 cr
TIE-21300 Ohjelmistoarkkitehtuurit 6 cr
TIE-22200 Tietokantojen suunnittelu 6 cr
TIE-23100 Käyttöjärjestelmät 4 cr
TIE-23306 Real-time Systems 4 cr
TIE-23500 Web-ohjelmointi 5 cr
TIE-23600 Palvelupohjaiset järjestelmät 5 cr
TIE-30200 Tietoturva-arki 4 cr
TIE-30400 Verkon tietoturva 5 cr
TIE-30500 Identiteetin ja pääsynhallinta 4 cr
TIE-30600 Turvallinen ohjelmointi 3 cr
TIE-40106 Psychology of Pervasive Computing 5 cr
TIE-40206 Cross-Cultural Design 3 cr
TIE-41206 Human-Centered Product Development 5 cr
TIE-50200 Logiikkasynteesi 5 cr
TIE-51256 Computer Architecture 5 cr
TIE-52106 Wireless Sensor Networks and Applications 5 cr
TIE-52206 Inertial Sensors and their Applications 5 cr
TST-01606 Demola Project Work 5-10 cr

Last modified03.02.2015