BM20A6100 Advanced Data Analysis and Machine Learning - Monimuoto-opetus 4.9.2023-15.12.2023
Characteristics and pre-processing of data, linear and nonlinear dimensionality reduction. Logistic, principal component and advanced regression methods. Probabilistic graphical models, Bayesian networks and probabilistic inference. Deep learning and convolutional neural networks. Case-based topics on data analysis and machine learning.
- Responsible teacher: Lasse Lensu
- Responsible teacher: Satu-Pia Reinikainen
- Teacher: Zina-Sabrina Duma
BM20A5102 Computational Fluid Dynamics - Monimuoto-opetus 4.3.2024-19.4.2024
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 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 COMSOL.
- Responsible teacher: Andreas Rupp
- Teacher: Hanz Cheng
BM20A4703 Partial Differential Equations with Applications - Monimuoto-opetus 8.1.2024-23.2.2024
Partial differential equations in mathematical modeling
Nonlinear conservation laws
Fluid mechanics and Navier-Stokes equations
- Responsible teacher: Duc-Lam Duong
- Responsible teacher: Andreas Rupp
- Teacher: Fabian Schneider
BM20A4101 Vektorianalyysi - Lähiopetus 4.9.2023-20.10.2023
- Integraalilaskenta usean muuttujan funktioilla.- Kaksinkertainen ja kolminkertainen integraali.- Koordinaatistomuunnoksia.- Skalaarikentän viivaintegraali.- Konservatiiviset vektorikentät.- Vektorikentän viivaintegraali.- Greenin lause.- Skalaarikentän pintaintegraali.- Vektorikentän pintaintegraali.- Gradientti, divergenssi ja roottori.- Gaussin lause.- Stokesin lause.- Vektoripotentiaali.- Ylläolevien numeerinen laskenta.
- Responsible teacher: Teemu Härkönen
BM20A3401 Design of Experiments - Monimuoto-opetus 4.3.2024-19.4.2024
Importance of experimental design, minimization of prediction uncertainty of regression models. Basic factorial designs: 2N, Central Composite designs for regression analysis. Screening designs. Response surfaces. Experimental optimisation and uncertainty estimation.
- Responsible teacher: Satu-Pia Reinikainen
- Teacher: Victoria Jorry
BM20A3003 Statistical Parameter Estimation - Lähiopetus 8.1.2024-23.2.2024
Our course has three main topics:
Markov chain Monte Carlo methods,
Gaussian process regression,
Kalman filtering.
As examples we will use parametric models for curve fitting and estimation of parameters and states of stochastic processes. In particular, we use the Ornstein-Uhlenbeck process as an example.
We will focus on building statistical models using Bayesian methods, the use of appropriate methods (optimization, statistical methods) and practical coding.
- Responsible teacher: Lassi Roininen
- Teacher: Janne Penttilä
- Teacher: Jarkko Suuronen
BM20A1502 Numeeriset menetelmät - Monimuoto-opetus 4.3.2024-19.4.2024
Laskennassa syntyvien virheiden tarkastelua. Numeerisia ja MATLAB-ratkaisumenetelmiä seuraaville ongelmille: lineaariset yhtälöryhmät, epälineaariset yhtälöt ja yhtälöryhmät, optimointi, käyrän sovitus, integrointi, differentiaaliyhtälöiden alkuarvotehtävät.
- Responsible teacher: Juho Virpiranta
BM10A1300 Laskennallinen tekniikka työelämässä - Monimuoto-opetus 30.10.2023-15.12.2023
Kurssille kutsutaan puhumaan laskennalliselta tekniikalta lähiaikoina valmistuneita ja eri yrityksiin menneitä kertomaan esimerkiksi:
- minkälaisia ongelmia he ratkovat,
- minkälaisia ohjelmistoja he käyttävät,
- mitä laskentaa he tekevät,
- minkälaisilla koneilla tekevät laskentaa.
- Lisäksi kurssiin liittyy esimerkiksi LUTin spinoff-firmojen esittelyä.
- Responsible teacher: Lassi Roininen
- Responsible teacher: Tomas Soto
- Teacher: Teemu Härkönen
BM10A1201 Introduction to M.Sc. Studies in Computational Engineering - Lähiopetus 4.9.2023-20.10.2023
The Orientation Days activities. Practical study-related information, degree requirements. Planning of Master's studies. Preparation of the electronic personal study plan at the ePSP workshop. Getting familiar with the support in monitoring the progress of the studies. Use of digital services in studies. The Academic Library collections and databases. Information security training.
- Responsible teacher: Lassi Roininen
- Teacher: Matylda Jablonska-Sabuka
- Teacher: Minna Miikki
- Teacher: Marja Talikka
BM10A0401 Johdatus laskennallisen tekniikan opiskeluun - Monimuoto-opetus 4.9.2023-15.12.2023
Perustiedot akateemisesta yksikköstä, koulutusohjelmasta ja yliopisto-opiskelusta. Opiskelija tekee henkilökohtaisen opiskelusuunnitelman omien tavoitteidensa mukaisesti. Opiskelija tutustuu yliopiston tiedekirjaston palveluihin ja tietoturvaan liittyviin seikkoihin. Opiskelija tutustuu matemaattisen tekstin tuotantoon Latex-ympäristössä.
- Responsible teacher: Jouni Sampo
- Teacher: Aino Elomäki
- Teacher: Katja Lahikainen
- Teacher: Minna Miikki
- Teacher: Milja Parviainen
- Teacher: Jari Taipale
- Teacher: Marja Talikka
- Teacher: Marja Talikka
- Teacher: Mari Trinidad
- Teacher: Ida-Maria Volturi
BM10A0300 Kandidaatintyö ja seminaari - Opinnäytetyö 8.1.2024-19.4.2024
Kirjallisen kandidaatintyön laatiminen ja sen suullinen esitys seminaarissa. Kandidaatintyön laatimisen yhteydessä käydään läpi tutkimuksen suoritusvaiheet sekä tutkielman laatimisessa noudatettavat periaatteet ja perehdytään tutkimuksessa käytettäviin tietolähteisiin.
- Responsible teacher: Tapio Helin
- Teacher: Tuomas Eerola
- Teacher: Heikki Kälviäinen
- Teacher: Lasse Lensu
- Teacher: Xin Liu
- Teacher: Zhisong Liu
- Teacher: Henri Petrow
- Teacher: Marja Talikka
- Teacher: Hanna Värri
BM10A0000 Master's Thesis and Seminar - Opinnäytetyö 4.9.2023-19.4.2024
The Master's thesis is the final project of the Master's degree, which demonstrates the student's knowledge of a topic of scientific or societal importance. The thesis is a research or an implementation project. A report is prepared following the instructions for the Master's thesis. The report contains description of the problem and the context, the used methods, describes the actual analysis and actions in the implementation, provides the results and evaluates the outcomes and conclusions.
- Responsible teacher: Heikki Kälviäinen
- Responsible teacher: Lassi Roininen
- Teacher: Bernardo Barbiellini
- Teacher: Tuomas Eerola
- Teacher: Heikki Haario
- Teacher: Tapio Helin
- Teacher: Erkki Lähderanta
- Teacher: Lasse Lensu
- Teacher: Xin Liu
- Teacher: Zhisong Liu
- Teacher: Panja Luukka
- Teacher: Satu-Pia Reinikainen
- Teacher: Andreas Rupp
- Responsible teacher: Simo Heiliö
- Responsible teacher: Esko Makkonen
- Teacher: Esko Makkonen
BM20A8000A Differentiaaliyhtälöt - Lähiopetus 29.5.2023-2.6.2023
Kompleksiluvut: peruslaskutoimitukset, kompleksitaso, juuret, Eulerin kaava. Differentiaaliyhtälöt: 1. kertaluvun differentiaaliyhtälöt. 2. kertaluvun lineaariset differentiaaliyhtälöt, differentiaaliyhtälöryhmät. Matriisin ominaisarvot ja -vektorit. Differentiaaliyhtälöiden ja -yhtälöryhmien ratkaiseminen MATLABilla numeerisesti ja symbolisesti.
- Responsible teacher: Simo Heiliö
- Responsible teacher: Esko Makkonen
BM20A7900A Differentiaalilaskenta - Lähiopetus 15.5.2023-19.5.2023
Yhden muuttujan funktion raja-arvot, korkeamman dertaluvun derivaatat, lineaarinen approksimaatio ja virhearviot, Taylorin polynomit sekä implisiittinen derivointi. Usean muuttujan funktion raja-arvot ja ääriarvot, myös rajoitteilla. Ketjusääntö, gradientti ja suunnattu derivaatta. Pienimmän neliösumman menetelmä. MATLABin soveltaminen kurssin aiheisiin sekä ohjelmoinnin ehto- ja toistorakenteiden hallitseminen.
- Responsible teacher: Simo Heiliö
- Responsible teacher: Esko Makkonen
- Teacher: Esko Makkonen
BM20A7800A Yliopistomatematiikan perusteet - Lähiopetus 8.5.2023-12.5.2023
Perusteet funktioista, derivaatasta, integraalista, vektoreista ja matriisilaskennasta sekä MATLABin käytöstä.
- Responsible teacher: Simo Heiliö
- Responsible teacher: Esko Makkonen
- Teacher: Pauli Anttonen
- Teacher: Erik Kuitunen
- Teacher: Esko Makkonen
- Responsible teacher: Jukka Matikainen
BM40A1003 Seminar on Data-Centric Engineering - Luento-opetus 5.9.2022-28.4.2023
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
BM40A0901 Computer Vision - Luento-opetus 16.1.2023-28.4.2023
Overview for imaging and image preprocessing. Camera calibration. Frames and geometrical primitives. Computer vision for 3D scenes. Single and multi-view geometry. Pose estimation. Dynamic vision and tracking. Structure from motion. Computer vision for robotics.
- Responsible teacher: Tuomas Eerola
- Teacher: Fedor Zolotarev
BM40A0102 Foundations of Information Processing - Luento-opetus 5.9.2022-16.12.2022
Algoritminen ongelmanratkaisu: johdatus tietojenkäsittelyyn, ongelmanratkaisu, algoritmien laatiminen, algoritmien suunnittelu, algoritmien kompleksisuus, hakuongelmat ja pelien pelaaminen. Tieto ja tiedon muuntaminen: tieto ja tiedon koodaus, informaatio ja tiedon tiivistäminen, tietorakenteet, tiedon salaus, propositilogiikka ja päättely sekä kääntäminen käytännössä.
- Responsible teacher: Heikki Kälviäinen
- Responsible teacher: Toni Kuronen