Information on study programme

« Back
Faculty Faculty of Applied Informatics (FAI)
Study programme Software Engineering (B0613A140020)
Branch of study / Specialization Software Engineering (BSWI/0 - 24)
Level of acquired qualification Bachelor
Form of study Part time
Standard length of study 3 years
Number of ECTS credits 180
Qualification awarded Bachelor (0)
Access to further studies Master study programme  
Type of completion
Study and Examination Code URL
Faculty coordinator for international students unspecified
Key learning outcomes The aim of the three-year bachelor's study program Software Engineering is to prepare experts who can solve problems in informatics and software engineering. During the study, students are introduced to various types of algorithms, data structures, and programming languages. During the study, they are also acquainted in detail with the principles of cryptology and artificial intelligence. Emphasis is also placed on software testing and software project development tools. The study program offers students the knowledge not only of subjects profiling the program but also basic knowledge of mathematical analysis and algebra, optimization methods, theoretical computer science, computer architecture, digital and microcomputer technology. During the study, emphasis is also placed on professional communication and an overview of current IT trends in the English language. The aim of the study is to provide graduates with deeper knowledge in the field of software engineering and to provide them with appropriate competencies for the subsequent performance of the profession. The study ends with the defense of a bachelor's thesis and a final state examination.
Specific admission requirements unspecified
Specific provisions for recognition of prior learning General Rules for the Recognition of Previous Studies
Qualification requirements and regulations unspecified
Profile of the programme unspecified
Persistence requirements V souladu s dokumentací uvedenou ve studijním plánu v IS/STAG je podmínkou pro pokračování ve studiu po ukončení prvního roku studia v bakalářském studijním programu získání alespoň 30 kreditů z povinných a povinně volitelných předmětů zapsaných v prvním roce studia. Pokud student tuto podmínku nesplní, bude studentovi ukončeno studium dle § 56 odst. l písm. b) zákona. Na postup při rozhodování v této věci se vztahuje § 68 zákona. Student, který splnil tuto podmínku, si do druhého roku studia zapíše: - všechny nezakončené povinné a povinně volitelné předměty 1. ročníku, - předměty přednostně 2. ročníku (dle aktuálního studijního plánu pro daný studijní program) do maximálního počtu 75 zapsaných kreditů. V souladu s dokumentací uvedenou ve studijním plánu v IS/STAG je podmínkou pro pokračování ve studiu po ukončení druhého roku studia získání alespoň 80 kreditů z povinných a povinně volitelných předmětů zapsaných v 1. a 2. roce studia, přičemž student musí mít splněny všechny povinné a povinně volitelné předměty 1. ročníku standardního studijního plánu pro daný studijní program. Pokud student tyto podmínky nesplní, bude studentovi ukončeno studium dle § 56 odst. l písm. b) zákona. Na postup při rozhodování v této věci se vztahuje § 68 zákona. Student, který splnil tyto podmínky, si zapisuje do dalšího roku studia: - všechny nezakončené povinné a povinně volitelné předměty 2. roku studia, - předměty přednostně 3. ročníku (dle aktuálního studijního plánu pro daný studijní program) tak, aby po ukončení třetího roku studia dosáhl minimálně 140 kreditů. V souladu s dokumentací uvedenou ve studijním plánu v IS/STAG je podmínkou pro ukončení bakalářského studijního programu dosažení alespoň 180 kreditů z povinných a povinně volitelných předmětů bakalářského studijního programu podle aktuálního studijního plánu pro daný studijní program. Pokud student nesplnil tuto podmínku, zapíše si do dalšího roku studia všechny nezakončené povinné a povinně volitelné předměty.
Occupational profiles of graduates with examples unspecified
Branch of study / Specialization guarantor Komínková Oplatková Zuzana, prof. Ing. Ph.D.
Status Recommended year of study Recommended semester Course code Course title (* Final State Examination) Language of instruction Number of ECTS credits Course availability
A Compulsory 1 Winter AUEM/AK1FS Seminar of Physics Czech English 4  
A Compulsory 1 Winter AUM/AK1MS Seminar of Mathematics Czech 6  
A Compulsory 1 Winter AUPKS/AK1PA Programming and Algoritmization Czech English 5  
A Compulsory 1 Winter AUPKS/AK1DS Database Systems Czech English 5  
A Compulsory 1 Winter AUIUI/AK1PY Python and Development Tools Czech 4  
A Compulsory 1 Winter AUPKS/AK1AM Software Systems Analysis and Modelling Czech English 5  
A Compulsory 1 Summer AUPKS/AK2AE Computer Hardware Architecture Czech English 5  
A Compulsory 1 Summer AUIUI/AK2PN Advanced Development Tools Czech 4  
A Compulsory 1 Summer AUIUI/AK2TP Theory of Information Transmission Czech English 5  
A Compulsory 1 Summer AUIUI/AK2ZC Fundamentals of C Language Czech English 5  
A Compulsory 1 Summer AUPKS/AK2MG Modern Computer Graphics Czech English 4  
A Compulsory 1 Summer AUM/AK2AS Mathematical Analysis Czech 6  
B Compulsory option 1 Summer CJV/AJKN1 Foreign language - German German 2  
B Compulsory option 1 Summer CJV/AJKA1 Foreign language - English English 2  
B Compulsory option 1 Summer CJV/AJKR1 Foreign language - Russian Russian 2  
A Compulsory 2 Winter AUEM/AK3EJ Electromagnetic Phenomenons in Informatics Czech English 5  
A Compulsory 2 Winter AUIUI/AK3KR Cryptography Czech English 6  
A Compulsory 2 Winter AUIUI/AK3TI Theoretical Informatics Czech English 6  
A Compulsory 2 Winter AUPKS/AK3OS Operating Systems Czech English 4  
A Compulsory 2 Winter AUIUI/AK3AL Algorithms and Data Structures Czech English 5  
A Compulsory 2 Winter AUPKS/AK3OV Object-oriented Programming and Design Patterns Czech 4  
B Compulsory option 2 Winter CJV/AJKN2 Foreign language - German German 2  
B Compulsory option 2 Winter CJV/AJKA2 Foreign Language - English English 2  
B Compulsory option 2 Winter CJV/AJKR2 Foreign language - Russian Russian 2  
A Compulsory 2 Summer AUIUI/AK4TS Software Testing Czech English 4  
A Compulsory 2 Summer AURP/AK4PS Computer Networks Czech English 4  
A Compulsory 2 Summer AUM/AK4OM Optimization Methods Czech 4  
A Compulsory 2 Summer AUBI/AK4EO Electric Circuits Czech English 4  
A Compulsory 2 Summer AUIUI/AK4TW WWW Technology Czech English 4  
A Compulsory 2 Summer AUPKS/AK4AF Application Frameworks Czech English 5  
B Compulsory option 2 Summer CJV/AJKN3 Foreign language - German German 3  
B Compulsory option 2 Summer CJV/AJKA3 Foreign Language - English English 3  
B Compulsory option 2 Summer CJV/AJKR3 Foreign language - Russian Russian 3  
A Compulsory 3 Winter AUIUI/AK5PC Programming in C++ Language Czech English 5  
A Compulsory 3 Winter AUBI/AK5AC Analog and Digital Technology Czech 5  
A Compulsory 3 Winter AUIUI/AK5PM Programming of Mobile Applications Czech 4  
A Compulsory 3 Winter AUART/AK5ES Embedded Systems with Microcomputers Czech English 6  
A Compulsory 3 Winter AUIUI/AK5VS Development of Network Applications Czech English 5  
A Compulsory 3 Winter AUPKS/AK5PW Advanced Web Technologies Czech English 4  
B Compulsory option 3 Winter CJV/AJKA4 Foreign Language - English English 4  
B Compulsory option 3 Winter CJV/AJKR4 Foreign language - Russian Russian 4  
B Compulsory option 3 Winter CJV/AJKN4 Foreign language - German German 4  
A Compulsory 3 Summer AUIUI/AK6UI Artificial and Computational Intelligence Czech English 5  
A Compulsory 3 Summer AUPKS/AK6PP Practical Class of Programming Czech English 5  
A Compulsory 3 Summer AUIUI/AK6BS Bachelor Thesis Czech English 14  
A Compulsory 3 Summer MUPE/AK6PE Business Economics Czech English 3