Software Engineering - Web & Cloud, 50 op
Opintokokonaisuuden tyyppi
Advanced Studies
Yhteyshenkilö
Hannu-Matti Järvinen, Kari Systä
Osaamistavoitteet
- | A student completing the module
- can understand and master modern software engineering practices - can design, implement and test demanding software systems in a predictable way - can manage and improve software development processes - can understand, design and implement web and cloud-based systems - can start doctoral studies on software engineering or an R&D career in industry. |
Esitietovaatimukset
Opintokokonaisuus | Opintopisteet | P/S | Lisätiedot |
30 op | Mandatory | Equivalent knowledge is required for international students. | |
30 op | Mandatory | Equivalent knowledge is required for international students. |
Sisältö
Pakolliset opintojaksot
Opintojakso | Opintopisteet | Vuosikurssi |
TIE-13106 Project Work on Pervasive Systems | 5-10 op | V |
TIE-20106 Data Structures and Algorithms | 5 op | IV |
TIE-21107 Software Engineering Methodologies | 5 op | IV |
TIE-21307 Large Scale Software Design | 5 op | IV |
TIE-23516 Basic Web Applications | 5 op | IV |
TIE-23526 Web Architectures | 5 op | IV |
TIE-23546 Cloud Platforms | 5 op | IV |
Yhteensä | 35 op |
Pakolliset vaihtoehtoiset opintojaksot
Must be selected at least 5 credits of courses
Opintojakso | Opintopisteet | Vuosikurssi |
TIE-20306 Principles of Programming Languages | 5 op | IV |
TIE-22307 Data-Intensive Programming | 5 op | IV |
TIE-23536 Cloud Applications | 5 op | IV |
Täydentävät opintojaksot
Some of the courses listed here are offered only in Finnish (last number 0-5).
Should be completed to the minimum study module extent of 50 ETCS