Pervasive Systems, 30 cr
Type of the study module
Advanced Studies
Contact
Hannu-Matti Järvinen, Jani Boutellier
Learning Outcomes
- | 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 |
- | 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. |
- | The student can specialise the studies in software or computer systems, or sensor-based context awareness. |
Prerequisites
Study block | Credit points | Mandatory/Advisable | Additional information |
25 cr | Advisable | ||
25 cr | Advisable | ||
17 cr | Mandatory | Equivalent knowledge required for international students. |
Content
Compulsory courses
Course | Credit points | Class |
TIE-20106 Data Structures and Algorithms | 5 cr | IV |
TIE-50106 Digital Design | 5 cr | IV |
Total | 10 cr |
Optional Compulsory Courses
Must be selected at least 15 credits of courses
Course | Credit points | Alternativity | Class |
BMT-3036 Microsensors | 5 cr | 3 | IV |
ELT-46006 Introduction to Satellite Positioning | 5 cr | 3 | IV |
TIE-21106 Software Engineering Methodologies | 6 cr | 1 | IV |
TIE-21306 Software Architectures | 5 cr | 1 | IV |
TIE-23506 Web Software Development | 5 cr | 1 | IV |
TIE-50406 DSP Implementations | 5 cr | 2 | IV |
TIE-50506 System Design | 5 cr | 2 | IV |
TIE-51257 Parallel Computing | 5 cr | 2 | IV |
TIE-52206 Inertial Sensors and Their Applications | 5 cr | 3 | IV |
1.
Select 3 courses.
Software engineering specialisation
2.
Select 3 courses.
Computer engineering specialisation
3.
Select 3 courses.
Sensor-based context awareness specialisation
Complementary Courses
Should be completed to the minimum study module extent of 30 ETCS
1. Recommended in software specialisation
2. Recommended in computer systems specialisation
3. Recommended in sensor-based context awareness specialisation
4. Recommended in software and computer systems specialisation
5. Recommended in computer systems and sensor-based context awareness specialisation
6. Recommended in all specialisations