Digitaalitekniikka (2 cr)
Code: TT00CD73-3008
General information
Enrollment
01.08.2024 - 22.08.2024
Timing
26.08.2024 - 18.12.2024
Number of ECTS credits allocated
2 op
Virtual portion
0.5 op
Mode of delivery
75 % Face-to-face, 25 % Online learning
Unit
Teknologiayksikkö
Campus
Lutakon kampus
Teaching languages
- English
Seats
20 - 35
Degree programmes
- Sähkö- ja automaatiotekniikka (AMK)
- Tieto- ja viestintätekniikka (AMK)
- Bachelor's Degree Programme in Automation and Robotics
Teachers
- Olli Väänänen
Groups
-
TAR24S1Bachelor's Degree Programme in Automation and Robotics
Objective
You understand the basics of digital number systems and know how to apply the knowledge in practice. You can rationalize simple technical problems logically and produce an implementation corresponding to the solution. You understand the use of traditional codes and how to correct errors in them.
EUR-ACE Knowledge and Understanding
You know the concepts and principles related to digital technology. You can analyze logical structures
EUR-ACE Engineering practice
You know how to plan and implement logical systems related to digital technology
Content
Number systems
Basics of Boolean algebra
Sequential logic
Logical design
Codes
Teaching methods
Lectures and assignments. Simulation exercises
Problem-based learning is used as a learning method. Learning takes place through independently solved and returned learning tasks.
Exam schedules
Exam and two resit at the end of the course in autumn 2024.
Student workload
A total of 54 hours of learning work.
Lectures 16 h
Study of materials 16 h
Exercises and assignments 20 h
Examination 2 h
Further information
Self-assessments are mainly done through the learning tasks. The assessment decision is based on the skills demonstrated in the exam.
Evaluation scale
0-5
Arviointikriteerit, tyydyttävä (1-2)
Sufficient (1)
You understand the key issues of the course to some extent
Satisfactory (2)
You can apply knowledge of number systems in programming
Arviointikriteerit, hyvä (3-4)
Good (3)
You understand the concepts of logical design and know how to apply them in practice
Very good (4)
In addition to the previous ones, you know the basics of codes used in data transfer and know how to correct errors programmatically
Assessment criteria, excellent (5)
Excellent (5)
You know how to choose the best reading system for the application and perform effective error correction for it based on logical planning