![Course Image BM20A3401 Design of Experiments - Luento-opetus 7.3.2022-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A3401 Design of Experiments - Luento-opetus 7.3.2022-22.4.2022
Importance of experimental design, minimization of prediction uncertainty of regression models. Basic factorial designs: 2N, Central Composite designs for regression analysis. Screening designs. Experimental optimisation of industrial processes.
- Responsible teacher: Satu-Pia Reinikainen
- Responsible teacher: Veli-Matti Taavitsainen
- Teacher: Victoria Jorry
![Course Image BM20A4101 Vektorianalyysi - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A4101 Vektorianalyysi - Luento-opetus 6.9.2021-17.12.2021
- Integraalilaskenta usean muuttujan funktioilla.- Kaksinkertainen ja kolminkertainen integraali.- Koordinaatistomuunnoksia.- Skalaarikentän viivaintegraali.- Konservatiiviset vektorikentät.- Vektorikentän viivaintegraali.- Greenin lause tasossa.- Skalaarikentän pintaintegraali.- Vektorikentän pintaintegraali.- Gradientti, divergenssi ja roottori.- Gaussin lause.- Stokesin lause.- Vektoripotentiaali.- Käyräviivaiset suorakulmaiset koordinaatit.- Ylläolevien numeerinen laskenta.
- Responsible teacher: Teemu Härkönen
![Course Image BM20A4702 Modelling with Partial Differential Equations - Luento-opetus 10.1.2022-25.2.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A4702 Modelling with Partial Differential Equations - Luento-opetus 10.1.2022-25.2.2022
Introduction to PDE models and their applications; Finite difference method (FDM); Numerical discretization of PDE; Temporal and spatial discretization schemes; Method of Lines for PDEs; Matlab implementation of PDE models based on FDM and MOL; Properties of numerical modelling; System of PDEs; Solution of Nonlinear PDEs
- Responsible teacher: Ashvinkumar Chaudhari
- Teacher: Taiwo Ashu
- Teacher: Aleksi Salo
![Course Image BM20A5002 Principles of Technical Computing - Luento-opetus 10.1.2022-25.2.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A5002 Principles of Technical Computing - Luento-opetus 10.1.2022-25.2.2022
Working with various data structures (multidimensional arrays, cell arrays, etc.) and variable types (numeric, logical, textual, etc.), Matlab symbolic functionality, conditional statements (if-else, switch-case), loops (for and while), using built-in functions, handling external data, 2-D and 3-D plotting, writing user-defined functions, optimization of code speed, style and efficiency.
- Responsible teacher: Matylda Jablonska-Sabuka
- Teacher: Veera Vilkkilä
![Course Image BM20A5101 Scientific Computation for Fluid Flow and Heat Transfer - Luento-opetus 7.3.2022-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A5101 Scientific Computation for Fluid Flow and Heat Transfer - Luento-opetus 7.3.2022-22.4.2022
Basic of fluid mechanics. Governing equations of fluid flow and heat transfer. Analytical solutions of simplified (linearized) flow problems. Finite volume method (FVM) for fluid flow and heat transfer. Numerical schemes in FVM. Numerical solutions of steady state as well as time-dependent flow and heat transfer problems. Introduction of Turbulence Modelling. CFD simulations for industrial flow problems using OpenFOAM.
- Responsible teacher: Ashvinkumar Chaudhari
- Teacher: Taiwo Ashu
- Teacher: Rodrigo Rojo Garcia
![Course Image BM20A5500 Differentiaaliyhtälöt ja dynaamiset systeemit - Luento-opetus 10.1.2022-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A5500 Differentiaaliyhtälöt ja dynaamiset systeemit - Luento-opetus 10.1.2022-22.4.2022
Lineaaristen ja epälineaaristen differentiaaliyhtälöiden analyyttisiä ratkaisumenetelmiä. Alku- ja reuna-arvo ongelmat. Ratkaisujen stabiilisuus ja esitys vaihetasossa. Asymptoottinen analyysi. Approksimatiiviset ja numeeriset ratkaisut tavallisille differentiaaliyhtälöille sarjamenetelmien ja Matlabin avulla. Johdanto osittaisdifferentiaaliyhtälöihin: advektio, diffuusio/lämpö- ja aaltoyhtälöt. Numeerinen ratkaisu semidiskretisointimenetelmillä. Mallinnusesimerkkejä eri insinöörialoilta.
- Responsible teacher: Juho Virpiranta
![Course Image BM20A5900 Matemaattisen analyysin syventävä kurssi - Luento-opetus 6.9.2021-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A5900 Matemaattisen analyysin syventävä kurssi - Luento-opetus 6.9.2021-22.4.2022
Syventäviä aiheita ovat mm. erilaiset projektiot, konvergenssi ja jatkuvuustarkastelut, polynomiapproksimaatiot, virhearvioinnin metriikat, johdantoa usean muuttujan sarjoihin, differentiaaliyhtälöiden ratkaisumenetelmiä, Lagrangen menetelmä epäyhtälörajoitteilla, signaalinpakkauksen alkeet. Matematiikan teorian kehityksestä ja historiasta. Seminaariesityksiä, joissa matematiikalla on keskeinen osa insinööriongelmien ratkaisussa. Opintojakson sisältö on osittain vuosittain vaihtuva.
- Responsible teacher: Jouni Sampo
![Course Image BM20A6100 Advanced Data Analysis and Machine Learning - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A6100 Advanced Data Analysis and Machine Learning - Luento-opetus 6.9.2021-17.12.2021
Data characteristics and pre-processing, linear and nonlinear dimensionality reduction. Logistic, principal component and advanced regression methods. Probabilistic graphical models, Bayesian networks and probabilistic inference. Deep and convolutional neural networks. Case-based topics on data analysis and machine learning by visiting lecturers.
- Responsible teacher: Lasse Lensu
- Responsible teacher: Satu-Pia Reinikainen
- Teacher: Zina-Sabrina Duma
- Teacher: Azat Garifullin
- Teacher: Heikki Haario
- Teacher: Opettaja Kottarainen
![Course Image BM20A6900 Matematiikka III - Luento-opetus 10.1.2022-25.2.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A6900 Matematiikka III - Luento-opetus 10.1.2022-25.2.2022
Usean muuttujan funktion raja-arvot ja ääriarvot, myös rajoitteilla. Ketjusääntö, gradientti ja suunnattu derivaatta. Implisiittifunktioiden derivointi ja käänteiskuvauksen olemassaolo. Pienimmän neliösumman menetelmä. Sarjojen suppeneminen. Potenssisarjat, Taylorin sarjat ja polynomit (myös virhearvio). Johdanto Fourierin kosini- ja sini-sarjoihin.
- Responsible teacher: Juho Virpiranta
- Teacher: Esko Makkonen
![Course Image BM20A7500 Seminar on Mathematical Sciences - Luento-opetus 6.9.2021-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A7500 Seminar on Mathematical Sciences - Luento-opetus 6.9.2021-22.4.2022
Scientific seminar, if you need this course for your studies, please contact the lecturer
- Responsible teacher: Vesa Kaarnioja
- Responsible teacher: Lassi Roininen
- Teacher: Andreas Rupp
![Course Image BM20A7700 Special Course on Inverse Problems - Luento-opetus 10.1.2022-25.2.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM20A7700 Special Course on Inverse Problems - Luento-opetus 10.1.2022-25.2.2022
This course is continuation to the course "BM20A7400 Introduction to inverse problems". Here, we discuss advanced topics related to inverse problems. Contents vary from year to year.
- Responsible teacher: Tapio Helin
- Responsible teacher: Vesa Kaarnioja
- Responsible teacher: Remo Kretschmann
- Teacher: Jalo Nousiainen
![Course Image BM30A0312 Fysiikan laboratoriotyöt - Laboratoriotyöskentely 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM30A0312 Fysiikan laboratoriotyöt - Laboratoriotyöskentely 6.9.2021-17.12.2021
Tieteellinen mittaustekniikka, tulostenkäsittely ja raportin teko.
- Responsible teacher: Erik Vartiainen
- Teacher: Kirsi Ikonen
- Teacher: Juha Parviainen
![Course Image BM30A2400 Kvanttimekaniikka - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM30A2400 Kvanttimekaniikka - Luento-opetus 6.9.2021-17.12.2021
Kvanttiteorian perusteet. Ajasta riippumaton ja ajasta riippuva Schrödinger-yhtälö. Kvanttimekaniikan operaattoriformalismi. Kiinteän aineen energiavyörakenne.
- Responsible teacher: Katariina Pussi
![Course Image BM30A3200 Mekaniikka ja aaltoliike - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM30A3200 Mekaniikka ja aaltoliike - Luento-opetus 6.9.2021-17.12.2021
Mekaniikka-osuus: Etenevän ja pyörimisliikkeen perusteet, Newtonin lait, säilymislait (energia, liikemäärä ja liikemäärämomentti).
Aaltoliike-osuus: Mekaaniset värähtelyt (harmoninen, vaimeneva, pakotettu), harmoninen aalto, mekaaniset ja sähkömagneettiset aallot, interferenssi, diffraktio, polarisaatio.
- Responsible teacher: Kirsi Ikonen
- Responsible teacher: Ahti Karjalainen
![Course Image BM30A3300 Lämpö ja sähkö - Luento-opetus 10.1.2022-25.2.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM30A3300 Lämpö ja sähkö - Luento-opetus 10.1.2022-25.2.2022
Lämpö-osuus: Lämpöopin fysikaaliset perusteet, termodynamiikan pääsäännöt sekä termodynaamiset laitteet ja kiertoprosessit. Aineen lämpölaajeneminen ja lämmönsiirron mekanismit.
Sähkö-osuus: Sähköstatiikka (sähköinen voima, sähkökenttä, sähkökentän potentiaali), tasavirtapiirit, magnetismi (magneettinen voima, magneettikenttä), sähkömagneettinen induktio, muuttuvat virrat tasavirtapiirissä, vaihtovirtapiirien perusteet.
- Responsible teacher: Kirsi Ikonen
- Responsible teacher: Ahti Karjalainen
![Course Image BM40A0102 Foundations of Information Processing - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM40A0102 Foundations of Information Processing - Luento-opetus 6.9.2021-17.12.2021
Ongelmanratkaisu yleisesti ja algoritmisesti: algoritmit, laskettavuus ja monimutkaisuus. Tieto ja sen muuntaminen: informaatio, tiedon koodaus ja rakenteet, tiedon tiivistäminen ja salaus sekä logiikka.
- Responsible teacher: Heikki Kälviäinen
- Responsible teacher: Toni Kuronen
![Course Image BM40A0301 Tietorakenteet ja algoritmit - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM40A0301 Tietorakenteet ja algoritmit - Luento-opetus 6.9.2021-17.12.2021
Algoritminen ongelmanratkaisu ja tietorakenteet. Algoritminotaatio. Algoritmien suunnitteluperiaatteet. Kompleksisuusluokat. NP-täydellisyys. Algoritmien analysointimenetelmät. Likimääräis- ja satunnaisalgoritmit. Tyypilliset ongelmatyypit ja niihin sopivat tietorakenteet: järjestely-, haku- ja verkko-ongelmat sekä pinot, jonot, listat, puut ja graafit. Tietorakenteiden käytännön toteutus C-kielellä.
- Responsible teacher: Tuomas Eerola
- Teacher: Taru Haimi
- Teacher: Taru Haimi
- Teacher: Felix Hilden
- Teacher: Veikka Immonen
- Teacher: Ville-Petteri Manninen
![Course Image BM40A0502 Johdatus laskennalliseen älykkyyteen ja koneoppimiseen - Luento-opetus 10.1.2022-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM40A0502 Johdatus laskennalliseen älykkyyteen ja koneoppimiseen - Luento-opetus 10.1.2022-22.4.2022
Laskennallisesti älykäs agentti ja sen arkkitehtuuri, tekoäly ja sen toteutustavat. Automaattinen ongelmanratkaisu sekä päättely myös epävarmuudessa. Datalähtöisen koneoppimisen periaatteet ja paradigmat. Regressio ja virhemitat, bayesilainen päättely, päätöspuut, keinotekoiset neuroverkot ja tiedon ohjaamaton ryhmittely.
- Responsible teacher: Lasse Lensu
- Teacher: Felix Hilden
![Course Image BM40A0702 Pattern Recognition and Machine Learning - Luento-opetus 6.9.2021-17.12.2021](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM40A0702 Pattern Recognition and Machine Learning - Luento-opetus 6.9.2021-17.12.2021
Introduction to pattern recognition, supervised, semi-supervised and unsupervised machine learning. Feature processing and selection, system evaluation. Statistical pattern recognition, Bayesian inference and parameter estimation. Linear and non-linear classifiers based on artificial neural networks and support vector machines. Context-dependent and reinforcement learning. Semi-supervised, unsupervised and method-independent learning.
- Responsible teacher: Toni Kuronen
- Responsible teacher: Lasse Lensu
- Teacher: Opettaja Kottarainen
![Course Image BM40A1003 Seminar on Data-Centric Engineering - Luento-opetus 6.9.2021-22.4.2022](http://moodle.lut.fi/pluginfile.php/1/theme_maker_lut/defaultcourseimage/1720592151/lut-moodle-kurssi-1920x300.jpg)
BM40A1003 Seminar on Data-Centric Engineering - Luento-opetus 6.9.2021-22.4.2022
The first part provides the skills defined in the aims of the course, including the skills to prepare and to give the seminar presentation in the second part. Independent preparation of a written seminar on a given data-centric engineering topic.
- Responsible teacher: Heikki Kälviäinen
- Responsible teacher: Lassi Roininen