Study university: LUT University

  • Johdatus tuuli- ja aurinkovoimateknologiaan

    Kurssin sisältö Pääpiirteissään mallinnus tuulen liike-energiasta liikevaihdoksi sekä auringon säteilytehosta liikevaihdoksi tai omakäyttötehoksi. Tuulivoimalan peruskomponentit (turbiini, vaihteisto, generaattori, tehoelektroniikka, torni), tuulivoiman ympäristövaikutukset, tuulipuiston suunnittelu, tuulivoiman verkkovaikutukset, tuulivoiman taloudellinen kannattavuus eri olosuhteissa, tuuliolot Suomessa. Aurinkoenergiateknologiat, aurinkokennojen toimintaperiaate, PV-aurinkovoimalan rakenne. Opintojakson suoritettuaan opiskelija osaa: Kurssimateriaalit Luentomateriaali moodlen kurssialustalla. Toteutustapa Online-kurssi. Luennot voi katsoa ja tehtävät tehdä oman…

    Read More

  • User interfaces and usability

    Course contents The course project involves some programming with Dart and Flutter. Learning outcomes At the end of the course the student will be able to Prerequisites To participate on this course you need to have taken basic courses in programming and software engineering first. At LUT, the required programming skills can be attained in…

    Read More

  • Digitaalisäädön perusteet

    Erilaisia säätöjärjestelmiä löytyy teollisuuden sovelluksista, jotka perustuvat digitaaliseen toteutukseen sulautetussa järjestelmässä. Tämä kurssi tarjoaa perustiedot diskreetistä säätösuunnittelusta. Opintojakson suoritettuaan opiskelija osaa muodostaa järjestelmistä diskreettejä malleja sekä suunnitella säätöalgoritmeja ja analysoida niiden toimintaa. Kurssilla käydään läpi näytteenoton perusteet diskreetin mallinnuksen perusteet digitaaliset perussäätöalgoritmit ja niiden virittäminen digitaalisen säädön toteutusnäkökohtia. Opetus Kurssi järjestetään verkko-opetuksena lukuunottamatta harjoitustyötä, joka…

    Read More

  • Internet of things – Introduction

    The main goal of this course is to give a comprehensive introduction into the state of IoT in the modern world and familiarise a student with key concepts of the subject. The student will learn about different types of data and their possible impact on communications between devices. At the end of this course, the…

    Read More

  • Software engineering models and modeling

    Creating software is much more than coding. This course introduces you to various modelling approaches that reduce the gap between problem analysis and software implementation that describe complex systems at multiple levels of abstraction. With these models you learn to present human-understandable descriptions or analyse system quality. Course participants will for example learn to manage,…

    Read More

  • Henkilökohtainen tietoturva, osa 1: Näin meitä huijataan

    Oletko koskaan löytänyt maasta USB-muistitikkua ja selvittääksesi omistajan laittanut sen omaan tietokoneeseesi? Tai saanut sähköpostia nigerialaiselta asianajajalta, joka tarvitsee apua miljoonien arvoisen perinnön siirtämiseen luotettavalle ulkomaalaiselle tilille, ja sinä saisit avusta palkinnoksi miljoonan tai pari? Tai onko sinuun ottanut yhteyttä poliisi, joka pyytää siirtämään rahat toiselle tilille rikollisliigan saatua tilitietosi haltuunsa – tai tarjoutuu tekemään…

    Read More

  • Ohjelmointi Pythonilla

    Tämä kurssi on tarkoitettu ohjelmoinnista kiinnostuneille ja kurssilla opetellaan ohjelmoinnin peruskäskyt sekä -rakenteet Python-kielellä. Kurssi perustuu LUTin tutkintorakenteisiin kuuluvan Ohjelmoinnin perusteet -kurssin ohjelmointiosuuteen, mutta se ei sisällä ohjelmoinnin yleissivistävää osuutta, harjoitustyötä eikä tenttiä. Kurssi antaa hyvän pohjan itsenäiseen ohjelmointiin Pythonilla, sillä kurssi käy läpi ohjelmoinnin perus- ja tietorakenteet ja harjoitustehtävinä olevien 60 ohjelman tekeminen tuo…

    Read More

  • Ohjelmointi C-kielellä

    Tämä kurssi on tarkoitettu C-ohjelmoinnista kiinnostuneille ja kurssilla opetellaan C-kielen peruskäskyt ja -rakenteet. Kurssi perustuu LUTin tutkintorakenteisiin kuuluvan C-ohjelmoinnin perusteet -kurssin ohjelmointitehtäviin, mutta tämä kurssi ei sisällä harjoitustyötä eikä tenttiä. Kurssi antaa hyvän pohjan itsenäiseen ohjelmointiin C-kielellä, sillä kurssi käy läpi C-kielen perus- ja tietorakenteet ja harjoitustehtävinä olevien 30 ohjelman tekeminen tuo ohjelmoinnissa tarvittavaa rutiinia.…

    Read More

  • Software development skills: Mobile

    Course contents This course aims to give students a chance to create unique projects with a hands-on approach. The course guides students to find their interest in software engineering skills and to help each student find their desired path in software developing in the future. There are also several other Software Development Skill courses available…

    Read More

  • Software development skills: Back-end

    Would you like to be able to develop backends for web programs? In this course you will learn how software developers design and implement them. The course materials include readings, videos and assignments to learn the desired skills.  To participate in this course you need to know how to program. In the course you develop…

    Read More