Studijní katalog FI MU 2025/2026
bakalářský program bez specializací
- český studijní program, přednášky mohou být v angličtině
- doc. RNDr. Petr Švenda, Ph.D.
Bakalářský studijní program Programování a vývoj aplikací je zaměřen na technologii návrhu, tvorby, implementace a údržby programového vybavení a v přiměřené míře i technického vybavení moderních počítačových systémů a zařízení počítači řízených. Absolventi programu získají základní znalosti pokrývající celý životní cyklus počítačových systémů, od základů počítačových architektur, programování a softwarového inženýrství přes počítačové sítě a operační systémy až po vývoj vestavěných systémů. Tento technologický pohled je podpořen nezbytným základem matematiky a teoretických principů a s principy návrhu a realizace bezpečných počítačových systémů. Podstatným rysem programu je důraz na průběžné praktické ověřování všech získaných znalostí, včetně semestrálního projektu a volitelné semestrální praxe. Cílem studijního programu je absolventy nasměrovat na řešení konkrétních technologických (praktických) problémů.
Absolventi budou moci okamžitě pracovat jako juniorní programátoři, vývojáři nebo členové testovacích týmů s dostatečně širokými základy pro další odborný a kariérní růst.
Požadavky na úspěšné absolvování programu
- Získat nejméně 180 kreditů za celou dobu studia a složit státní závěrečnou zkoušku.
- Získat 10 kreditů za předmět SBAPR a obhájit bakalářskou práci. Viz pokyny.
- Absolvovat všechny povinné a povinně volitelné předměty programu nejvyšší formou ukončení (není-li explicitně uvedeno jinak).
- Splnit podmínku 12 týdnů (480 hodin) kontrolované profesní praxe.
Povinné předměty programu
IB000
|
Matematické základy informatiky | |
---|---|---|
IB002
|
Algoritmy a datové struktury I | |
IB015
|
Neimperativní programování | |
IB109
|
Návrh a implementace paralelních systémů | |
IB110
|
Základy informatiky | |
IB111
|
Základy programování | |
PB006
|
Principy programovacích jazyků a OOP | |
PB007
|
Software Engineering I | |
PB111
|
Principy nízkoúrovňového programování | |
PB138
|
Základy webového vývoje a značkovacích jazyků | |
PB151
|
Výpočetní systémy | |
PB152
|
Operační systémy | |
PB152cv
|
Operační systémy - cvičení | |
PB154
|
Základy databázových systémů | |
PB156
|
Počítačové sítě | |
PB156cv
|
Počítačové sítě - cvičení | |
PB175
|
Správa projektu a projekt | |
PB176
|
Základy kvality a správy kódu | |
PV004
|
UNIX | |
PV028
|
Applied Information Systems | |
PV080
|
Information Security and Cryptography | |
PV170
|
Konstrukce digitálních systémů | |
MB141
|
Lineární algebra a diskrétní matematika | |
MB142
|
Aplikovaná matematická analýza | |
MB143
|
Návrh a analýza statistických experimentů | |
Sazba a akademické psaní Absolvovat alespoň 1 předmět z následujícího seznamu | ||
VB000
|
Základy odborného stylu | |
VB000Eng
|
Introduction to Academic Writing | |
PB029
|
Elektronická příprava dokumentů | |
VB001
|
English Exam | |
SB100Reg
|
Registrace pro SB100 | |
SB100
|
Bakalářská stáž - Programování a vývoj aplikací | |
SBPrip
|
Opakování před SBZZ | |
SBAPR
|
Bakalářská práce | |
Programování Absolvovat alespoň 2 předměty z následujícího seznamu | ||
PB160
|
Programování v jazyce C | |
PB161
|
Programování v jazyce C++ | |
PB162
|
Programování v jazyce Java | |
PB174
|
Programování v jazyce Python | |
PB178
|
Úvod do vývoje v C#/.NET | |
Angličtina Získat alespoň 3 kredity absolvováním předmětů z následujícího seznamu | ||
VB035
|
English Skills for IT I | |
VB036
|
English Skills for IT II | |
VV064
|
Academic and Professional Skills in English for IT | |
Tělesná výchova Získat alespoň 2 kredity absolvováním předmětů z následujícího seznamu | ||
FSpS:p9*
|
Předměty povinné tělesné výchovy | |
SOBHA
|
Obhajoba závěrečné práce | |
SZB
|
Státní zkouška (bakalářský studijní program) |
Doporučený průchod studiem
Podzim 2025 (1. semestr)
Jaro 2026 (2. semestr)
Podzim 2026 (3. semestr)
Jaro 2027 (4. semestr)
Podzim 2027 (5. semestr)
Jaro 2028 (6. semestr)
-
IB109
Návrh a implementace paralelních systémů -
PB138
Základy webového vývoje a značkovacích jazyků -
PV080
Information Security and Cryptography -
VB000
Základy odborného stylu -
SBPrip
Opakování před SBZZ -
SBAPR
Bakalářská práce -
SOBHA
Obhajoba závěrečné práce -
SZB
Státní zkouška (bakalářský studijní program)