Skip to main content
If you continue browsing this website, you agree to our policies:
  • Käyttöehdot - Terms of use
  • Tietosuoja - Data Protection
Continue
x
icon
LUT
  • eLUT
  • LUT intra (staff only)
  • Course feedback
  • Microsoft 365
English ‎(en)‎
English ‎(en)‎ Español - Internacional ‎(es)‎ Français ‎(fr)‎ Suomi ‎(fi)‎ Svenska ‎(sv)‎ Русский ‎(ru)‎
Log in
LUT-korkeakoulut
  • Home
  • Search and Moodle Help
    Course search Student Guide (eLUT) Student Guide (eLAB) Moodle teacher's guide Moodle in Intra Accessibility statement
  • More
LUT-korkeakoulut
Home Search and Moodle Help Collapse Expand
Course search Student Guide (eLUT) Student Guide (eLAB) Moodle teacher's guide Moodle in Intra Accessibility statement
  1. Courses
  2. LUT
  3. LENS - School of Engineering Science
  4. Tietotekniikka - Software Engineering

Tietotekniikka - Software Engineering

  • « Previous page
  • 1 Page 1
  • 2 Page 2
  • 3 Page 3
  • 4 Page 4
  • 5 Page 5
  • 6 Page 6
  • 7 Page 7
  • 8 Page 8
  • 9 Page 9
  • 10 Page 10
  • …
  • 15 Page 15
  • » Next page
Course Image CT30A1300 Fundamentals of Game Development - Independent study 31.8.2026-31.7.2027

CT30A1300 Fundamentals of Game Development - Independent study 31.8.2026-31.7.2027

The course focuses on: sprites, animation, tile mapping, physics engine, lightning, particle effects, shaders and signals in 2D and 3D environments. It also covers the basic things such as controls, file IO, functions, objects, nodes and scenes.
  • Responsible teacher: Erno Vanhala
Course Image CT30A1100 Data Intelligence - Blended teaching, Lpr 31.8.2026-11.12.2026

CT30A1100 Data Intelligence - Blended teaching, Lpr 31.8.2026-11.12.2026

Introduction to data intelligence: Data, Algorithms, Tasks, and Probability; Decision Trees, Bagging, Boosting, Random Forest, Linear regression, Ensemble Methods, Logistic Regression and Support Vector Machines, Unsupervised Learning, CNN Architectures, Recurrent Neural Networks, Large Language Models (LLMs).
  • Responsible teacher: Saddam Mukta
Course Image CT30A1000 Opiskelun ohjelmistot ja tekoäly - Online teaching 31.8.2026-30.7.2027

CT30A1000 Opiskelun ohjelmistot ja tekoäly - Online teaching 31.8.2026-30.7.2027

Kurssi käy läpi LUTin opiskelussa tavallisimmat sovellukset, miten AItä voidaan käyttää ohjelmistojen yhteydessä suunnittelu ja kehitystyön apuna, sekä säännöt sille miten tekoälyä tulisi käyttää siten että työtä voi kutsua edelleen omakseen. Teemoina kurssilla ovat -Toimisto-ohjelmistot (Copilot) -Piirto- ja suunnitteluohjelmistot (Copilot ja ChatGPT) -Muut työkalut ja opiskelun kannalta hyödylliset palvelut -Erilaisten tekoälyjen tuottama sisältö (esim. musiikki tai video) -Tekoälyn käyttäminen opiskelun apuvälineenä, tekoälytuutori ja active learning-menetelmät
  • Responsible teacher: Jussi Kasurinen
  • Responsible teacher: Tero Saarinen
Course Image CT10A9900 Introduction to DD Studies in Software and Systems Engineering - Contact teaching, Lahti 31.8.2026-23.4.2027

CT10A9900 Introduction to DD Studies in Software and Systems Engineering - Contact teaching, Lahti 31.8.2026-23.4.2027

