Student Type: Adult learner
Advanced project-based management
This course covers the application of project management in different types of projects and in different organisations and industries. The course focuses on advanced project management approaches and methodologies in scheduling and managing time in projects, managing risk and uncertainty, buying and selling projects and subprojects, managing innovation projects, and managing stakeholders. Please note that…
Äänen- ja puheenkäsittely
Maksimimäärä FITech-opiskelijoita: 15 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Kurssin tavoitteena on oppia soveltamaan signaalinkäsittelyn menetelmiä ääneen ja puheeseen. Kurssin suoritukseen kuuluvat luennot, viikkoharjoitukset ja pienryhmissä tehtävä projektityö sekä omaa oppimista reflektoivat oppimispäiväkirjat. Luennoista vastaavat pääasiassa erityisalojen professorit: Prof. Vesa Välimäki, Paavo Alku, Tom Bäckström ja Mikko Kurimo. Kurssin…
Ohjelmoinnin perusteet
Tämä kurssi tarjoaa yliopisto-opiskelijoille perustiedot ohjelmoinnista sekä teorian että käytännön näkökulmasta. LUTin ensimmäinen ohjelmointikieli on ollut jo vuosia Python, sillä se sopii hyvin mm. ohjelmoinnin opiskeluun ja datan analysointiin. Tämän kurssin tavoitteena on ymmärtää ohjelmoinnin taustat ja historia sekä luoda vahva pohja muiden ohjelmointikielten opiskeluun Pythonin lisäksi. Kurssilla ei ole esitietovaatimuksia ja kaikki kurssin suorittamiseen…
Hydrogen production and storage
The course provides the student understanding about hydrogen production technologies, hydrogen storage and safety issues. It also covers the new hydrogen production technologies currently under research. This 5+2 credit course is realized in cooperation with the universities of Oulu (the course coordinator), Jyväskylä, Tampere, and Eastern Finland. Course contents Learning outcomes After successfully completing this…
Modern and emerging programming languages: Rust
This course teaches the basics of Rust, a high-level all-purpose programming language that provides low-level access for blazingly fast performance with special focus on memory safety and concurrency. Course contents Learning outcomes After successfully completing this course, the student Course material The course uses open source software. Participants are expected to be comfortable with installing…
Ohjelmoinnin peruskurssi Y1 (kesätoteutus)
Maksimimäärä FITech-opiskelijoita: 100 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassa olevaa opinto-oikeutta suomalaiseen korkeakouluun. Kurssilla suoritetaan Python-kielellä perinteisiä koodaustehtäviä, joissa kirjoitetaan lyhyitä ohjelmia annettujen ohjeiden mukaisesti. Kurssisisältö Osaamistavoitteet Kurssin suoritettuasi osaat kirjoittaa pieniä tietokoneohjelmia esimerkiksi insinööritehtävissä tarvittaviin laskentasovelluksiin ja pienten tietomäärien muokkaamiseen. Ymmärrät myös muiden kirjoittamia vastaavia ohjelmia. Opetus Kurssin voi suorittaa tenttiä…
Introduction to DevOps
The aim of the course is to introduce a student to combination of software development and IT operations. Course contents Learning outcomes At the end of the course the student will be able to Course material Materials presented in the course (Moodle), also available in YouTube. The course utilizes only free-to-use tools. Completion methods More…
Advanced web applications
On this advanced course a student will learn to build full stack applications with Node.js and React. It is expected that a student already knows JavaScript, HTML and CSS as they are the basic blocks of web development. In this course advanced libraries are used in building fully working web applications. Course contents Learning outcomes…
Introduction to web programming
The aim of the course is to introduce a student to programming of the browser environment. Course contents The course focuses on front end programming with HTML, CSS and JavaScript. At the same time the student learns to use external JavaScript libraries to visualise data on maps and figures. HTML5 game engine is also introduced.…
Ohjelmoinnin perusteet (kesätoteutus)
Tämä kurssi tarjoaa yliopisto-opiskelijoille perustiedot ohjelmoinnista sekä teorian että käytännön näkökulmasta. LUTin ensimmäinen ohjelmointikieli on ollut jo vuosia Python, sillä se sopii hyvin mm. ohjelmoinnin opiskeluun ja datan analysointiin. Tämän kurssin tavoitteena on ymmärtää ohjelmoinnin taustat ja historia sekä luoda vahva pohja muiden ohjelmointikielten opiskeluun Python-ohjelmoinnin lisäksi. Kurssilla ei ole esitietovaatimuksia ja kaikki kurssin suorittamiseen…