Branch Details

Computer and Embedded Systems

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

Programme: Information Technology

Length of Study: 2 years

Accredited from: 1.1.2005Accredited until: 31.12.2024

Profile

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 modelling, 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.

Supervisor


Course structure diagram with ECTS credits

1. year of study, winter semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
HSCHardware/Software Codesigncs5winterCompulsoryCr,Exyes
MATMathematical Structures in Computer Sciencecs5winterCompulsoryExyes
TINTheoretical Computer Sciencecs5winterCompulsoryCr,Exyes
STITheoretical Computer Science Seminarcs2winterOptionalCryes
1. year of study, summer semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
ARCParallel System Architecture and Programmingcs5summerCompulsoryCr,Exyes
KKOData Coding and Compressioncs5summerCompulsoryCr,Exyes
PDSData Communications, Computer Networks and Protocolscs5summerCompulsoryExyes
PP1Project Practice 1cs5summerOptionalCryes
2. year of study, winter semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
ACHProcessor Architecturecs5winterCompulsoryCr,Exyes
PCSAdvanced Digital Systemscs5winterCompulsoryExyes
SEPSemester Projectcs5winterCompulsoryGCryes
PP2Project Practice 2cs5winterOptionalGCryes
2. year of study, summer semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
DIPMaster's Thesiscs13summerCompulsoryCryes
NAVDesign of External Adapters and Embedded Systemscs5summerCompulsoryExyes
Any year of study, winter semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
AISInformation Systems Analysis and Designcs5winterCompulsory-optionalCr,Exyes
JA3Conversation through Hot Current Issuescs3winterCompulsory-optionalCr,Exyes
AEUEnglish for Europecs3winterCompulsory-optionalCr,Exyes
FCEEnglish: Preparatory Course for FCE Examcs3winterCompulsory-optionalCryes
BISInformation System Securitycs5winterCompulsory-optionalCr,Exyes
FITHistory and Philosophy of Technologycs3winterCompulsory-optionalCryes
GMUGraphic and Multimedia Processorscs5winterCompulsory-optionalCr,Exyes
SENIntelligent Sensorscs5winterCompulsory-optionalCr,Exyes
SINIntelligent Systemscs5winterCompulsory-optionalExyes
HKOCommunication Skillscs3winterCompulsory-optionalCryes
HKAAssertiveness and Conflictscs3winterCompulsory-optionalCryes
PGRComputer Graphicscs5winterCompulsory-optionalExyes
POVaComputer Vision (in English)en5winterCompulsory-optionalExyes
PKSAdvanced Communication Systemscs5winterCompulsory-optionalCr,Exyes
PRMFundamentals of Lawcs3winterCompulsory-optionalCryes
HPRPresentation Skillscs3winterCompulsory-optionalCryes
PDIDistributed Application Environmentcs5winterCompulsory-optionalExyes
HPOPersonality Psychologycs3winterCompulsory-optionalCryes
RETRhetoriccs3winterCompulsory-optionalCryes
SFCSoft Computingcs5winterCompulsory-optionalCr,Exyes
HVRLeadership and People Managementcs3winterCompulsory-optionalCryes
ZZNKnowledge Discovery in Databasescs5winterCompulsory-optionalCr,Exyes
BMSWireless and Mobile Networkscs5winterOptionalCr,Exyes
BIOBiometric Systemscs5winterOptionalCr,Exyes
C3PTroubleshooting and Maintaining Cisco IP Networks (TSHOOT)cs5winterOptionalGCryes
EIPEconomics of Information Productscs5winterOptionalExyes
FAVFormal Analysis and Verificationcs5winterOptionalCr,Exyes
GZNGraphical and Sound Interfaces and Standardscs5winterOptionalExyes
GJAGraphical User Interfaces in Javacs5winterOptionalCr,Exyes
GUXGraphical User Interfaces in X Window Systemcs5winterOptionalExyes
GALGraph Algorithmscs5winterOptionalExyes
MMOBBiological System Modellingcs4winterOptionalCr,Exno
PGPaAdvanced Computer Graphics (in English)en5winterOptionalExyes
PDBAdvanced Database Systemscs5winterOptionalCr,Exyes
ROSaReal-Time Operating Systems (in English)en5winterOptionalExyes
ROBaRobotics (in English)en5winterOptionalExyes
SMTSeminar of Mathematical Structurescs2winterOptionalCryes
SRIStrategic Management of Information Systemscs5winterOptionalExyes
THEGame Theorycs4winterOptionalCr,Exyes
TAMaApplication Development for Mobile Devices (in English)en5winterOptionalGCryes
VYPaCompiler Construction (in English)en5winterOptionalExyes
VINComputer Artcs5winterOptionalGCryes
ZPXProfessional Practice, Abroaden5winterOptionalCryes
ZPJaNatural Language Processing (in English)en5winterOptionalExno
Any year of study, summer semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
JA3Conversation through Hot Current Issuescs3summerCompulsory-optionalCr,Exyes
AEUEnglish for Europecs3summerCompulsory-optionalCr,Exyes
EVOApplied Evolutionary Algorithmscs5summerCompulsory-optionalExyes
BINBio-Inspired Computerscs5summerCompulsory-optionalExyes
FITHistory and Philosophy of Technologycs3summerCompulsory-optionalCrno
FIKPhilosophy and the Culturecs3summerCompulsory-optionalCryes
FLPFunctional and Logic Programmingcs5summerCompulsory-optionalCr,Exyes
WAPInternet Applicationscs5summerCompulsory-optionalCr,Exyes
HKOCommunication Skillscs3summerCompulsory-optionalCryes
HKAAssertiveness and Conflictscs3summerCompulsory-optionalCryes
KRYCryptographycs5summerCompulsory-optionalCr,Exyes
PRLParallel and Distributed Algorithmscs5summerCompulsory-optionalCr,Exyes
PRMFundamentals of Lawcs3summerCompulsory-optionalCryes
HPRPresentation Skillscs3summerCompulsory-optionalCryes
HPOPersonality Psychologycs3summerCompulsory-optionalCryes
RETRhetoriccs3summerCompulsory-optionalCryes
SNTSimulation Tools and Techniquescs5summerCompulsory-optionalCr,Exyes
HVRLeadership and People Managementcs3summerCompulsory-optionalCryes
ZPOImage Processingcs5summerCompulsory-optionalExyes
ZRESpeech Signal Processingcs5summerCompulsory-optionalExyes
AGSAgents and Multiagent Systemscs5summerOptionalExyes
BZASecure Hardware Devicescs5summerOptionalExyes
BIFBioinformaticscs5summerOptionalExyes
DFAaDigital Forensics (in English)en5summerOptionalExyes
DJADynamic Languagescs5summerOptionalExyes
FVSFunctional Verification of Digital Systemscs5summerOptionalExno
FYOPhysical Opticscs5summerOptionalExyes
GISGeographical Information Systemscs5summerOptionalCr,Exyes
LOGLogiccs5summerOptionalCr,Exyes
MPRProject Managementcs5summerOptionalCr,Exyes
MEKEconomics for Managerscs5summerOptionalCr,Exyes
HMRMarketingcs5summerOptionalCr,Exyes
MMATMatrices and Tensors Calculuscs5summerOptionalCr,Exyes
MULMultimediacs5summerOptionalExyes
NSBProjecting, Administration and Securitycs5summerOptionalCr,Exyes
OPMOptimizationcs4summerOptionalCr,Exyes
PESPetri Netscs5summerOptionalExyes
PISAdvanced Information Systemscs5summerOptionalCr,Exyes
POSAdvanced Operating Systemscs5summerOptionalExyes
PMAProject Managercs5summerOptionalGCryes
C2PImplementing Cisco IP Switched Networks (SWITCH)cs5summerOptionalGCrno
SLOaComplexity (in English)en5summerOptionalExyes
C1PImplementing Cisco IP Routing (ROUTE)cs5summerOptionalGCryes
SSPStochastic Processescs4summerOptionalCr,Exyes
SPPFault Tolerant Systemscs5summerOptionalCr,Exyes
UXIaUser Experience and Design of User Interfaces and Services (in English)en5summerOptionalGCryes
VIZaVisualization and CAD (in English)en5summerOptionalGCryes
VYFComputational Photographycs5summerOptionalGCryes
VGEComputational Geometrycs5summerOptionalExyes
VNVHigh Performance Computationscs5summerOptionalExyes
MMZSAdvanced Methods of Signal Processingcs6summerOptionalCr,Exyes
ZPXProfessional Practice, Abroaden5summerOptionalCryes
All the groups of optional courses
Gr. Min. credits Courses
Communication systems and networks 1
Graphics and Multimedia 1
Biocomputing 1
Database and Information Systems 1
Social Course 1
Database and Information Systems 1
Interdiscplinary courses 2
Graphics and Multimedia 1
Communication systems and networks 1
Biocomputing 1
Social Course 1