Ydinaines: opiskeluun liittyvät käytännön asiat, oppimistaidot, lähdeviittaustekniikka, yrittäjämäinen oppiminen, ajanhallinta, itsensä johtaminen, kirjaston tietokannat ja tiedonhaku, opintosuunnitelman ja urasuunnitelman laatiminen. Osana kurssia suoritetaan kaikilta LUT yliopiston opiskelijoille vaadittu käyttäjän tietoturva -kurssi Täydentävä tieto: Orientaatioviikko, joka järjestetään viikkoa ennen opiskeluiden alkua.
  • Responsible teacher: Katja Karhu
  • Teacher: Sonja Hyrynsalmi
  • Teacher: Lotta Meriläinen
  • Teacher: Maria Paasivaara
  • Teacher: Ida-Maria Volturi
Course Image CT10A9512 Research Design and Methods - Blended teaching, Lpr, Lahti 31.8.2026-11.12.2026

CT10A9512 Research Design and Methods - Blended teaching, Lpr, Lahti 31.8.2026-11.12.2026

Principles of science and scientific communities. Epistemology and ontology in research. The practical research process. Designing research, research questions and hypotheses. Research methods including literature review, qualitative methods, experiments, quantitative methods, and design research. Reporting scientific work.
  • Responsible teacher: Kari Smolander
  • Teacher: Niloofar Meftahi
Course Image CT10A7022 Personal Literature Study - Lähiopetus, Lpr 31.8.2026-11.12.2026

CT10A7022 Personal Literature Study - Lähiopetus, Lpr 31.8.2026-11.12.2026

Selected type of literature study on a selected theme. Depending on the need, the literature study may follow the guidelines of systematic literature review, systematic mapping study, snowballing etc. Students will be introduced to these methods and possible tools in the beginning of the course. A list of selected themes for the possible literature reviews can be found at the course page in Moodle. Student may also propose his/her own topic (e.g. on the field of thesis work). The student contacts then instructor and agrees on the personal implementation of the study including the workload and the schedule. Students produce a report based on the literature by the end of the course semester (fall or spring).
  • Responsible teacher: Jari Porras
Course Image CT10A7004 Sustainability and IT - Independent project, Lpr 31.8.2026-11.12.2026

CT10A7004 Sustainability and IT - Independent project, Lpr 31.8.2026-11.12.2026

The course emphasizes the role and impact of the IT field and especially software engineering in sustainable development. The topic is covered through selected books and scientific articles. Students may be divided into small groups that will each study the topic.
  • Responsible teacher: Jari Porras
Course Image CT10A7004 Sustainability and IT - Contact teaching, Lpr 31.8.2026-11.12.2026

CT10A7004 Sustainability and IT - Contact teaching, Lpr 31.8.2026-11.12.2026

The course emphasizes the role and impact of the IT field and especially software engineering in sustainable development. The topic is covered through selected books and scientific articles. Students may be divided into small groups that will each study the topic.
  • Responsible teacher: Jari Porras
Course Image CT10A6002 Master's Thesis - Master's thesis 31.8.2026-30.7.2027

CT10A6002 Master's Thesis - Master's thesis 31.8.2026-30.7.2027

A research-based thesis course that offers students the opportunity to work on a comprehensive, individual project that demonstrates mastery of the specializations of software engineering or digital transformation. Topic to be agreed in consultation with a supervisor. The project will be of suitable complexity for results to be published for an expert audience. Students are expected to complete thesis in a single semester, but exceptions are accommodated only after seeking academic advice.The purpose of this course is to develop the student's research and problem-solving skills. The course involves the specification, development and evaluation of an individual research project on a specific topic or problem within the broad fields of software engineering. The student is expected to systematically plan and manage the project, and to clearly present the work and its contribution in context of the current literature and prior state of the art.Beginning with the thesis assignment will not be permitted until a project is allocated and the supervisor has agreed that the project is suitable. An independent thesis done in the field of information technology, according to the instructions given. In the beginning a student must contact the responsible professor. The starting and finishing point of the thesis vary. Before the thesis is returned for grading it must be checked with the Turnitin programme in the moodle page of the course.   Topic of the master's thesis has to be confirmed as soon as the topic has been decided with the supervisor. Use form 1A in eLUT.
  • Responsible teacher: Nasren Azad
  • Responsible teacher: Jussi Kasurinen
  • Responsible teacher: Xiaofeng Wang
  • Teacher: Azeem Akbar
  • Teacher: Ari Happonen
  • Teacher: Jouni Ikonen
  • Teacher: Najmul Islam
  • Teacher: Remy Jansen Roijackers
  • Teacher: Damian Kedziora
  • Teacher: Antti Knutas
  • Teacher: Prabhat Kumar
  • Teacher: Syed Naqvi
  • Teacher: Uolevi Nikula
  • Teacher: Maria Paasivaara
  • Teacher: Jari Porras
  • Teacher: Tuukka Ruotsalo
  • Teacher: Dominik Siemon
  • Teacher: Kari Smolander
  • Teacher: Annika Wolff
Course Image CT30A1500 Continuous Software Engineering with DevOps Practices - Blended teaching, Lpr, Lahti 31.8.2026-11.12.2026

CT30A1500 Continuous Software Engineering with DevOps Practices - Blended teaching, Lpr, Lahti 31.8.2026-11.12.2026

This course aims to make students understand the intersection of artificial intelligence (AI), DevOps practices, regulatory operations (RegOps), and AI Operations (AIOps). Students will learn to integrate AI-driven tools and techniques into DevOps workflows to enhance automation, efficiency, compliance, and ethical considerations. Students will learn to innovate responsibly in the rapidly evolving software industry through lectures, hands-on assignments, guest talks, and real-world case studies.
  • Responsible teacher: Nasren Azad
Course Image CT10A5000 Bachelor’s Thesis and Seminar, SSE - Bachelor's thesis, Lahti 31.8.2026-11.12.2026

CT10A5000 Bachelor’s Thesis and Seminar, SSE - Bachelor's thesis, Lahti 31.8.2026-11.12.2026

Software Engineering and Computer science-themed independent project, workshop on scientific writing, and project seminar presentations towards the Bachelor’s thesis work.
  • Responsible teacher: Damian Kedziora
Course Image CT10A4000 Kandidaatintyö ja seminaari - Monimuoto-opetus, suomeksi, Lpr 31.8.2026-11.12.2026

CT10A4000 Kandidaatintyö ja seminaari - Monimuoto-opetus, suomeksi, Lpr 31.8.2026-11.12.2026

Teknologiaan ja sitä sivuaviin (tieto)teknisiin aiheisiin liittyvä itsenäinen suunnittelu- ja toteutusprojekti, josta tiedon kerääminen ja analysointi tapahtuu hyvää akateemista tapaa noudattaen. Opitun osoittaminen tapahtuu tuottamalla akateeminen opinnäyteraportti ja lisäksi opinnäytteen suunnitelma ja lopputulema esitetään kurssin seminaareissa.
  • Responsible teacher: Antti Knutas
  • Teacher: Daria Levaniuk
Course Image CT10A2300 Sustainability Assessment in Software and Services - Blended teaching, Lpr 31.8.2026-11.12.2026

CT10A2300 Sustainability Assessment in Software and Services - Blended teaching, Lpr 31.8.2026-11.12.2026

Course contents: After providing a strong theoretical foundation in the multidimensional characterization of sustainability relevant to software engineering and its representation over time and space, the course provides the students with a set of practical tools for designing sustainability into their project of choice. Several hands-on sessions in teamwork provide guidance and support in developing the project and building the necessary skills and competencies. The course aims for the student groups to do various sustainability assessment exercises with companies.
  • Responsible teacher: Shola Oyedeji
Course Image CT10A0401U Tekniikan kandidaatin tutkinnon työkokemus ulkomailla - Työkokemus 31.8.2026-30.7.2027

CT10A0401U Tekniikan kandidaatin tutkinnon työkokemus ulkomailla - Työkokemus 31.8.2026-30.7.2027

