branch detail

Computer and Embedded Systems

Original title in Czech: Počítačové a vestavěné systémyFITAbbreviation: MPVAcad. year: 2017/2018Specialisation: -

Programme: Information Technology

Length of Study: 2 years

Accredited from: 30.6.2014Accredited until: 31.12.2022

Profile of the branch

Students will get acquainted with theoretical aspects of behavior description and behavior modeling, design and its verification, testing computer systems, and they will be learned the principles of the synthesis and analysis of functional units of computers and other digital devices. Further, they will be informed about the architectures of computer systems with the emphasis on multi-processor, reconfigurable and distributed systems. They will understand the principles of formal specification and their implementation in the design of embedded systems, they will be able to utilize advanced techniques for rapid prototyping and the implementation of typical applications.

Key learning outcomes

Student of the branch acquire deeper theoretical knowledge of behavior description and behavior modeling, design and its verification, testing computer systems, and will be learned the principles of the synthesis and analysis of functional units of computers and other digital devices. Further, he/she will be informed about the architectures of computer systems with the emphasis on multi-processor, reconfigurable and distributed systems. He/she will understand the principles of formal specification and their implementation in the design of embedded systems, be able to utilize advanced techniques for rapid prototyping and the implementation of typical applications.

Occupational profiles of graduates with examples


  • The graduates have good insight into architecture of computers, can integrate hardware and software products and optimize their configuration, predict system performance, design distributed, internet-based, parallel and reconfigurable applications. They can design embedded systems based on microprocessors, FPGAs, DSPs and microcontrollers as well as specialized interfaces, including interfaces to Internet.
  • The graduates are ready for design work, operation and management of networks as well as high-performance parellel and reconfigurable systems, further for research and development work in the area of custom computing, digital control and embedded systems. They understand principles of project control and are able to apply them at the development, design and in application of computing systems. They are able to design and carry out an experiment, analyze and interpret the data, work individually or in a team, present the results in written or oral form and further educate themselves. Their adaptation is easy even into as diversified areas as demanding scientific computations and simulations, digital signal and image processing or advanced Internet automation or E-education.
  • A carrier is possible in professions like system programmer, computer systems network designer and manager, system integrator, development specialist in design and rapid prototyping of combined hardware/software computer-based systems, distributed digital control systems as well as custom and programmable circuits and interfaces. Graduates in this branch of study will use their education in development and research divisions of companies dealing with computer hardware and software and further in a huge number of companies, which computer systems operate only, e.g. in state and local bodies, in the army, in education and health institutes, and practically in any industrial enterprise.

Programme supervisor


Course structure diagram with ECTS credits

