Skip to main content

Basics of programming and digital technique (5 cr)

Code: TE00CM88-3002

General information


Enrollment
07.12.2024 - 05.01.2025
Registration for the implementation has ended.
Timing
06.01.2025 - 05.05.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Engineering and Business
Teaching languages
Finnish
English
Degree programmes
Degree Programme in Electrical and Automation Engineering
Teachers
Ilkka Jyväs
Ville Lavonen
Groups
PSAHAUS24
Electrical and Automation Engineering, Bachelor of Engineering
Course
TE00CM88

Realization has 24 reservations. Total duration of reservations is 49 h 0 min.

Time Topic Location
Tue 14.01.2025 time 14:00 - 16:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_2006_2007 Teoriatila avo muunto byod
Wed 15.01.2025 time 11:00 - 13:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Thu 16.01.2025 time 13:00 - 15:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_4071 Teoriatila muunto byod
Mon 20.01.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 24.01.2025 time 12:00 - 14:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 27.01.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Thu 30.01.2025 time 09:00 - 11:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 03.02.2025 time 11:00 - 13:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Thu 06.02.2025 time 09:00 - 11:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 10.02.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 14.02.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 24.02.2025 time 12:00 - 14:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Thu 27.02.2025 time 08:00 - 10:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Tue 04.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 07.03.2025 time 13:00 - 15:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Tue 11.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 14.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 17.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 21.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 24.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 28.03.2025 time 10:00 - 12:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Mon 31.03.2025 time 09:00 - 12:00
(3 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Thu 10.04.2025 time 14:00 - 16:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Fri 11.04.2025 time 14:00 - 16:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002
EDU_K1037_TYO Sähkötekniikan laboratorio - työpöydät
Changes to reservations may be possible.

Evaluation scale

H-5

Content scheduling

Opintojaksolla tutustutaan ohjelmoinnin perusteihin, mikro-ohjainten ohjelmointiin sekä elektroniikkaan.

Objective

Objective of the course is to become familiar with the basics of programming and digital technique as well as to create basis for later courses in automation systems. After completing the course, student
- know the basic concepts in programming and can read the program code written by someone else
- can utilize the most important decision and control structures as well as design and implement simple software applications
- recognize basic object-oriented concepts (class and its members, object, reference, exceptions)
- know basic concepts of digital technology
- can utilize logical functions and simplify related expressions
- know the usual logic gates, combinational and sequential circuits as well as digital counters, registers and memory devices

Content

Concepts related to software applications and programming
Software application structure
Variables and data types, functions, decision and control structures, arrays and lists
Programming exercise
Introduction to digital technique
Logical functions and Boolean algebra
Gates, circuits, counters, registers and memory devices

Materials

Oppimisalustalla julkaistava materiaali.

Teaching methods

Luentoja sekä ohjelmointiin ja elektroniikkaan liittyviä harjoitustöitä.

Exam schedules

Opintojaksossa ei ole tenttiä

International connections

Itsenäinen ja ryhmätyöskentely sekä tiedon hankkiminen on keskeinen osa oppimista, jota tuetaan myös oppimisalustalla jaettavan materiaalin, esimerkkien, sekä laboratoriotöiden avulla.

Completion alternatives

Vastaavat muualla suoritetut opinnot.

Student workload

Opintojaksolla on oppimisalustalla suoritettavia tehtäviä. Opintojaksoon kuuluu myös laboratorioharjoituksia.
Opintojakson laajus (5 op) vastaa opiskelijalta noin 130 h työmäärää, josta noin 8h on luentoja, 20h on laboratorioharjoitusta, ja loput itsenäistä työtä.

Further information

Viestintä opettajan kanssa sähköpostilla.

Go back to top of page