Basics of Realtime ProgrammingLaajuus (5 op)
Tunnus: IE00BE07
Laajuus
5 op
Osaamistavoitteet
After completing this course the student is able to:
- program a micro controller or a programmable logic controller
- use different data types, variables, condition and loop statements correctly
- design a simple program architecture
- use a version control system.
Sisältö
- Definition of realtime (deterministic) system
- Basics of programming:
- Data types
- Variables
- Condition statements
- Loop statements
- Functions/Function blocks
- Subprograms
- Basic architectures (state machine etc.)
- Version control
Ilmoittautumisaika
01.12.2024 - 15.01.2025
Ajoitus
01.01.2025 - 31.07.2025
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Kansainväliset AMK-koulutukset
Toimipiste
Microkadun kampus
Opetuskielet
- Englanti
Tutkinto-ohjelma
- Degree Programme in Mechanical Engineering
Opettaja
- Teemu Matilainen
Opiskelijaryhmät
-
IE24SPMechanical Engineering
Ilmoittautumisaika
01.12.2023 - 15.01.2024
Ajoitus
01.01.2024 - 31.07.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Kansainväliset AMK-koulutukset
Toimipiste
Microkadun kampus
Opetuskielet
- Englanti
Opettaja
- Teemu Matilainen
Ajoitusryhmät
- Lab group A (Koko: 20. Avoin AMK: 0.)
- Lab group B (Koko: 20. Avoin AMK: 0.)
Opiskelijaryhmät
-
IE23SPMechanical Engineering
Koulutusryhmat
- Lab group A
- Lab group B