Courses

All | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

A Practical Approach to Software ( A4M33SEP )

ACM Advanced Algorithmic and Programming Techniques I. ( A4B36ACM1 )

ACM Advanced Algorithmic and Programming Techniques II. ( A4B36ACM2 )

ACM Advanced Algorithmic and Programming Techniques III. ( A4B36ACM4, A4B36ACM3 )

ACM Advanced Algorithmic and Programming Techniques V. ( A4B36ACM5 )

ACM seminar in algorithmics ( A4B36ACM )

Adiabatic computing and variational methods ( BQM36AVM )

Administration of Database Systems ( AD7B36DBA )

Adminstration of Database Systems ( A7B36DBA, B36DBA )

Advaced Computer Architecture ( XP36VAP )

Advanced Computational Game Theory ( XEP36AGT )

Advanced Computer Architectures ( XD36PAP, AE4M36PAP, AD4M36PAP, A4M36PAP, X36PAP, AE8M36ACA, A8M36ACA )

Advanced Computer Graphics ( X36PPG )

Advanced Internet Technologies ( XD36MTI, X36MTI, XE36MTI )

Advanced Java EE lab ( A4M36JEE )

Advanced Methods for Knowledge Representation ( A4M33RZN, AE4M33RZN )

Advanced Optimization Methods / Conic Optimization ( BQM36PMO )

Advanced Parallel Algorithms ( XP36POA )

Advanced Technologies of Computer Networks ( E36MPS )

AI and Society ( BECM36AIS )

AI for Cybersecurity ( BECM36AIC )

Algebraic Specifications Prototyping ( XP36PAS )

Algorithmics ( B36ALG, AD7B36ALG, XD36ALG, XE36ALG, A7B36ALG, X36ALG )

Analog and Digital Systems ( X36ACS, XD36ACS )

Analysis and Modeling of Software Requirements ( B6B36SMP )

Application of Microcomputers ( XD36AMI )

Applications of Microprocessors ( E36AMI )

Applied Cryptography ( XE36APK, X36APK, XD36APK )

Applied Numerical Mathematics ( XD36ANM, X36ANM, XE36ANM )

Architecture of Computer Systems ( X36APS, XD36APS, XE36APS )

Architecture of Symbolic Computers ( XP36ASP )

Architectures of Peripheral Devices ( E36APZ )

Architectures of Software Systems ( A4B77ASS, AE4B77ASS, AD4B77ASS )

Artificial Intelligence in Robotics ( BE4M36UIR, B4M36UIR )

Artificial Intelligence Planning ( B4M36PUI )

Automated Design of Digital Systems ( E36APC )

Automated Planning ( XP36APL )

Automated Planning and Reasoning ( BE4M36APU, B4M36APU )

Automatic Reasoning ( AD4M33AU, AE4M33AU, A4M33AU )

Autonomous Robotics Systems ( B4M36ARS, BE4M36ARS )

Autonomous Systems and Society ( B4M36ASS, BE4M36ASS )

Bachelor Project ( XD36BAP, E36BP, X36BAP, AE4B36BAP, AE0B36BAP, XE36BAP, AE8B36BAP )

Bachelor Project t ( -E36SP )

Bachelor thesis ( AD0B36BAP, A0B36BAP, A8B36BAP )

Big Data Technologies ( A4M33BDT, BE0M33BDT, B0M33BDT )

Bioinformatics ( BEAM36BIN, BE4M36BIN, BAM36BIN, B4M36BIN, A6M33BIN )

C Programming Language ( -E36PJC, E36PJC, BE5B99CPL )

C++ Programming Language ( -E36CPP, E36CPP )

Causal Inference and Bayesian Networks ( BE4M36KOB, B4M36KOB )

Codes, Systems and Operations ( E36KSO )

Communication Protocols ( XP36KP )

Communications Security ( B4M36KBE, BE4M36KBE )

Compiler Construction ( X36TPR, E36TPR, XD36TPR )

Computational Game Theory ( BE4M36VTH, B4M36VTH, B4M36MAS, BE4M36MAS )

Computational Geometry ( XD36VGE, E36VGE )

Computer Architecture ( E36APS )

Computer Architectures ( AE0B36APO, AE3B36APO, BE5B36APO, AD0B36APO, A0B36APO )

Computer Arithmetic ( XD36ARI )

Computer Arithmetics ( X36ARI )

Computer Communications ( XE36PKO, XD36PKO, B36PSI, X36PKO )

Computer Graphics Algorithms ( XD36APG, E36ALG )

Computer Graphics Applications ( E36APG )

Computer Networks ( AD7B36PSI, A7B36PSI )

Computer Networks Administration ( B6B36SPS, BD6B36SPS )

Computer Peripheral Interfacing ( XD36PPO, X36PPO )

Computer Units ( XD36JPO, XE36JPO, X36JPO )

