Valinnainen opintotarjonta

Courses for exchange students, Degree Programme in Information Technology, Spring 2018 - IT-EXCHANGE2


Please note: The courses listed are subject to change and subject to availability. The student should have a matching study background for the course.
Some of the courses are available only for the incoming exchange students accepted in the Degree Programme in Information Technology.

Course only for exchange students:
* Finnish for exchange students, 3 cr (3-4 period)


2nd year studies (major):
* Wireless and Mobile Project 15 cr (3rd period)
* Cloud Networking Project 15 cr (4th period)
3rd year studies (major):
* Network Management in IP Networks 4 cr (4th period)
* Next Generation Firewalls (Palo Alto), 5 cr (4th period)
* 3G Technology, 5 cr (3rd period)
* LTE 4G Technology, 5 cr (4th period)
* Multilayer Switching (CCNP Switch), 5 cr (3rd period, evening course)
* Network Troubleshooting (CCNP Tshoot), 5 cr (4th period, evening course)
Minor in IoT and Cloud Computing (available to all):
* Cyber 9/12 Student Challenge 5 cr (3rd period)
* IT Security, 5 cr (virtual course)


2nd year studies (major):
* Web Based Mobile Applications 15 cr (3rd period)
* Mobile Application Development 15 cr (4th period)
3rd year studies (major):
* Server-side Scripting Frameworks 15 cr (4th period)
Minor in Mobile Solutions (available to all):
* Native Application Development with iOS and Android 15 cr (3rd period)


2nd year studies (major):
* Application Development Methods 15 cr (3rd period)
* Software Structures and Models 15 cr (4th period)
3rd year studies (major):
* Object-oriented Programming Techniques 5 cr (4th period)
* Distributed Programming 5 cr (4th period)
* NoSQL Databases 5 cr (4th period)
Minor in Software Engineering (available to all):
* User Centered Design Project 5 cr (3rd period)
* Data Science and Big Data Fundamentals 5 cr (3rd period)
* Application Progamming Interfaces for the Web 5 cr (3rd period)


2nd year studies (major):
* Embedded Systems Programming 5 cr (3rd period)
* UNIX Operating Systems 5 cr (3rd period)
* Mathematics and Physics for Smart Systems 5 cr (3rd period)
* Virtual Instrumentation 5 cr (4th period)
* Smart Systems Engineering 5 cr (4th period)
* Probability, Statistics and Discrete Mathematics 5 cr (4th period)
3rd year studies (major):
* Realtime Programming for Embedded Systems 5 cr (4th period)
* Managing Linux systems with embedded perspective 5 cr (4th period)
* Embedded Linux: Yocto 5 cr (4th period)
Minor in Smart Systems (available to all):
* Embedded Internet 5 cr (3rd period)
* Embedded Systems Programming 5 cr (3rd period)
* Sensors and Interfaces 5 cr (3rd period)


* Hybrid Media and additive manufacturing 10 cr (available to all, course is in 3rd period)
* 3D Modelling and mixed reality applications 15 cr (for Media Technology students or equivalent, course is in 4th period)


Minor in Game Applications (available to all, courses is in 3rd period):
Game Design 5 cr (3rd period)
Game Engines 5 cr (3rd period)
Game Project 5 cr (3rd period)

HEALTH TECHNOLOGY (NB! These courses are arranged in Bulevardi 31 Campus, Helsinki)

Study module in 3rd period (recommended to study both courses as they complement each other):
* Cognitive Systems Mathematics and Methods, 5 cr (3rd period, Bulevardi campus)
* Cognitive Systems for Health Technology Applications, 5 cr (3rd period, Bulevardi campus)
Course in 4th period:
* Medical Product Research and Development, 10 cr (4th period, Bulevardi campus)

EVENING COURSES IN SPRING TERM (Lessons in the evenings 17:00-21:00):

Wide Area Networks (CCNA4) 5 cr
Networks Security (CCNA) 5 cr
Android Application Development 5 cr
Software Testing and Management 5 cr

Sisällön valinnaisuus

Valitaan erillisten kriteerien mukaan

TX00DG11 3D-mallinnus ja Mixed Reality -sovellukset 15 op
TX00DG06 3G-teknologia 5 op
TI00AB76 Android-sovelluskehitys 5 op
TX00CS03 Anturit ja rajapinnat 5 op
TI00CQ47 Cyber 9/12 Student Challenge 5 op
TX00CS17 Data Science ja Big Data -perusteet 5 op
XXXAB02 Finnish for exchange students 3 op
TX00CS20 Hajautettu ohjelmointi 5 op
TX00DG10 Hybridimedia ja lisäävä valmistus 10 op
TT00AB38 IP-verkkojen hallinta 4 op
TX00CS29 Kehittyneet palomuurit 5 op
TX00DG16 Kognitiiviset järjestelmät terveysteknologisissa sovelluksissa 5 op
TX00DG17 Kognitiivisten järjestelmien matematiikka ja menetelmät 5 op
TX00CS16 Käyttäjäkeskeinen suunnitteluprojekti 5 op
TX00DG07 LTE 4G -teknologia 5 op
TX00CD41 Laajaverkot 5 op
TX00CS01 Laitteiden Internet 5 op
TX00CP86 Langattomien ja mobiiliverkkojen projekti 15 op
TX00CR72 Lääkinnällisten tuotteiden tutkimus ja tuotekehitys 10 op
TX00CE69 Mobiilisovellusten kehitys 15 op
TT00AC23 Monitasokytkentä (CCNP Switch) 5 op
TX00CR78 Natiivisovelluskehitys iOS ja Android -alustoille 15 op
TX00CS21 NoSQL-tietokannat 5 op
TX00CO17 Ohjelmistojen testaus ja hallinta 5 op
TX00CK91 Ohjelmistorakenteet ja -mallit 15 op
TX00CS19 Olio-ohjelmoinnin tekniikat 5 op
TX00CR77 Palvelinpään skriptauskehykset 15 op
TX00CD89 Pelimoottorit 5 op
TX00CG87 Peliprojekti 5 op
TX00CD87 Pelisuunnittelu 5 op
TX00CP87 Pilvipalvelujen projekti 15 op
TX00CK90 Sovelluskehitysmenetelmät 15 op
TX00DG09 Sulautettu Linux -perusteet (Yocto-Linux) 5 op
TX00DG08 Sulautettujen Linux-järjestelmien hallinnointi 5 op
TX00CI61 Sulautettujen järjestelmien ohjelmointi 5 op
TX00CS02 Sulautettujen järjestelmien ohjelmointi 5 op
TX00CS04 Sulautetun järjestelmän reaaliaikaohjelmointi 5 op
TX00CO18 Tekninen tietoturva 5 op
TI00AB06 Tietoverkkojen tietoturva 5 op
TX00CE00 Todennäköisyys- ja tilastomatematiikka 5 op
TX00BW20 UNIX-käyttöjärjestelmä 5 op
TX00CS18 Verkon sovellusohjelmointirajapinnat 5 op
TT00AC24 Vianhaku (CCNP Tshoot) 5 op
TX00CI66 Virtuaali-instrumentointi 5 op
TX00CE68 Web-pohjaiset mobiilisovellukset 15 op
TX00CI62 Älykkäiden järjestelmien matematiikka ja fysiikka 5 op
TX00CI67 Älykkäiden järjestelmien suunnitttelu 5 op