1. year of study, winter semester
CodeTitleL.Cr.Sem.Com.Compl.Gr.Op.
HSCHardware/Software Codesigncs5winterCompulsoryAc,Exyes
MATMathematical Structures in Computer Sciencecs5winterCompulsoryExyes
TINTheoretical Computer Sciencecs5winterCompulsoryAc,Exyes
STITheoretical Computer Science Seminarcs2winterOptionalAcyes
1. year of study, summer semester
CodeTitleL.Cr.Sem.Com.Compl.Gr.Op.
ARCParallel System Architecture and Programmingcs5summerCompulsoryAc,Exyes
KKOData Coding and Compressioncs5summerCompulsoryAc,Exyes
PDSData Communications, Computer Networks and Protocolscs5summerCompulsoryExyes
2. year of study, winter semester
CodeTitleL.Cr.Sem.Com.Compl.Gr.Op.
ACHProcessor Architecturecs5winterCompulsoryAc,Exyes
PCSAdvanced Digital Systemscs5winterCompulsoryExyes
SEPTerm Projectcs5winterCompulsoryClAcyes
2. year of study, summer semester
CodeTitleL.Cr.Sem.Com.Compl.Gr.Op.
DIPMaster's Thesiscs13summerCompulsoryAcyes
NAVDesign of External Adapters and Embedded Systemscs5summerCompulsoryExyes
0. year of study, winter semester
CodeTitleL.Cr.Sem.Com.Compl.Gr.Op.
AISInformation Systems Analysis and Designcs5winterCompulsory-optionalAc,Exyes
AEUEnglish for Europecs3winterCompulsory-optionalAc,Exyes
FCEEnglish: Preparatory Course for FCE Examcs3winterCompulsory-optionalAcyes
BISInformation System Securitycs5winterCompulsory-optionalAc,Exyes
FITHistory and Philosophy of Technologycs3winterCompulsory-optionalAcyes
GMUGraphic and Multimedia Processorscs5winterCompulsory-optionalAc,Exyes
SENIntelligent Sensorscs5winterCompulsory-optionalAc,Exyes
SINIntelligent Systemscs5winterCompulsory-optionalExyes
HKOCommunication Skillscs3winterCompulsory-optionalAcyes
HKAAssertiveness and Conflictscs3winterCompulsory-optionalAcyes
PGRComputer Graphicscs5winterCompulsory-optionalExyes
POVaComputer Visionen5winterCompulsory-optionalExyes
PKSAdvanced Communication Systemscs5winterCompulsory-optionalAc,Exyes
PRMFundamentals of Lawcs3winterCompulsory-optionalAcyes
HPRPresentation Skillscs3winterCompulsory-optionalAcyes
PDIDistributed Application Environmentcs5winterCompulsory-optionalExyes
HPOPersonality Psychologycs3winterCompulsory-optionalAcyes
RETRhetoriccs3winterCompulsory-optionalAcyes
SFCSoft Computingcs5winterCompulsory-optionalAc,Exyes
HVRLeadership and People Managementcs3winterCompulsory-optionalAcyes
ZZNKnowledge Discovery in Databasescs5winterCompulsory-optionalAc,Exyes
BMSWireless and Mobile Networkscs5winterOptionalAc,Exyes
BIOBiometric Systemscs5winterOptionalAc,Exyes
EIPEconomics of Information Productscs5winterOptionalExyes
FAVFormal Analysis and Verificationcs5winterOptionalAc,Exyes
GZNGraphical and Sound Interfaces and Standardscs5winterOptionalExyes
GJAGraphical User Interfaces in Javacs5winterOptionalAc,Exyes
GUXGraphical User Interfaces in X Window Systemcs5winterOptionalExyes
GALGraph Algorithmscs5winterOptionalExyes
MOBModelling of Biological Systemscs4winterOptionalAc,Exyes
PGPaAdvanced Computer Graphicsen5winterOptionalExyes
PDBAdvanced Database Systemscs5winterOptionalAc,Exyes
ROBaRoboticsen5winterOptionalExyes
SMTSeminar of Mathematical Structurescs2winterOptionalAcyes
SRIStrategic Management of Information Systemscs5winterOptionalExyes
THEGame Theorycs4winterOptionalAc,Exyes
TAMaApplication Development for Mobile Devicesen5winterOptionalClAcyes
VYPaCompiler Constructionen5winterOptionalExyes
VINComputer Artcs5winterOptionalClAcyes
ZPXProfessional Practice, Abroaden5winterOptionalAcyes
ZPJaNatural Language Processingen5winterOptionalExyes
0. year of study, summer semester
CodeTitleL.Cr.Sem.Com.Compl.Gr.Op.
EVOApplied Evolutionary Algorithmscs5summerCompulsory-optionalExyes
BINBio-Inspired Computerscs5summerCompulsory-optionalExyes
FIKPhilosophy and the Culturecs3summerCompulsory-optionalAcyes
FLPFunctional and Logic Programmingcs5summerCompulsory-optionalAc,Exyes
WAPInternet Applicationscs5summerCompulsory-optionalAc,Exyes
HKOCommunication Skillscs3summerCompulsory-optionalAcyes
HKAAssertiveness and Conflictscs3summerCompulsory-optionalAcyes
KRYCryptographycs5summerCompulsory-optionalAc,Exyes
PRLParallel and Distributed Algorithmscs5summerCompulsory-optionalAc,Exyes
PRMFundamentals of Lawcs3summerCompulsory-optionalAcyes
HPRPresentation Skillscs3summerCompulsory-optionalAcyes
HPOPersonality Psychologycs3summerCompulsory-optionalAcyes
RETRhetoriccs3summerCompulsory-optionalAcyes
SNTSimulation Tools and Techniquescs5summerCompulsory-optionalAc,Exyes
HVRLeadership and People Managementcs3summerCompulsory-optionalAcyes
ZPOImage Processingcs5summerCompulsory-optionalExyes
ZRESpeech Signal Processingcs5summerCompulsory-optionalExyes
AGSAgents and Multiagent Systemscs5summerOptionalExyes
BIFBioinformaticscs5summerOptionalExyes
DJADynamic Languagescs5summerOptionalExyes
FVSFunctional Verification of Digital Systemscs5summerOptionalExyes
FYOPhysical Opticscs5summerOptionalExyes
LOGLogiccs5summerOptionalAc,Exyes
MPRProject Managementcs5summerOptionalAc,Exyes
MEKEconomics for Managerscs5summerOptionalAc,Exyes
MARMarketingcs5summerOptionalAc,Exyes
MMATMatrices and Tensors Calculuscs5summerOptionalAc,Exyes
MULMultimediacs5summerOptionalExyes
NSBProjecting, Administration and Securitycs5summerOptionalAc,Exyes
OPMOptimizationcs4summerOptionalAc,Exyes
PESPetri Netscs5summerOptionalExyes
PISAdvanced Information Systemscs5summerOptionalAc,Exyes
POSAdvanced Operating Systemscs5summerOptionalExyes
PMAProject Managercs5summerOptionalClAcyes
ROSaReal-Time Operating Systemsen5summerOptionalExyes
SLOaComplexityen5summerOptionalExyes
SSPStochastic Processescs4summerOptionalAc,Exyes
STMStrategic Managementcs5summerOptionalAc,Exyes
SPPFault Tolerant Systemscs5summerOptionalAc,Exyes
VIZaVisualization and CADen5summerOptionalClAcyes
VYFComputational Photographycs5summerOptionalClAcyes
VGEComputational Geometrycs5summerOptionalExyes
VNVHigh Performance Computationscs5summerOptionalExyes
MZSAdvanced Methods of Signal Processingcs6summerOptionalAc,Exyes
ZPXProfessional Practice, Abroaden5summerOptionalAcyes