Přístupnostní navigace
E-application
Search Search Close
Course detail
FSI-REVAcad. year: 2025/2026
Students will learn the basic concepts of embedded application design and development:
The lecture covers the theoretical aspects, while the exercises (with computer support) include C language review and algorithmization practice. The tutorial is followed by the laboratory part of the course, which includes practical (and eventually independent) work with the PIC18 microcontroller development kit.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
The assessment of the course is based on a standard 0-100 point scale. Students may receive:
For both the semester projects and the assignments from the exercises, the evaluation is mainly based on meeting the functional requirements and the level of workmanship. Attendance at the tutorials is compulsory, and attendance is checked at the tutorials.
Aims
The course provides an intensive introduction to the C programming language and algorithmization in a resource-constrained environment. It also provides an overview of microcontroller (MCU) architecture and peripheral functions. Students will also gain hands-on experience developing applications for specific microcontrollers in the PIC18 family.
Graduates of the course will gain a theoretical understanding of single-chip computer applications, focusing on architecture, algorithmization methods, and best practices. The acquired skills will enable the student to independently solve basic mechatronic tasks, including problem analysis, design of a suitable solution and its implementation.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
Laboratory exercise