Home / Fields of Study / Software Development

Software Development

Would you like to learn about various types of cloud and server technologies, from the viewpoint of frameworks, databases and the architecture of related information systems? Are you interested in frontend technologies with emphasis on designing user apps effectively? The Software Development bachelor’s programme grants your wishes. This programme enhances your theoretic knowledge in software development and enables you to gain necessary practical skills in the field. Due to project-oriented classes (workshops and hackatons), you’re going to evolve your soft-skills for efficient team cooperation, professional communication, negotiation and leading work meetings.
Learn more
than only
programming
Discover the life cycle
of a business model all the way
to its implementation
Understand designing
and developing software
and learn to work in a team
Use opportunities
for participating in top projects
in Czechia and abroad
Our graduates get jobs as project managers, business architects, analysts, software architects, developers or IoT specialists. You can study this bachelor’s study programme in Czech in the full-time, part-time or individual form of study and in English in the full-time form of study. The standard time of study is 3.5 years.
Taught technologies
JavaScript, MongoDB, Node.js, React, HTML5, CSS3, Less, Python, BigClown, Arduino, Raspberry Pi, UML, Scrum, RUP, Cloud, MS Azure, AWS, uu5, Unicorn Application Framework, HoloLens, Unity, Virtual Reality, Augmented Reality, ARKit, Artificial Intelligence, Esri

Recommended Plan of Study

Year 1
Course
Semester
Type of Course
Number of Credits
Business English 1
Winter
obligatory
3
Study Essentials
Winter
obligatory
6
Software Development Essentials
Winter
obligatory
12
Business Management Essentials
Summer
obligatory
9
Business English 2
Summer
obligatory
3
Mathematic Analysis
Summer
obligatory
6
Cloud Application Architecture
Summer
obligatory
12
Year 2
Course
Semester
Type of Course
Number of Credits
Frontend Systems
Winter
obligatory
6
Backend Systems
Winter
obligatory
9
Cyber Security
Winter
obligatory
6
Business English 3
Winter
obligatory
3
Discreet Mathematics
Winter
obligatory
6
Internet of Things
Summer
obligatory
9
Business English 4
Summer
obligatory
3
Design Patterns
Summer
obligatory
6
Statistical Analysis
Summer
obligatory
6
Year 3
Course
Semester
Type of Course
Number of Credits
Business English 5
Winter
obligatory
3
Bachelor Thesis Seminar 1
Winter
obligatory
9
Project Management
Winter
obligatory
9
Advanced Algorithmicizing
Winter
obligatory
9
Internship
Summer
obligatory
30
Year 4
Course
Semester
Type of Course
Number of Credits
Business English 6
Winter
obligatory
3
Bachelor Thesis Seminar 1
Winter
obligatory
12

Required optional courses

2nd year, winter semester
Group 1
Course
Course type
Number of Credits
ICT Infrastructure of IS
Required optional
6
Securing Quality
Required optional
6
Cryptography
Required optional
6
4th year, winter semester
Group 2
Course
Course type
Number of Credits
Virtual Reality
Required optional
9
Artificial Intelligence
Required optional
9
Business Intelligence and Big Data
Required optional
9
Geographical Information Systems
Required optional
9
The condition for fulfilling the quota of required optional courses is to complete at least one required optional course from each group. Therefore, the total number of credits acquired by completing required optional courses shall reach at least 15.