FI PVA Programming and development
Name in Czech: Programování a vývoj aplikací
bachelor's full-time single-subject, language of instruction: Czech Czech
Included in the programme: FI B-PVA Programming and development

Povinné předměty studijního programu

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IB000Mathematical Foundations of Computer Science P. Hliněnýzk 2/2/14+2 1Z
FI:IB002Algorithms and data structures I I. Černázk 2/2/14+2 2Z
FI:IB015Non-Imperative Programming J. Barnatzk 2/1/14+2 1Z
FI:IB109Design and Implementation of Parallel Systems J. Barnatzk 2/0/02+2 6Z
FI:IB110Introduction to Informatics P. Novotnýzk 2/2/03+2 4Z
FI:IB111Foundations of Programming N. Benešzk 2/2/25+2 1Z
FI:PB006Principles of Programming Languages and OOP J. Obdržálekzk 2/0/02+2 3Z
FI:PB007Software Engineering I B. Bühnovázk 2/2/03+2 5P
FI:PB071Principles of low-level programming P. Švendazk 2/2/14+2 2P
FI:PB138Basics of web development and markup languages T. Pitnerzk 2/2/03+2 6P
FI:PB151Computer Systems M. Brandejszk 3/0/03+2 1P
FI:PB152Operating Systems P. Ročkaiz 2/0/02 2P
FI:PB152cvOperating Systems - practicals P. Ročkaik 0/2/13+1 3-
FI:PB154Database Systems P. Zezulazk 2/1/03+2 1Z
FI:PB156Computer Networks E. Hladkázk 2/0/02+2 2Z
FI:PB156cvComputer Networks - practicals E. Hladkáz 0/2/02 4-
FI:PB175Project managment and project J. Ráčekz 1/0/23 4-
FI:PB176Basics of Quality and Managment of Source Code L. Ručkak 2/0/13+1 4-
FI:PV004UNIX M. Brandejszk 2/0/02+2 2-
FI:PV028Applied Information Systems J. Ráčekk 2/0/02+1 3P
FI:PV080Information security and cryptography V. Matyášzk 2/23+2 6Z
FI:PV170Design of Digital Systems V. Přenosilzk 2/0/13+2 3Z
FI:MB141Linear algebra and discrete mathematics D. Krumlzk 2/2/03+2 2P
FI:MB142Applied math analysis M. Veselýzk 2/2/03+2 3P
FI:MB143Design and analysis of statistical experiments D. Krauszk 2/2/03+2 4P
FI:VB000Elements of Style A. Horákk 1/1/02+1 6-
FI:SBPripRevisions for Bachelor State Exam J. Barnatz 0/0/11 6-
FI:SB100Bachelor Internship - Programming and Development J. Ráčekz 0/0/0 Stáž v minimálním rozsahu 12 týdnů.20 5-
FI:SOBHADefence of Thesis D. SvobodaSZk 0/0/0- 6-
FI:SZBState Exam (Bc degree) D. SvobodaSZk 0/0/0- 6-
139 credits

Volba jednoho předmětu programování

Absolvovat alespoň 1 předmět z následujícího seznamu

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB161C++ Programming N. Benešzk 2/2/03+2 4-
FI:PB162Java R. Ošlejšekzk 2/2/03+2 4-
10 credits

Volba jednoho předmětu programování II

Absolvovat alespoň 1 předmět z následujícího seznamu

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB173Domain specific development P. Švendak 0/2/02+1 --
FI:PV168Seminar in Java programming B. Bühnovák 2/2/03+1 --
FI:PV178Introduction to Development in C#/.NET M. Macákzk 2/2/03+2 --
FI:PV256Introduction to Development for Android Š. Krajaneck 2/2/03+1 --
16 credits

Bachelor's thesis

Povinnost získat 10 kreditů z předmětu SBAPR.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:SBAPRBachelor Thesis D. Svobodaz 0/0/010 6-
10 credits

Společný univerzitní základ (15 kr.)

Languages

Povinně absolvovat VB001. Povinně volba VB035 a VB036, nebo VV064.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:VB001English Exam E. Rudolfovázk 0/0/01 3-
FI:VB035English Skills for IT I E. Rudolfováz 0/2/01 1-
FI:VB036English Skills for IT II E. Rudolfováz 0/2/02 2-
FI:VV064Academic and Professional Skills in English for IT E. Rudolfovák 0/2/02+1 --
7 credits

Společensko-vědní a přírodovědný základ

Získat alespoň 9 kreditů absolvováním předmětů s prefixem CORE.

TV

Získat minimálně 2 kredity za tělesnou výchovu.

Elective courses