Study university: LUT-yliopisto
Introduction to cyber-physical systems
This course is an introduction to IoT-based systems. Course contents Learning outcomes After the course you will be able to Course materials Textbook, simulations in python produced by the teachers and other suggested materials. Literature: Nardelli, Pedro HJ. Cyber-physical Systems: Theory, Methodology, and Applications. John Wiley & Sons, 2022. Available at LUT Primo. Teaching schedule…
Sähkömarkkinat
Maksimimäärä FITech-opiskelijoita: 20 Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun. Kurssin sisältö Osaamistavoitteet Kurssin suoritettuasi osaat Kurssimateriaali Moodlessa jaettava materiaali. Opetuksen aikataulu Suoritustapa Moodle-tentti ja viikkotehtävät. Lisätietoja LUT-yliopiston opinto-oppaassa. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Technologies for electrochemical energy conversion and storage of electricity
Course contents The course provides the student the ability to analyse battery and mechanical electricity storages and water electrolysis and fuel cell plants at system level. The student will learn how to model the components and systems, and study the energy efficiency and dynamics of the systems. Learning outcomes After having passed the course you…
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 TypeScript Node.js…
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…
C-ohjelmoinnin perusteet
Tämä kurssi on LUTin C-ohjelmoinnin peruskurssi, joka edellyttää ohjelmoinnin perusteiden osaamista. Kurssin tavoitteena on tutustua C-kielen erityispiirteisiin, saada rutiinia pienien C-ohjelmien tekemiseen ja tutustua C-kielen ratkaisuihin ohjelmien koon kasvaessa. Lisäksi kurssilla käsitellään C-kielen uudet konseptit sekä erot Python-kielen ratkaisuihin.Näin ollen kurssi valmistaa sen suorittajia ammattimaisiin ohjelmointitehtäviin. Kurssin oppimateriaaleina toimivat LUTin C-ohjelmointiopas, ohjelmointivideot, luentokalvot ja -videot.…
Electrochemical energy storage and conversion technologies
The course provides the student the ability to analyse battery energy storages and water electrolysis and fuel cell plants at system level. The student will learn how to model the components and systems, and study the energy efficiency and dynamics of the systems. Learning outcomes After successfully completing this course, the student will be able…
Game development project
The content of this course is identical with Fundamentals of game development (CT60A5400). The objective for this course is for students to learn how to use their software engineering knowledge in an entertainment software engineering context. With the selected game development tools, student is capable to independently design and develop a small game program on…