Opiskelija hakeutuu palkallisiin oman alan tehtäviin yritykseen töihin, työskentelee siellä työntekijänä työsuhteessa, pyytää työstä työtodistuksen ja hyväksyttää työn tekniikan kandidaatin tutkinnon harjoitteluksi. Harjoitteluun hyväksyttävän työsuhteen kesto on vähintään 4 viikkoa kokoaikaisessa työsuhteessa. Kandidaatintyön tekemistä ei hyväksytä harjoitteluksi. Katso tarkempia ohjeita: https://elut.lut.fi/fi/opintojen-suorittaminen/tyoharjoittelut/tyoharjoitteluttyokokemus-tekniikan-koulutusohjelmissa
  • Responsible teacher: Jouni Ikonen
Course Image CT10A0401 Tekniikan kandidaatin tutkinnon työkokemus kotimaassa - Työkokemus 31.8.2026-30.7.2027

CT10A0401 Tekniikan kandidaatin tutkinnon työkokemus kotimaassa - Työkokemus 31.8.2026-30.7.2027

Opiskelija hakeutuu palkalliseen oman alan tehtäviin yritykseen (kesä)töihin, työskentelee siellä työntekijänä työsuhteessa, pyytää työstä työtodistuksen ja hyväksyttää työn tekniikan kandidaatin tutkinnon harjoitteluksi. Harjoitteluun hyväksyttävän työsuhteen kesto on vähintään 4 viikkoa kokoaikaisessa työsuhteessa. Kandidaatintyön tekemistä ei hyväksytä harjoitteluksi.  Katso tarkempia ohjeita: https://elut.lut.fi/fi/opintojen-suorittaminen/tyoharjoittelut/tyoharjoitteluttyokokemus-tekniikan-koulutusohjelmissa
  • Responsible teacher: Jouni Ikonen
Course Image CT10A0102 Johdatus tietotekniikan opiskeluun - Monimuoto-opetus, Lpr 31.8.2026-23.4.2027

CT10A0102 Johdatus tietotekniikan opiskeluun - Monimuoto-opetus, Lpr 31.8.2026-23.4.2027

Ydinaines: yliopisto-opiskeluun liittyvät käytännön asiat, oppimistaidot, lähdeviittaustekniikka, yrittäjämäinen oppiminen, ajanhallinta, itsensä johtaminen, kirjaston tietokannat ja tiedonhaku, opintosuunnitelman ja urasuunnitelman laatiminen. Osana kurssia suoritetaan kaikilta LUT yliopiston opiskelijoille vaadittu käyttäjän tietoturva -kurssi Täydentävä tieto: Orientaatioviikko, joka järjestetään viikkoa ennen opiskeluiden alkua.
  • Responsible teacher: Roope Luukkainen
  • Teacher: Aino Elomäki
  • Teacher: Milja Kalliokoski
  • Teacher: Jussi Kasurinen
  • Teacher: Anna Kleemola
  • Teacher: Antti Knutas
  • Teacher: Ella Ryhänen
  • Teacher: Hanna Värri
  • Teacher: Ida-Maria Volturi
  • Teacher: Kia Vuorio
Course Image CT10A0030 Johdatus Linuxiin - Verkko-opetus 1.8.2026-30.7.2027

CT10A0030 Johdatus Linuxiin - Verkko-opetus 1.8.2026-30.7.2027

Linuxin asentaminen ja virtuaalisointiympäristö. Graafisen työpöydän käyttö Linuxissa. Komentorivin käyttö, tiedostojärjestelmä, peruskomennot, i/o uudelleenohjaus, prosessien hallinta. Ohjelmien asennus.
  • Responsible teacher: Jouni Ikonen
Course Image CT10A0017 Introduction to M.Sc. Studies in Software Engineering - Blended teaching, Lpr, Lahti 31.8.2026-23.4.2027

CT10A0017 Introduction to M.Sc. Studies in Software Engineering - Blended teaching, Lpr, Lahti 31.8.2026-23.4.2027