Construction of CAD Systems ( X36KCA, -E36KCA, XD36KCA )

Construction of Computer Systems ( X36RPS, XD36RPS, -E36RPS, E36RPS )

Creation of business applications ( B0B36TPA )

Data Compression ( XE36KOD, XD36KOD, X36KOD )

Data Mining ( A7B36VYD, AD7B36VYD )

Data Structures and Algorithms ( X36DSA, B36DSA, AD7B36DSA, XD36DSA, XE36DSA, A7B36DSA, BD6B36DSA, B6B36DSA )

Data Structures for Computer Graphics ( XD36DPG )

Data Structures in Computer Graphics ( E36DPG )

Database Systems ( E36DBS, B4B36DBS, B0B36DBS, A4B33DS, XE36DBS, X36DBS, B36DBS, AD4B33DS, AE4B33DS, BD6B36DBS )

Database systems ( XD36DBS, B6B33DBS, -E36DBS )

Database Systems 1 ( B4B36DS1 )

Database Systems 2 ( XD36DB2, E36DB2, XE36DB2, X36DB2 )

Database systems 2 ( BE4M36DS2 )

Database Systems II ( B4M36DS2 )

Databases ( A7B36DBS, AD7B36DBS )

Deep Generative Models ( BE4M36HGM, B4M36HGM )

Design and Implementation of User Interfaces ( E36NUR )

Design and Implemetation of User Interface ( -E36NUR )

Design and Modelling ( AD7B36KAM, B36KAM, A7B36KAM )

Design of Computer Logic ( E36NLP )

Design of Microcomputer Systems ( -E36PRM, E36PRM )

Design of Software Systems ( BD6B36NSS, B6B36NSS )

Development Systems CAD ( X36CAD, XD36CAD )

Diagnostics and Reconfiguration of Programmable Circuits ( XP36DRO )

Diagnostics and Reliability ( X36DSP, XD36DSP, E36DSP )

Diagnostics and ReliabilityDiagnostics and Reliability ( -E36DSP )

Diploma Project Results ( B4M36DPP, BE4M36DPP )

Diploma Thesis ( X36DIP, XE36DIP, AE0M36DIP, A0M36DIP, XD36DIP, E36DP, AD0M36DIP )

Discrete Simulations ( XD36DSI, X36DSI )

Distributed Algorithms and Systems ( XD36DSV, X36DSV, XE36DSV )

Distributed Systems ( XP36DSY, XP36DSV, E36DSY, -E36DS )

Effective Software ( B4M36ESW, BE4M36ESW )

Embedded Systems ( X36AMI )

Engineering Graphics Systems ( -E36CAD )

Engineering Graphics Systems and CAD ( E36CAD )

Enterprise Architectures ( BD6B36EAR, B6B36EAR )

Error-Control and Others Codes ( X36BJK, XD36BJK )

Fulltext Systems ( X36TIS, XD36TIS )

Functional and Logic Programming ( A4B33FLP, AD4B33FLP, AE4B33FLP )

Functional Programming ( BE4B36FUP, B4B36FUP )

Geometric Modeling ( E36GM )

Geometric Modelling ( -E36GM, XD36GMO )

Graphic Systems ( E36GS, -E36GS )

Graphics Systems ( XD36GSY )

Human Comupter Interaction ( XD36SCP, X36SCP )

Human-Computer Interaction ( E36SCP )

Hypermedia Systems and Internet Computing ( XP36HS )

Individual Project ( XD36PMI, X36PMI, XE36PMI, A3B36IND )

Individual projekt II, magistr's ( XD36PMI2 )

Individual projekt II, master's ( X36PMI2, XE36PMI2 )

Information and System Security ( A4M36BIS, A4M33BIS )

Information Technology Applications ( E36KCA, XD36AVT, XE36AVT, X36AVT )

Integration of Enterprise Software System Services ( A4M36ISS, B4M36ISS )

Internet and WWW Technologies ( XE36WWW )

Introduction to Artificial Intelligence ( AE4B33ZUI, A4B33ZUI, B4B36ZUI, BE4B36ZUI )

Introduction to Compiler Construction ( -E36ZPR )

Introduction to Computer Security ( BE4M36BSY, B4M36BSY )

Introduction to Computer Systems ( XE36UPS, E36UPS )

Introduction to Computers and Programming II A ( E36V2A )

Introduction to Natural Language Processing ( B4M36NLP, BE4M36NLP )

Introduction to Programming ( B0B36ZAL, B6B36ZAL, BD6B36ZAL )

Introduction to Project Management ( B6B36ZSO, BD6B36ZPR, B6B36ZPR )

Introduction to Software Engineering ( AD7B36USI, B36SIN )

Introduction to Software Testing ( A7B36TS1, AD7B36TS1 )

Java Programming Technology ( XD36TJV, XE36TJV, X36TJV )

