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 Codesigncs, en5winterCompulsoryCr,Exyes
MATMathematical Structures in Computer Sciencecs, en5winterCompulsoryExyes
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 Protocolscs, en5summerCompulsoryExyes
PP1Project Practice 1cs, en5summerOptionalCryes
2. year of study, winter semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
ACHProcessor Architecturecs5winterCompulsoryCr,Exyes
PCSAdvanced Digital Systemscs5winterCompulsoryExyes
SEPSemester Projectcs, en5winterCompulsoryGCryes
PP2Project Practice 2cs5winterOptionalGCryes
2. year of study, summer semester
AbbreviationTitleL.Cr.Sem.Com.Compl.Gr.Op.
DIPMaster's Thesiscs, en13summerCompulsoryCryes
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 Issuescs, en3winterCompulsory-optionalCr,Exyes
AEUEnglish for Europecs, en3winterCompulsory-optionalCr,Exyes
FCEEnglish: Preparatory Course for FCE Examcs, en3winterCompulsory-optionalCryes
BISInformation System Securitycs5winterCompulsory-optionalCr,Exyes
FITHistory and Philosophy of Technologycs, en3winterCompulsory-optionalCryes
GMUGraphic and Multimedia Processorscs5winterCompulsory-optionalCr,Exyes
SENIntelligent Sensorscs5winterCompulsory-optionalCr,Exyes
SINIntelligent Systemscs5winterCompulsory-optionalExyes
HKOCommunication Skillscs, en3winterCompulsory-optionalCryes
HKAAssertiveness and Conflictscs3winterCompulsory-optionalCryes
PGRComputer Graphicscs, en5winterCompulsory-optionalExyes
POVaComputer Vision (in English)en5winterCompulsory-optionalExyes
PKSAdvanced Communication Systemscs5winterCompulsory-optionalCr,Exyes
PRMFundamentals of Lawcs, en3winterCompulsory-optionalCryes
HPRPresentation Skillscs3winterCompulsory-optionalCryes
PDIDistributed Application Environmentcs, en5winterCompulsory-optionalExyes
HPOPersonality Psychologycs3winterCompulsory-optionalCryes
RETRhetoriccs, en3winterCompulsory-optionalCryes
SFCSoft Computingcs5winterCompulsory-optionalCr,Exyes
HVRLeadership and People Managementcs, en3winterCompulsory-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 Javacs, en5winterOptionalCr,Exyes
GUXGraphical User Interfaces in X Window Systemcs5winterOptionalExyes
GALGraph Algorithmscs, en5winterOptionalExyes
MMOBBiological System Modellingcs4winterOptionalCr,Exno
PGPaAdvanced Computer Graphics (in English)en5winterOptionalExyes
PDBAdvanced Database Systemscs, en5winterOptionalCr,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 Issuescs, en3summerCompulsory-optionalCr,Exyes
AEUEnglish for Europecs, en3summerCompulsory-optionalCr,Exyes
EVOApplied Evolutionary Algorithmscs5summerCompulsory-optionalExyes
BINBio-Inspired Computerscs5summerCompulsory-optionalExyes
FITHistory and Philosophy of Technologycs, en3summerCompulsory-optionalCrno
FIKPhilosophy and the Culturecs, en3summerCompulsory-optionalCryes
FLPFunctional and Logic Programmingcs5summerCompulsory-optionalCr,Exyes
WAPInternet Applicationscs5summerCompulsory-optionalCr,Exyes
HKOCommunication Skillscs, en3summerCompulsory-optionalCryes
HKAAssertiveness and Conflictscs3summerCompulsory-optionalCryes
KRYCryptographycs5summerCompulsory-optionalCr,Exyes
PRLParallel and Distributed Algorithmscs5summerCompulsory-optionalCr,Exyes
PRMFundamentals of Lawcs, en3summerCompulsory-optionalCryes
HPRPresentation Skillscs3summerCompulsory-optionalCryes
HPOPersonality Psychologycs3summerCompulsory-optionalCryes
RETRhetoriccs, en3summerCompulsory-optionalCryes
SNTSimulation Tools and Techniquescs5summerCompulsory-optionalCr,Exyes
HVRLeadership and People Managementcs, en3summerCompulsory-optionalCryes
ZPOImage Processingcs, en5summerCompulsory-optionalExyes
ZRESpeech Signal Processingcs, en5summerCompulsory-optionalExyes
AGSAgents and Multiagent Systemscs5summerOptionalExyes
BZASecure Hardware Devicescs5summerOptionalExyes
BIFBioinformaticscs5summerOptionalExyes
DFAaDigital Forensics (in English)en5summerOptionalExyes
DJADynamic Languagescs5summerOptionalExyes
FVSFunctional Verification of Digital Systemscs5summerOptionalExno
FYOPhysical Opticscs, en5summerOptionalExyes
GISGeographical Information Systemscs5summerOptionalCr,Exyes
LOGLogiccs5summerOptionalCr,Exyes
MPRProject Managementcs5summerOptionalCr,Exyes
MEKEconomics for Managerscs5summerOptionalCr,Exyes
HMRMarketingcs5summerOptionalCr,Exyes
MMATMatrices and Tensors Calculuscs5summerOptionalCr,Exyes
MULMultimediacs, en5summerOptionalExyes
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 Geometrycs, en5summerOptionalExyes
VNVHigh Performance Computationscs, en5summerOptionalExyes
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