The Orientation Days activities. Practical study-related information. Degree requirements. Planning of Master's studies. Preparation of the individual study plan. Monitoring the progress of studies with the Academic Director and Study Councellor. The Academic Library collections and databases. As part of this course student complete short Information security course training, which is required from all LUT university students.
  • Responsible teacher: Jussi Kasurinen
  • Responsible teacher: Prabhat Kumar
  • Responsible teacher: Andrey Saltan
  • Responsible teacher: Dominik Siemon
  • Teacher: Roope Luukkainen
Course Image CT10A0013 Ohjelmointi Pythonilla - Verkko-opetus 1.8.2026-30.7.2027

CT10A0013 Ohjelmointi Pythonilla - Verkko-opetus 1.8.2026-30.7.2027

Python-ohjelmoinnin perusteet: Syöttö, tulostus ml. muotoiltu tulostus, tietotyypit, muuttujat, tyyppimuunnokset, laskenta, merkkijonot; valintarakenne, ehdollinen koodi, haarautuminen, koodilohko, loogiset operaattorit, valikkopohjainen ohjelma; toistorakenteet, alkuehtoinen ja askeltava toisto; ohjelman rakenne, aliohjelmien määrittely ja kutsuminen, tiedonvälitys ohjelmien välillä, nimiavaruudet; tiedostonkäsittely, jäsenfunktiot; rakenteiset tietorakenteet, lista, luokka, olio, sanakirja; uudelleenkäyttö, kirjastot; laadunvarmistus, testaaminen, poikkeukset, virheet, debuggaus. Ohjelmoinnin perusteet: Kirjastot; testaaminen, debuggaus; ohjelmien tehokkuus, algoritmi, pseudokoodi, rekursio; tiedon esitysmuodot, ASCII ja muut merkkitaulukot, kantaluvut ja niiden muunnokset; käyttöliittymät, graafinen ja komentorivikäyttöliittymä.
  • Responsible teacher: Ilpo Kainulainen
Course Image CT10A0009 Henkilökohtainen tietoturva osa 1: Näin meitä huijataan - Verkko-opetus 1.8.2026-30.7.2027

CT10A0009 Henkilökohtainen tietoturva osa 1: Näin meitä huijataan - Verkko-opetus 1.8.2026-30.7.2027

Kurssilla tutustutaan seuraaviin asioihin liittyviin huijauksiin, mistä niissä on kysymys ja miten ne voi tunnistaa. Lisäksi kurssilla käsitellään salasanojen perusasiat ja niiden hallintaan sopivia ohjelmia. · Tietojen kalastelu ja tilausansat · nk. nigerialaiskirjeet ja romanssihuijarit · verkossa tehtävät kaupat ostajan ja myyjän näkökulmasta · hyväksikäyttöyritykset kuten kiristys, uhkailu, sijoitushuijaukset ja valepoliisitoiminta · identiteettivarkaudet · fyysiset uhat kuten olan yli katsominen, avoimet laitteet ja USB-laitteet · verkkosivustojen ja palveluiden luotettavuuden arviointi · sosiaalinen media ja sähköiset viestit kuten sähköpostit ja tekstiviestit · haittaohjelmat, avoimet verkot, selaimet, linkit ja ladattavat tiedostot · mobiililaitteet, tietokoneet, kodin automaatio.
  • Responsible teacher: Roope Luukkainen
  • « Previous page
  • 1 Page 1
  • 2 Page 2
  • 3 Page 3
  • 4 Page 4
  • 5 Page 5
  • 6 Page 6
  • 7 Page 7
  • 8 Page 8
  • 9 Page 9
  • 10 Page 10
  • …
  • 15 Page 15
  • » Next page

Saavutettavuusseloste / Accessibility statement

You are not logged in. (Log in)
  • Search and Moodle Help
    • Course search
    • Student Guide (eLUT)
    • Student Guide (eLAB)
    • Moodle teacher's guide
    • Moodle in Intra
    • Accessibility statement
  • English ‎(en)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
    • Français ‎(fr)‎
    • Suomi ‎(fi)‎
    • Svenska ‎(sv)‎
    • Русский ‎(ru)‎
Data retention summary
Policies
Get the mobile app

Copyright © LUT University