Skip to main content

Basics of programming and digital technique (5 cr)

Code: TE00CM88-3001

General information


Enrollment
02.12.2023 - 07.01.2024
Registration for the implementation has ended.
Timing
08.01.2024 - 31.05.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Chemical Industry
Teaching languages
Finnish
English
Degree programmes
Degree Programme in Electrical and Automation Engineering
Teachers
Ville Lavonen
Groups
PSAHAUS23
Electrical and Automation Engineering, Bachelor of Engineering
Course
TE00CM88

Realization has 1 reservations. Total duration of reservations is 2 h 0 min.

Time Topic Location
Tue 02.04.2024 time 12:00 - 14:00
(2 h 0 min)
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3001
EDU_K1022 Uuden energian laboratorio
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