Julia for optimization and learning ( B0B36JUL )

Languages and Translations ( X36JPR, XE36JPR, E36JPR, XD36JPR )

Languages for Artificial Intelligence ( XD36JUI, -E36JUI, X36JUI, XP36JAI, XE36JUI, E36JUI )

Languages for simulation and synthesis ( X36JSS, XD36JSS )

Large Language Models and Artificial General Intelligence ( B4M36LLM )

Large Language Models with Applications ( BE4M36LLM )

Local Area Networks ( XD36LOS, X36LOS, E36LOS )

Logic Systems ( E36LS )

Logical Circuits ( XE36LOB, XD36LOB, X36LOB )

Logical Reasoning and Programming ( BE4M36LUP, B4M36LUP )

Logical Simulation ( XP36LSM, -E36LSI )

Machine Code and Data ( X36SKD, XE36SKD, XD36SKD )

Machine Learning and Data Analysis ( AE4M33SAD, A4M33SAD )

Machine Learning Methods ( BECM36MLM )

Machine Oriented Languages ( XE36SOJ, XD36SOJ, A4B36SOJ, E36SOJ )

Management of Computer Networks ( A7B36SPS, AD7B36SPS )

Management of Software Projects ( B6B36PM2, B6B36RSP, BD6B36RSP )

Managment of SW Projects ( AD7B36SI2, A7B36SI2 )

Massive Open Online Course ( B0B36MOOC, B0M36MOOC, A0X36MOOC )

Microcomputer System Design ( X36PRM, XD36PRM )

Modern Methods of Digital Design ( XD36MNO, X36MNO )

Molecular Biology and Genetics ( BE4M36MBG, B4M36MBG )

Motion Planning and Decision Making in Robotics ( XEP36UIR )

Multiagent Systems ( AD4M33MAS, A4M36MAS, AD4M36MAS, AE4M33MAS, A4M33MAS, AE4M36MAS )

Multimedia and Computer Animation ( XD36MMA )

Multimedia Systems ( E36MUS )

Multiprocessor Architectures ( X36AMP, XD36AMP )

Natural Language Processing and Translation ( BECM36NLPT )

Neural Nets and Neurocomputers ( XE36NAN, X36NAN )

Neural Nets and Neurocoumputers ( XD36NAN )

Neural Networks and Neurocomputers ( XP36NSN, E36NAN )

New Media ( XD36NME, E36NM, X36NME )

Non-smooth non-convex optimization for training deep neural networks ( B4M36NNO, BE4M36NNO )

Object Oriented Programming ( XE36OBP, XD36OBP, AE4M36OBP, E36OBP )

Object Programming ( A4M36OBP, X36OBP )

Object Programming and Modeling ( AD7B36OMO, A7B36OMO )

Object-oriented design and Modeling ( B4B36ONM, B6B36OMO )

Object-oriented Design and Modeling ( BD6B36OMO )

Ontologies and Semantic Web ( BE4M36OSW, B4M36OSW )

Operating System Administration ( A7B36UAD )

Operating System UNIX ( E36UNX, -E36UNX )

Operating Systems ( XE36OSY, E36OSY, X36OSY, XD36OSY )

Parallel and Distributed Computing ( B4B36PDV )

Parallel Systems and Algorithms ( XE36PAR, X36PAR, XD36PAR, XP36PSV, E36PAR )

Peripheral Devices ( X36PZA, XD36PZA, -E36PZ, E36PZ, XE36PZA )

Planning and game playing ( A4M33PAH, AD4M33PAH, AE4M33PAH, AD4M36PAH, AE4M36PAH, A4M36PAH )

Planning for Artificial Intelligence ( BE4M36PUI )

Practical Digital Design ( XD36PNO, XE36PNO, X36PNO )

Practical Programming in C/C++ ( B2B36PPC )

Principles of Computer Graphics ( E36ZPG )

Příprava ke státnicím ( B4B36PKT )

Problems and Algorithms ( XE36PAA, E36PAA, -E36PAA, XD36PAA, X36PAA )

Procedural Programming ( B0B99PRP, BD5B36PRP, B0B36PRP )

Processing and Transmittion of Optical Signals ( X36ZPO, XD36ZPO )

Programmable Circuits ( E36POB, -E36POB )

Programmable Devices ( X36POB, XD36POB )

Programming ( A0B36PRI, AE0B36PRI, AD0B36PRI )

Programming 1 ( A0B36PR1, AD0B36PR1, AE0B36PR1 )

Programming 2 ( AE0B36PR2, A0B36PR2, AD0B36PR2 )

Programming in C ( BAB36PRGA, B3B36PRG )

Programming in C/C++ ( B6B36PCC, BD6B36PJC, B6B36PJC )

Programming in Java ( X36PJV, XE36PJV, AD7B36PJV, BD6B36PJV, B6B36PJV, B0B36PJV, A7B36PJV, XD36PJV )

Programming in Mainframes ( X36PSP )

Programming in the C++ Language ( B36PJC, AD7B36PJC, XE36PJC, A7B36PJC, X36PJC, XD36PJC )

Programming interface of operating systems ( X36API )

Programming Interface of Operating Systems ( A7B36API )

Programming Language Theory ( A4M36TPJ, AE4M36TPJ )

Programming Languages ( -E36PJ, E36PJ )

Programming Languages and Compilers ( XD36PJP, X36PJP, XE36PJP )

Programming Languages for WWW ( E36PJW )

Programming Languages Theory ( AD4M36TPJ )

Programming Techniques ( E36PT )

Programming Technology in C++ ( XE36TJC, X36TJC, XD36TJC )

Quantum (State, Process, Channel) Tomography and Quantum Optimal Control ( BQM36QTC )

Quantum Computing ( B0M36QUA )

Quantum computing in banking ( BQM36KPB )

Quantum error correction ( BQM36QEC )

Reading group in data mining and machine learning ( XP36RGM )

Reconfigurable Systems ( XP36RSY )

Reinforcement Learning ( BE4M36PSU, B4M36PSU )

Requirements Engineering ( BD6B36SMP )

Safety in Electrical Engineering 2 ( XD36BP2, X36BP2, XE36BP2 )

Safety in Electrical Engineering 3 ( XD36BP3, X36BP3, XE36BP3 )

Scientific Programing in Julia ( B0M36SPJ )

Selected Parts of Data Mining ( XP36VPD )

Selected Topics from Operating Systems ( X36VPS, E36VPS, XD36VPS )

Selected Topics in AI ( BECM36STAI )

Semester Project ( XD36BPJ, X36BPJ, E36SEM, XE36BPJ )

Semestral Project ( B6BPROJ6, BD6B36PRO, AD7B36PRO, E36SP, B6B36PRO, A7B36PRO )

Semestral project ( -E36SEM )

Seminars on Architectures of Parallel Computers ( XP36SEP )

Service Oriented Architectures ( AE4M36AOS, AD4M36AOS, A4M36AOS )

Service Oriented Computing ( A4M33AOS )

Simulation ( E36SIM )

Software Architectures ( BE4M36SWA, B4M36SWA, A7B36ASS, AD7B36ASS )

Software Engineering ( XE36SIN, AD4B33SI, AD7B36SIN, -E36SI, E36SI, XD36SIN, A4B33SI, AE4B33SI, A7B36USI, B4B36SIN, X36SIN, A7B36SIN )

Software Engineering 3 ( E36SI3 )

Software Engineering II ( XD36RSF, E36SI2 )

Software or Research Project ( AE4B36SVP, AE4M36SVP, A4M36SVP, A4B36SVP )

Software Project Management ( XE36RSF, X36RSF )

Software Quality Assurance ( BE4M36ZKS, B4M36ZKS )

Software Systems Architecture ( X36ASS, XE36ASS, XD36ASS )

Software Systems Management ( XD36SSP, X36SSP, XE36SSP )

Software Technology ( XE36SWT, X36SWT, XD36SWT )

Software Testing ( BD6B36TS1, B6B36TS1, B4B36TS1 )

Special Architectures ( E36SPA )

Special Computer Architectures ( XD36SPA, X36SPA )

SQL ( X36SQL, XE36SQL )

Statistical data analysis ( BE4M36SAN )

Statistical Data Analysis ( BAB36SAN, B4M36SAN )

Stringology ( XP36STR )

Symbolic Machine Learning ( B4M36SMU, BE4M36SMU )

Team Project ( XE36PMT, XD36PMT, X36PMT )

Text Algorithms ( E36TAL, XE36TAL, XD36TAL, X36TAL )

Textual Information Systems ( E36TIS )

The language SQL ( XD36SQL )

The UNIX Operating System ( XE36UNX, X36UNX, XD36UNX )

Theoretical Computer Science ( XE36TIN, E36TI, XD36TIN, X36TIN )

Unix internals and administration ( X36ADU )

Unmanned Aerial Vehicles ( AD0M33BEP, A0M36BEP, AE0M33BEP, A0M33BEP )

Unmanned Vehicles ( BE9M36BEP, B9M36BEP )

Virtual Reality ( XD36VRE )

Visualization ( E36VIZ )

VLSI Circuit Design ( -E36NVL )

Web Server Administration ( B36AWS, AD7B36AWS, A7B36AWS )

Web Technologies and Multimedia ( AD7B36WMM, A7B36WMM )

Windows Internals and Administration ( X36ADW )

Wireless computer networks ( XD36BPS, X36BPS )

Wireless Computer Networks ( XE36BPS )

XML Technology ( AD7B36XML, A7B36XML )