Course: Minicomputers and Practical Applications

» List of faculties » FM » NTI
Course title Minicomputers and Practical Applications
Course code NTI/MIP
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Kosková Třísková Lenka, Ing. Ph.D.
Course content
Lectures: 1. The concept of the single board computer 2. Processor types for SBC 3. Memory and SBC 4. Graphical interfaces and SBC 5. Network and communication interface for SBC 6. GPIO and other proprietary SBC interfaces 7. SBC Operating systems 8. Real time and other specialties 9. The current market overview 10. The operating systems and SBC 11. Linux and SBC Seminars: Week 1: Introduction to Raspberry PI, project assignments Week 2 - 6: Individual work on assigned projects - focused on common Raspberry Pi applications Week 7: Projects presentations Week 8 - 12: Individual work on assigned projects - focused on peripherals and GPIO Week 13 - 14: Other SBC, introduction, elementary projects

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing)
  • Home preparation for classes - 50 hours per semester
  • Class attendance - 40 hours per semester
  • Preparation for exam - 40 hours per semester
  • Preparation for credit - 20 hours per semester
Learning outcomes
The course introduces students to single board computers (SBC) and their capabilities. Initially, elementary parts of SBC are presented from the general point of view and comparison regarding current market offer is provided. Subsequently, two selected minicomputers (Raspberry Pi and Arduino) are presented in detail. Students get to try several practical tasks with Raspberry Pi minicomputer during the seminars.
The students become acquainted with hardware of single board computers. They get hand-on experience in practical tasks solved using SBC.
Prerequisites
Concluded study of the Operating systems course (OPS, OPS-P).

Assessment methods and criteria
Combined examination

Active participations in seminars, handing in of 3 solved projects.
Recommended literature
  • Noble, Joshua. Programming Interactivity, A Designer's Guide to Processing, Arduino and openFrameworks. O'Reilly Media, 2012.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Information Technology (2013) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer