C Programming
Understanding procedural programming. Elements of a program (C): variables, constants, types, expressions, arrays, control structures, input and output, sub programs and parameters
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
C# -ohjelmoinnin perusteet
Johdanto C#-kieleen, ohjelman perusrakenne, tietotyypit, operaattorit, valintalauseet, toistolauseet, poikkeukset, taulukot, olio-ohjelmoinnin perusteet, monimuotoisuus olio-ohjelmoinnissa, merkkijonon käsittely, tiedostojen käsittely
ECTS credits: 4
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
C++ olio-ohjelmointi
Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa. Opiskelija osaa käyttää operaattorifunktioita.
ECTS credits: 3
Teaching language: Finnish
Level: Advanced
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
C++ Programming
The student is familiar with C++ language and its specific features in object-oriented programming.
ECTS credits: 3
Teaching language: English
Level: Advanced
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
C-ohjelmointi
Algoritminen ajattelu. Proseduraalinen ohjelmointi lausekielellä (C): syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne, aliohjelmat, paluuarvo ja parametrit.
ECTS credits: 3
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Discrete Mathematics
After completing the course, the student knows the basic concepts of logic, set theory, relations, and their relationships to applications.
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: until 31.12.2021
Teaching period: until 31.7.2022
Education is organised by:
Metropolia
Diskreetti matematiikka
Opintojakson suoritettuaan opiskelija tuntee logiikkaan, joukko-oppiin, relaatioihin, fuktioihin ja kombinatoriikkaan liittyvät peruskäsitteet sekä niiden yhteyden sovelluksiin.
ECTS credits: 3
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Engineering Mathematics
Polynomial functions and equations; Vectors; Analytic geometry; Differential Calculus; Trigonometry; Exponential models and logarithms; Integral Calculus; Statistics and Probability; Number theory; Algorithms in mathematics.
ECTS credits: 5
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: until 31.12.2021
Teaching period: until 31.7.2022
Education is organised by:
Metropolia
Expressions and Equations
The student is able to perceive the meaning and interpretation of mathematical expressions. The student is able to perform calculations with integers, fractions and decimal numbers.
ECTS credits: 5
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: until 31.12.2021
Teaching period: until 31.7.2022
Education is organised by:
Metropolia
Insinöörifysiikka 1
Opintojakson suoritettuaan opiskelijaa osaa perusteet insinöörifysiikasta.
ECTS credits: 5
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Insinöörimatematiikka
Polynomifunktiot ja -yhtälöt; Geometria; Vektorit; Analyyttinen geometria; Derivaatta; Trigonometriset funktiot; Juuri- ja logaritmifunktiot; Integraalilaskenta; Todennäköisyydet ja tilastot; Lukuteoria ja todistaminen; Algoritmit matematiikassa.
ECTS credits: 5
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Introduction to C#
Introduction, NET Framework and Visual Studio Community, Writing C# programs,
Variables, datatypes and operators, Conditional statements, Loops, Lists and arrays
Using files, Object-oriented programming.
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Introduction to Java Programming
First part of the course deals with basics of Java programming and the second part introduces students to concepts of object-oriented programming.
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Introduction to Kotlin
Introduction, The First Kotlin Program, Data Types & Variables & Operators, Arrays,
Conditional Statement, Loops u, Functions, Debugging, Classes, Collections,
Error Handling, File Handling.
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Lausekkeet ja yhtälöt
Opiskelija kykenee hahmottamaan matemaattisen lausekkeen kirjoitusasun merkityksen ja tulkinnan. Opiskelija pystyy laskemaan kokonaisluvuilla, murtoluvuilla ja desimaaliluvuilla.
ECTS credits: 5
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Ohjelmoinnin perusteet (C++)
Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa.
ECTS credits: 3
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Ohjelmoinnin perusteet (Java)
Algoritminen ajattelu. Proseduraalinen ohjelmointi lausekielellä (Java): syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne, aliohjelmat, paluuarvo ja parametrit.
ECTS credits: 3
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Python Programming
Introduction to Python language, Basics of Python, If-elif-else, loops, files in Python language, functions, modules, exception handling, data structures in Python and slicing, object oriented programming
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
Python-ohjelmointi
Johdanto Python-kurssille, Python-kielen perusasiat, valintarakenne if-elif-else, toistorakenteet, tiedostot Python-kielessä, alifunktiot, moduulit, virheenkorjaus, tietotyypit ja leikkaukset, oliot
ECTS credits: 3
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
SQL and Relational Databases
After the course, a student has ability to understand and maintain SQL and relational databases
ECTS credits: 3
Teaching language: English
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia
SQL ja relaatiotietokannat
Johdatus relaatiotietokantoihin, relaatiomallin perusteita, suunnittelun perusteita, SQL-johdanto, tietokannan luominen ja taulujen rakenne, tiedon lisääminen, tiedon haku: SELECT ja WHERE, lisää relaatiomallista, tietokannan suunnittelua, relaatioista ja näkymistä, normalisointi, hyödyllisiä lisätyökaluja kyselyihin ja rakennemäärityksiin.
ECTS credits: 5
Teaching language: Finnish
Level: Basic
Teaching methods: Online studies
Application period: 31.12.2021 asti
Teaching period: 31.7.2022 asti
Education is organised by:
Metropolia