Information on study programme

« Back
Faculty Faculty of Applied Sciences (FAV)
Study programme Software Engineering (B0613A140037)
Branch of study / Specialization unspecified (B0613A140037/01 - 2025)
Level of acquired qualification Bachelor
Form of study Full-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 State Final Exam, Bachelor's Thesis Defense
Study and Examination Code URL
Faculty coordinator for international students unspecified
Key learning outcomes The aim of the bachelor's degree program in Software Engineering is to provide its graduates with long-term valid theoretical knowledge, practical skills and general competencies covering all essential thematic areas in Informatics, more profound knowledge, skills and competencies in software engineering (according to the Computing Curriculum 2020) and to convey an understanding of the main tendencies of the current development of informatics in the world. The graduate is prepared for direct entry into practice in information and communication technologies (ICT) and for studying further master's degree programs.
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 unspecified
Occupational profiles of graduates with examples unspecified
Branch of study / Specialization guarantor unspecified

Segment composition (blocks and Courses within):

Abbreviation
SWI23bp2025
Name of segment
Softwarové inženýrství
Name of block
unspecified
Status
Compulsory
Min. credits
132
Max. ECTS credits
-
Min. number of courses
27
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
KIV/UVSI Introduction to the Study of Informatics 2 Zp 2+0+0 1 Winter  
KIV/PPA Computers and Programming 5 Zk+ 2+2+0 1 Winter  
KIV/DB1 Database Systems 1 6 Zk+ 3+2+0 1 Winter  
KMA/LAA Linear Algebra 5 Zk+ 3+2+0 1 Winter  
KMA/MA1 Mathematical Analysis 1 6 Zk+ 4+2+0 1 Winter  
KIV/ADT Applications of Data Structures 5 Zk+ 2+2+0 1 Summer  
KIV/IDT Implementations of Data Structures 5 Zk+ 2+2+0 1 Summer  
KIV/PCT Fundamentals of Computer Technology 5 Zk+ 2+2+0 1 Summer  
KIV/ZPP Fundamentals of Programming Practice 3 Zp 2+0+0 1 Summer  
KMA/DMA Discrete Mathematics 4 Zk+ 3+1+0 1 Summer  
KIV/TI Theoretical Informatics 6 Zk+ 3+2+0 2 Winter  
KIV/PC Programming in C 6 Zk+ 3+2+0 2 Winter  
KIV/OKS Software Quality Assurance 4 Zk+ 3+1+0 2 Winter  
KIV/UPG Introduction to Computer Graphics 5 Zk+ 3+2+0 2 Winter  
KMA/PSA Probability and Statistics A 5 Zk+ 3+2+0 2 Winter The course is available to visiting students
KIV/WEB Web Applications 4 Zk+ 2+2+0 2 Winter  
KIV/MNS Software Modeling and Design 4 Zk+ 2+1+0 2 Summer  
KIV/PPG Paradigms of Programming 6 Zk+ 2+2+0 2 Summer  
KIV/UIR AI and Pattern Recognition 6 Zk+ 3+2+0 2 Summer  
KIV/UPP Introduction to Parallel Programming 4 Zk+ 2+2+0 2 Summer  
KIV/ZSW-E Fundamentals of Software Engineering 6 Zk+ 2+2+0 2 Summer The course is available to visiting students
KIV/PRJ5 Semester Project 5 5 Zp 0+0+0 3 Winter  
KIV/ZOS Fundamentals of Operating Systems 6 Zk+ 3+2+0 3 Winter  
KIV/UPS Fundamentals of Computer Networks 6 Zk+ 3+2+0 3 Winter  
KIV/BIT Computer Security 6 Zk+ 3+2+0 3 Summer  
KIV/BPS Bachelor Seminar 3 Zp 0+0+2 3 Summer  
KIV/DBA Database Applications 4 Zk+ 1+2+0 3 Summer  
Name of block
unspecified
Status
Compulsory
Min. credits
12
Max. ECTS credits
-
Min. number of courses
3
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
KIV/BPSWI Bachelor Thesis SWE 12 Zp 0+0+0 3 Summer  
KIV/OSWIB Defence of Bachelor Thesis SWE 0 Obp 0+0+0 3 Summer  
KIV/BZSWI Bachelor exam SWE 0 Szv 0+0+0 3 Summer  
Name of block
unspecified
Status
Compulsory option
Min. credits
4
Max. ECTS credits
-
Min. number of courses
-
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
KIV/JAVA Programming in Java Language  4 Zk+ 2+2+0 2 Summer  
KIV/PNET Programming in .NET 4 Zk+ 2+2+0 2 Summer  
KIV/CPP Programming in C++ 4 Zk+ 2+1+0 3 Winter  
Name of block
unspecified
Status
Compulsory option
Min. credits
10
Max. ECTS credits
-
Min. number of courses
-
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
KIV/ZKSI Fundamentals of Comunic. Sys. for Inf. 3 Zk+ 2+1+0 1 Winter  
KIV/LNX Introduction to Linux 4 Zp 0+2+0 1 Winter  
KIV/ZPI Fundamental programming for IoT 4 Zk+ 2+2+0 1 Winter  
KIV/ZEP-E Basics of effective programming 4 Zk+ 2+0+0 1 Summer The course is available to visiting students
KIV/PRJ2 Semester Project 2 3 Zp 0+0+0 1 Summer  
KIV/IWO IT Workshop 1 Zp 0+26S+0 1 Summer  
KIV/UUR Introduction to User Interfaces 4 Zk+ 2+2+0 1 Summer  
KIV/ZIM Knowledge and Information Management 4 Zk+ 2+2+0 3 Winter  
KIV/ZPXB Study Stay / Internship Abroad 4 Zp 0+0+0 3 Winter  
KIV/BOPX Work experience 8 Zp 0+240S+0 3 Winter  
KIV/ADM Database Administration 4 Zp 2+2+0 3 Winter  
KIV/MBKZ Mobile Communication and Devices 4 Zk+ 2+2+0 3 Summer  
KIV/PH Computer Games 5 Zk+ 2+2+0 3 Summer  
KIV/PRJ4 Semester Project 4 3 Zp 0+0+0 3 Summer  
KIV/SPOS Computer Network Management 4 Zk+ 2+2+0 3 Summer  
Name of block
unspecified
Status
Compulsory option
Min. credits
7
Max. ECTS credits
-
Min. number of courses
-
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
KMA/SMP Seminar on Matrix Calculus 2 Zp 0+2+0 1 Winter  
KFY/FYA1 Physics for Applied Science Students 1 5 Zk+ 3+2+0 1 Summer  
KMA/MA2 Mathematical Analysis 2 6 Zk+ 4+2+0 1 Summer  
KGM/UGEM Introduction to Geomatics 2 Zp 1+0+0 3 Winter  
KKY/ZKYI Basics of Cybernetics for Informatics 3 Zk+ 3+0+0 3 Winter  
KPO/ZPIT1 Intr. to Information Technology Law 1 2 Zp 1+0+1 3 Winter  
KPO/USPN Introduction to the Study of Law 3 Zk 2+0+0 3 Winter  
KME/UMM Introduction to Modelling in Mechanics 3 Zp 3+0+0 3 Summer  
KPM/PPP Business Plan and Business in Practice 4 Zk+ 2+1+0 3 Summer  
Name of block
unspecified
Status
Optional
Min. credits
0
Max. ECTS credits
-
Min. number of courses
-
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
KEE/ZBP Fundamentals of Safety at Work 1 Zp 1+0+0 1 Winter  
KMA/MP1 Mathematical proseminar 1 2 Zp 0+2+0 1 Winter  
KIV/ASP1 Algorithms and Competitive Programming 1 4 Zp 0+2+0 2 Summer  
KIV/ALG Algorithmization 6 Zk+ 3+2+0 3 Winter  
KIV/PRO Programming Strategies 5 Zk+ 2+2+0 3 Winter  
KFI/FUIHB Philosophy of Artificial Intelligence 5 Zk+ 2+0+2 3 Summer  
KIV/KPG The Beauty of Computer Graphics 5 Zk+ 2+2+0 3 Summer  
KFI/ZPUIB Final Project 0 Zv 0+0+13S - -  
KFI/ZPKDH Final Project 4 Zv 0+0+13S - -  
KFI/ZPDH Final Project 0 Zv 0+0+13S - -  
Abbreviation
FBcPSpolSWI23bp24
Name of segment
FAV bc. - společná neoborová výuka
Name of block
unspecified
Status
Compulsory
Min. credits
4
Max. ECTS credits
-
Min. number of courses
1
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
UJP/AEP6 English for Academic Purposes 6 4 Zp 0+4+0 1 Summer  
Name of block
unspecified
Status
Compulsory option
Min. credits
2
Max. ECTS credits
-
Min. number of courses
-
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
UTS/TV Physical Education 1 Zp 0+2+0 1 Winter  
UTS/ZLK Summer Training Camp 2 Zp 0T+1T+0T 1 Summer  
UTS/TV Physical Education 1 Zp 0+2+0 1 Summer  
Name of block
unspecified
Status
Optional
Min. credits
0
Max. ECTS credits
-
Min. number of courses
-
Course code Course title credits Completion Time requirements Recommended year of study Recommended semester Course availability
UJP/AEP5 English for Academic Purposes 5 4 Zp 0+4+0 1 Winter  
UJP/AEP3 English for Academic Purposes 3 4 Zp 0+4+0 1 Winter The course is available to visiting students
UJP/AEP4 English for Academic Purposes 4 4 Zp 0+4+0 1 Summer The course is available to visiting students