| česky | englishMain page | Study Branches/Specializations | Groups of Courses | All Courses | Roles                Instructions
A | B | C | D | I | K | M | S | U | W
Students enroll into one of the study programs accredited at the Faculty. Within each program, there is a set of study branches/specializations. Each of the branches/specializations can be studied either in a full-time form of study or in a part-time form. Study branch/specialization is a comprehensive set of knowledge and skills acquired by a student during the studies.
The Study branches/specializations here are listed alphabetically.

Artificial Intelligence 2021 (in Czech) - BI-UI21

Graduates of the Artificial Intelligence (AI) specialization have knowledge of most areas falling into the broad field of AI. They master machine learning techniques, including their mathematical foundations, and are able to apply them in practice with the help of modern software tools. They know the basics of symbolic UI with emphasis on agent systems. In their profile, they have knowledge of working with data at all levels: from exploratory analysis and visualization to creating reports, obtaining information from data and verifying or formulating hypotheses. Thanks to this knowledge, graduates of the UI specialization can find employment in any company where data and tools of artificial intelligence are used in some way. Such companies include multinational corporations as well as small start-ups and innovative companies from all possible areas from pharmacy through engineering and agriculture to IT and marketing.

Menu   Study plans for the Study branch/specialization


Business Informatics 2021 (In Czech) - BI-MI21

The study of the specialization Management Informatics (MI) prepares experts for a wide range of functions, especially in business practice, where it is necessary to combine IT and interdisciplinary knowledge and skills to meet the information needs of the company. Graduates of the MI specialization will find employment mainly as business process analysts (business analysts), ie in the analysis and optimization of business processes, in the design, development and deployment of business information systems, in the design and administration of specialized management and knowledge systems. Furthermore, in managerial positions such as IT management (CIO) or IT marketing (CMO), in the management of own companies (not only) in the field of IT (CEO), in software companies focused on business application development, in consulting and design companies as analysts, system integrators or project managers.

Menu   Study plans for the Study branch/specialization


Computer Engineering 2021 (in Czech) - BI-PI21

Graduates of the Computer Systems and Virtualization (PV) specialization will expand their professional profile of the common foundation with knowledge of modern architectures of computer systems, servers, data storage and cloud systems and relevant virtualization principles. Their profile includes administrative skills and procedures for configuring, tuning performance, scaling and ensuring system security and high availability of computer systems. They have practical experience with virtualization tools and tools to automate the management and monitoring of computer systems, and with procedures for dealing with system outages. Graduates of the PV specialization will be employed in the positions of system architects, technology consultants, architects of computer infrastructure and software solutions, server administrators, network and computer infrastructure, data center technicians, cloud service administrators and virtualization platforms.

Menu   Study plans for the Study branch/specialization


Computer Engineering 2021 - BIE-PI21

Graduates of the Computer Systems and Virtualization (PV) specialization will expand their professional profile of the common foundation with knowledge of modern architectures of computer systems, servers, data storage and cloud systems and relevant virtualization principles. Their profile includes administrative skills and procedures for configuring, tuning performance, scaling and ensuring system security and high availability of computer systems. They have practical experience with virtualization tools and tools to automate the management and monitoring of computer systems, and with procedures for dealing with system outages. Graduates of the PV specialization will be employed in the positions of system architects, technology consultants, architects of computer infrastructure and software solutions, server administrators, network and computer infrastructure, data center technicians, cloud service administrators and virtualization platforms.

Menu   Study plans for the Study branch/specialization


Computer Graphics 2021 (in Czech) - BI-PG21

Graduates of the Computer Graphics (PG) specialization will complete their professional profile of the common foundation in profile subjects with knowledge of computer graphics (creating multimedia content in 2D and 3D graphics, programming interactive 3D scenes, programming extensions of graphic applications and user interface testing). Their profile also includes knowledge of a wide range of technologies for processing, presentation and visualization of multimedia and graphic data, knowledge of the basics of software engineering and skills necessary for work in team software projects. Graduates of the PG specialization will be able to design and create or extend graphical applications and subject their user interface to appropriate user tests. In the field of computer graphics, they will know the basic techniques of processing, generating and presenting 2D / 3D content. They can hold the position of developers of graphic or game applications in the gaming, film, advertising or mobile industry or the position of members of teams of developers of larger software works responsible for user interfaces or multimedia, visualization, graphic or game components.

Menu   Study plans for the Study branch/specialization


Computer Networks and Internet 2021 (in Czech) - BI-PS21

Graduates of the Computer Networks and Internet (PS) specialization will expand their professional profile of the common foundation with knowledge of network technologies, protocols and algorithms at all levels of computer network architecture. They have knowledge of local networks, Ethernet, technologies used in the Internet, routing algorithms and switching technologies, network traffic monitoring techniques and ensuring the security of computer systems and networks, and knowledge of the physical principles of metallic, optical and wireless networks. They master the principles of network technology virtualization. They have practical experience in programming network applications and the design, construction and management of computer networks and the Internet of Things. Graduates of the PS specialization will be employed in the positions of network analysts and architects, computer network administrators, security analysts, developers of network applications and solutions for Internet of Things systems.

Menu   Study plans for the Study branch/specialization


Computer Networks and Internet 2021 - BIE-PS21

Graduates of the Computer Networks and Internet (PS) specialization will expand their professional profile of the common foundation with knowledge of network technologies, protocols and algorithms at all levels of computer network architecture. They have knowledge of local networks, Ethernet, technologies used in the Internet, routing algorithms and switching technologies, network traffic monitoring techniques and ensuring the security of computer systems and networks, and knowledge of the physical principles of metallic, optical and wireless networks. They master the principles of network technology virtualization. They have practical experience in programming network applications and the design, construction and management of computer networks and the Internet of Things. Graduates of the PS specialization will be employed in the positions of network analysts and architects, computer network administrators, security analysts, developers of network applications and solutions for Internet of Things systems.

Menu   Study plans for the Study branch/specialization


Computer Science 2021 (in Czech) - BI-TI21

Graduates of the Computer Science (TI) specialization will acquire a set of professional knowledge and skills in the field of complexity theory, graph theory, advanced algorithms, computer architectures, implementation of programming languages ??and programming styles and are thus prepared for a successful career or further study of any computer-oriented master's degree. specialization. They understand computational models and are able to use them in the design and analysis of algorithms with respect to computational complexity and practical solvability of problems. They know tools and formal models for designing, specification, effective implementation and analysis of properties of algorithms of different types on different computer architectures. Graduates of the TI specialization will find employment as analysts and system designers in development or research teams in the event of a transition into practice. They are able to hold positions that require solving more complex algorithmic problems in various application areas or optimizing existing solutions. The specialization is suitable for future master's students in any computer-oriented specialization.

Menu   Study plans for the Study branch/specialization


Computer Science 2021 - BIE-TI21

Graduates of the Computer Science (TI) specialization will acquire a set of professional knowledge and skills in the field of complexity theory, graph theory, advanced algorithms, computer architectures, implementation of programming languages ??and programming styles and are thus prepared for a successful career or further study of any computer-oriented master's degree. specialization. They understand computational models and are able to use them in the design and analysis of algorithms with respect to computational complexity and practical solvability of problems. They know tools and formal models for designing, specification, effective implementation and analysis of properties of algorithms of different types on different computer architectures. Graduates of the TI specialization will find employment as analysts and system designers in development or research teams in the event of a transition into practice. They are able to hold positions that require solving more complex algorithmic problems in various application areas or optimizing existing solutions. The specialization is suitable for future master's students in any computer-oriented specialization.

Menu   Study plans for the Study branch/specialization


Computer Science 2021 - NIE-TI

In the industrial field, graduates are well trained in the design and analysis of advanced algorithms to qualify as analysts, developers, systems engineers, consultants, data engineers. And of course the team leaders of these professions, because they gained experience in working with the team during their studies. Experience to date clearly demonstrates that a large proportion of graduates are ready to set up and run their own companies based on the experience of applied research and development gained during their studies.

Menu   Study plans for the Study branch/specialization


Computer Science - NI-TI

In the industrial field, graduates are well trained in the design and analysis of advanced algorithms to qualify as analysts, developers, systems engineers, consultants, data engineers. And of course the team leaders of these professions, because they gained experience in working with the team during their studies. Experience to date clearly demonstrates that a large proportion of graduates are ready to set up and run their own companies based on the experience of applied research and development gained during their studies.

Menu   Study plans for the Study branch/specialization


Computer Security 2021 - NIE-PB

Characteristics of specialization Computer security: The specialization of PB is thematically focused on research and development of secure information and communication systems. It deals with the development and management of both secure hardware and software at both theoretical and application levels. Students will gain an overview of cryptological principles, methods of detection of attacks in computer networks, secure management of information systems, as well as design of secure software and hardware. The specialization has a balanced ratio of theoretical and application topics with regard to a sufficient and correct understanding of the security principles of modern ICT systems. Skills and knowledge gained in the PB specialization: The graduates acquire theoretical knowledge of cryptology and mathematical principles of computer security and practical skills in the design and implementation of secure computer hardware and software, eg at the level of system and network security, applied cryptography and cryptoanalysis and reverse engineer software. . In the area of ??hardware security, graduates will be able to safely use and integrate hardware components into information systems and will also be able to test these components for resistance to attacks.

Menu   Study plans for the Study branch/specialization


Computer Security - NI-PB

Characteristics of specialization Computer security: The specialization of PB is thematically focused on research and development of secure information and communication systems. It deals with the development and management of both secure hardware and software at both theoretical and application levels. Students will gain an overview of cryptological principles, methods of detection of attacks in computer networks, secure management of information systems, as well as design of secure software and hardware. The specialization has a balanced ratio of theoretical and application topics with regard to a sufficient and correct understanding of the security principles of modern ICT systems. Skills and knowledge gained in the PB specialization: The graduates acquire theoretical knowledge of cryptology and mathematical principles of computer security and practical skills in the design and implementation of secure computer hardware and software, eg at the level of system and network security, applied cryptography and cryptoanalysis and reverse engineer software. . In the area of ??hardware security, graduates will be able to safely use and integrate hardware components into information systems and will also be able to test these components for resistance to attacks.

Menu   Study plans for the Study branch/specialization


Computer Systems and Networks 2021 - NIE-PSS

Skills and knowledge gained in the PSS specialization: Graduates will know the theory of distributed and parallel computing systems and understand the architectures and technologies of network and multiprocessor computer systems and their software on a wide range of platforms, starting with multicore and multicore processors, GPUs and GPUs. and data clusters, up to cloud computing platforms. They will know the principles and technologies of virtualization and virtualization techniques and tools, which are today crucial for efficient and semi-automatic management, operation and security of large computer infrastructures. They will be able to design, configure, efficiently use and manage them, as well as deploy and run scalable applications. Furthermore, they will be able to program such systems effectively on the level of standard parallel program libraries and secure them against basic attacks.

Menu   Study plans for the Study branch/specialization


Computer Systems and Networks - NI-PSS

Skills and knowledge gained in the PSS specialization: Graduates will know the theory of distributed and parallel computing systems and understand the architectures and technologies of network and multiprocessor computer systems and their software on a wide range of platforms, starting with multicore and multicore processors, GPUs and GPUs. and data clusters, up to cloud computing platforms. They will know the principles and technologies of virtualization and virtualization techniques and tools, which are today crucial for efficient and semi-automatic management, operation and security of large computer infrastructures. They will be able to design, configure, efficiently use and manage them, as well as deploy and run scalable applications. Furthermore, they will be able to program such systems effectively on the level of standard parallel program libraries and secure them against basic attacks.

Menu   Study plans for the Study branch/specialization


Computer Systems and Virtualization 2021 (in Czech) - BI-PV21

Graduates of Computer Systems and Virtualization (PV) specialization will extend their professional profile of common base with knowledge of modern architectures of computer systems, servers, data storage and cloud systems and relevant virtualization principles. Their profile includes administration skills and procedures for configuring, debugging performance, scaling and ensuring system security and high availability of computer systems. They have practical experience with virtualization tools and tools for automated administration and monitoring of computer systems operation and procedures for solving system outages. Graduates of PV specialization will apply to positions of system engineer, architect of infrastructure and software solution, technology consultant, administrator of data center computer infrastructure or cloud services provider, or security analyst.

Menu   Study plans for the Study branch/specialization


Computer Systems and Virtualization 2021 - BIE-PV21

Graduates of the Computer Systems and Virtualization (PV) specialization will expand their professional profile of the common foundation with knowledge of modern architectures of computer systems, servers, data storage and cloud systems and relevant virtualization principles. Their profile includes administrative skills and procedures for configuring, tuning performance, scaling and ensuring system security and high availability of computer systems. They have practical experience with virtualization tools and tools to automate the management and monitoring of computer systems, and with procedures for dealing with system outages. Graduates of the PV specialization will be employed in the positions of system engineer, infrastructure and software solution architect, technology consultant, data center computer infrastructure administrator or cloud service provider, or security analyst.

Menu   Study plans for the Study branch/specialization


Design and Programming of Embedded Systems 2021 - NIE-NPVS

Specialization Characteristics Embedded Systems Design and Programming: The specialization is focused on the design of embedded digital systems containing software and hardware components, with particular emphasis on embedded systems and systems and on-chip networks (SoC and NoC). Significant part of the course is devoted to system design, testing and analysis. The knowledge of the lower levels of abstraction is complemented and deepened, together with the appropriate methods of engineering work. The specialization is based on systems theory, which, together with the necessary fundamentals of discrete mathematics and combinatorial optimization, is laid out in the first year. Such foundations give graduates a comparative advantage not only in system design and analysis, but also in formal verification that is increasingly gaining ground in industry. The following lessons are then applied and pass on to projects, especially in the last year. Skills and knowledge acquired in the NPVS specialization: Graduates acquire knowledge of design, modeling and verification of digital and embedded systems, ie design of systems of specified properties (working in real time, designed for specific application areas, fault-tolerant, fail-safe) and evaluation of system architecture on models. They will be able to design systems on chip (SoC) and programmable hardware (SoPC, FPGA). This includes knowledge of concurrent design of software and hardware, architectures and features of processors, design of digital circuits, use of macroblocks (IP cores) and simulation and verification of digital systems at all levels.

Menu   Study plans for the Study branch/specialization


Design and Programming of Embedded Systems - NI-NPVS

Specialization Characteristics Embedded Systems Design and Programming: The specialization is focused on the design of embedded digital systems containing software and hardware components, with particular emphasis on embedded systems and systems and on-chip networks (SoC and NoC). Significant part of the course is devoted to system design, testing and analysis. The knowledge of the lower levels of abstraction is complemented and deepened, together with the appropriate methods of engineering work. The specialization is based on systems theory, which, together with the necessary fundamentals of discrete mathematics and combinatorial optimization, is laid out in the first year. Such foundations give graduates a comparative advantage not only in system design and analysis, but also in formal verification that is increasingly gaining ground in industry. The following lessons are then applied and pass on to projects, especially in the last year. Skills and knowledge acquired in the NPVS specialization: Graduates acquire knowledge of design, modeling and verification of digital and embedded systems, ie design of systems of specified properties (working in real time, designed for specific application areas, fault-tolerant, fail-safe) and evaluation of system architecture on models. They will be able to design systems on chip (SoC) and programmable hardware (SoPC, FPGA). This includes knowledge of concurrent design of software and hardware, architectures and features of processors, design of digital circuits, use of macroblocks (IP cores) and simulation and verification of digital systems at all levels.

Menu   Study plans for the Study branch/specialization


Digital Business Engineering - NIE-DBE

A graduate of the DBE specialization will acquire solid theoretical foundations of informatics, represented in particular by the mandatory subjects of the Informatics program, as well as knowledge of technologies and methods in the field of software engineering. To this will be added knowledge of strategic, tactical and operational planning and business management, especially in digital business domain, in a global context, including the sustainability of business and its ethical aspects. Some compulsory specialization courses are taught at the University of Antwerp, where the student spends at least one semester physically. He/she will therefore also take away direct experience of studying and collaborating at an international level. Graduates of the DBE specialization will be employed in the field of management and operation of companies focused on the so-called "digital business", but also in the ICT department of other companies affected by the digitization of business. They can also be employed in consulting positions or software companies that deal with the digitalization of business. They will be able to function well in international teams and multinational corporations.

Menu   Study plans for the Study branch/specialization


Information Security 2021 (Bachelor in English) - BIE-IB21

Graduates of the Information Security (IB) specialization will expand their professional profile of the common basis in their profile subjects with the ability to design, configure, assemble, administer, operate and innovate a secure computing infrastructure with knowledge of hardware and software. They are able to select suitable and secure hardware and software, integrate it into the existing system according to the requirements for safe operation. Furthermore, they are able to reliably analyze possible security risks in the ICT infrastructure and propose solutions to problems. The IB specialization is intended for students who want to apply themselves in practice as experts in the field of computer and network systems with an emphasis on their security. IB graduates can work as security analysts and architects, including the lowest hardware levels of computing infrastructure, secure software developers, penetration testers, forensic analysts, data center security engineers, and computing hosting companies.

Menu   Study plans for the Study branch/specialization


Information Security 2021 (in Czech) - BI-IB21

Graduates of the Information Security (IB) specialization will expand their professional profile of the common basis in their profile subjects with the ability to design, configure, assemble, administer, operate and innovate a secure computing infrastructure with knowledge of hardware and software. They are able to select suitable and secure hardware and software, integrate it into the existing system according to the requirements for safe operation. Furthermore, they are able to reliably analyze possible security risks in the ICT infrastructure and propose solutions to problems. The IB specialization is intended for students who want to apply themselves in practice as experts in the field of computer and network systems with an emphasis on their security. IB graduates can work as security analysts and architects, including the lowest hardware levels of computing infrastructure, secure software developers, penetration testers, forensic analysts, data center security engineers, and computing hosting companies.

Menu   Study plans for the Study branch/specialization


Knowledge Engineering - NI-ZI

Characteristics of specialization Knowledge Engineering: The ZI specialization focuses on automated information retrieval and, subsequently, knowledge of data. The aim of the field is to acquaint students with the approaches and tools for data mining, representation of this information in the form of models and the use of these models to gain knowledge of the problem. Knowledge engineering employs a number of approaches and techniques, in particular database and information systems (including Business Intelligence), advanced statistical methods, methods of extracting structured and unstructured data (data mining / text mining) from various sources (databases, web), modeling and simulation , optimization techniques, machine learning, expert and knowledge systems, methods of computational intelligence, visualization and other techniques. Specialization has an overlap in software engineering and theoretical computer science. Skills and knowledge gained in the ZI specialization: Graduates acquire advanced knowledge in all phases of mining of knowledge from various data sources (company databases, information systems, websites), ie in the preprocessing of data of various character, in analysis, in modeling, in classification, in prediction and interpretation and subsequent presentation of acquired knowledge. . Graduates will be able to design, adapt and implement decision support systems and integrate them into information systems. They will gain thorough training in statistical methods of data analysis and processing. Theoretical topics such as artificial intelligence, recognition or computational intelligence open up the graduates with the opportunity to participate in interesting research projects or to continue working independently.

Menu   Study plans for the Study branch/specialization


Managerial Informatics - NI-MI

Characteristics of specialization Managerial Informatics: The MI specialization is designed for students interested in economic-managerial aspects and applications of informatics and ICT in business. The curriculum builds on a solid knowledge of information technology, mathematics and statistics (within the common subjects of the program), because all this needs to be mastered in understanding the methods of using business ICT systems to realize business (economic) goals. ICT is to become an effective means for improving and automating business processes or managing more complicated processes, for providing better services, etc. meeting the information needs of the company and preparing managers managing information processes in companies, including financial and personnel management of business informatics (CIO - Chief Information Officer). Skills and knowledge gained in the MI specialization: The core of the specialization is Business Informatics, Decision Support Systems and Software Product Creation, in which the graduates acquire skills in the areas of operational, tactical and strategic management of informatics in the business sphere. The specialization of the specialization is a combination of technology-oriented subjects of software and knowledge engineering and subjects from the field of business process modeling and business informatics management and implementation of business plans for commercial deployment of IT products. The graduates demonstrate their acquired skills in the form of complex projects.

Menu   Study plans for the Study branch/specialization


Software Engineering (in Czech) - NI-SI

Characteristics of the Software Engineering Specialization: The SI specialization is thematically oriented towards the development, production, management, maintenance and innovation of large software systems, including the Web, where it is necessary to apply deep theoretical knowledge and practical skills of software engineering due to their complexity. Specialization has a balanced ratio of theoretical topics, such as formal tools for describing software systems and their behavior, and technology-oriented topics, such as web and middleware system architectures, large databases, information systems, architectural and design patterns, and sustainable software systems. Part of the study plan are also topics of designing modern software systems including their user interfaces. Skills and knowledge gained in the SI specialization: Graduates acquire deeper theoretical knowledge related to analysis, modeling, design, programming, testing, and maintenance of large software systems, design of database systems, enterprise technologies of creation of information systems and tools for software development methods based on formal specifications. They will learn to design user interfaces of software products. They acquire the necessary theoretical economic and managerial skills necessary for leading large software projects. for managing large software systems.

Menu   Study plans for the Study branch/specialization


Software Engineering 2021 (in Czech) - BI-SI21

Graduates of the Software Engineering (SI) specialization will complete their professional profile of the common foundation with knowledge of all phases of the life cycle of larger software systems (design, development and testing, deployment, maintenance and innovation). Emphasis is placed on team projects, in which students try out different roles in the project team in the design and implementation of larger software systems. The graduate's profile consists of theoretical and practical knowledge of formal notations, software design and implementation methodologies (including agile programming techniques) and practical experience with tools used during the life cycle of software systems development and operation. Graduates of the SI specialization will find practical employment as programmers and members of development and implementation teams in software companies, but they can also work as administrators of larger enterprise systems or departments of large companies (such as telecommunications operators, financial institutions, automakers, government, ...) who are in charge of communication with suppliers of specialized large software systems.

Menu   Study plans for the Study branch/specialization


Software Engineering 2021 - BIE-SI21

Graduates of the Software Engineering (SI) specialization will complete their professional profile of the common foundation with knowledge of all phases of the life cycle of larger software systems (design, development and testing, deployment, maintenance and innovation). Emphasis is placed on team projects, in which students try out different roles in the project team in the design and implementation of larger software systems. The graduate's profile consists of theoretical and practical knowledge of formal notations, software design and implementation methodologies (including agile programming techniques) and practical experience with tools used during the life cycle of software systems development and operation. Graduates of the SI specialization will find practical employment as programmers and members of development and implementation teams in software companies, but they can also work as administrators of larger enterprise systems or departments of large companies (such as telecommunications operators, financial institutions, automakers, government, ...) who are in charge of communication with suppliers of specialized large software systems.

Menu   Study plans for the Study branch/specialization


Software Engineering 2021 - NIE-SI

Characteristics of the Software Engineering Specialization: The SI specialization is thematically oriented towards the development, production, management, maintenance and innovation of large software systems, including the Web, where it is necessary to apply deep theoretical knowledge and practical skills of software engineering due to their complexity. Specialization has a balanced ratio of theoretical topics, such as formal tools for describing software systems and their behavior, and technology-oriented topics, such as web and middleware system architectures, large databases, information systems, architectural and design patterns, and sustainable software systems. Part of the study plan are also topics of designing modern software systems including their user interfaces. Skills and knowledge gained in the SI specialization: Graduates acquire deeper theoretical knowledge related to analysis, modeling, design, programming, testing, and maintenance of large software systems, design of database systems, enterprise technologies of creation of information systems and tools for software development methods based on formal specifications. They will learn to design user interfaces of software products. They acquire the necessary theoretical economic and managerial skills necessary for leading large software projects. for managing large software systems.

Menu   Study plans for the Study branch/specialization


System Programming - NI-SP

Characteristics of specialization System Programming: The SP specialization deals with the design and development of effective system parts of applications. For this development is important both detailed knowledge of these parts and their existing designs (operating system kernels, virtual machines, compilers, automatic memory management, etc.), as well as detailed knowledge of theoretical and practical possibilities of software tools used in their development (semantics and modeling) programming languages, runtime environments, possibilities of modern optimizers). The balance of theoretical and application topics ensures understanding of the principles as well as the possibility of their application. Skills and knowledge gained in the SP specialization: Graduates will be acquainted in detail with the principles and internal structure of system parts of modern systems (OS kernels, compilers, virtual machines, runtime systems, memory management techniques and other resources), as well as tools and algorithms for their effective creation and optimization of parts of systems. Students understand the semantics of modern programming languages ??and are able to model it. They are able to design and develop components of modern operating systems, compilers and runtime support systems, including methods of automatic memory management. They will acquire knowledge of low-level programming (key parts of OS, machine code generation). They are able to analyze non-standard system requirements, design and implement their solutions.

Menu   Study plans for the Study branch/specialization


Unspecified Specialisation of Study - ---

Auxiliary specialization for students who have not yet chosen a profiling specialization.

Menu   Study plans for the Study branch/specialization


Web Engineering 2021 (in Czech) - BI-WI21

Graduates of the Web Engineering (WI) specialization will expand the common basics of computer science with specific architectures, languages ??and technologies from the field of the web, which will enable them to create modern and high-quality web systems. They will have the knowledge and skills of a so-called full-stack web developer with an overlap into server administration. They have knowledge of essential technologies and languages ??(HTTP, HTML / CSS, JavaScript, PHP / Python) and modern data formats in their profile. They have the basics of software engineering, including design methods and user interface creation. They know tools, architectures and algorithms from the field of searching / indexing content on the web and from modern databases suitable for storing large volumes of data. They have experience with proven methods of creating web applications and methods of managing web and database servers. They will gain not only the theoretical and technological foundations for further study in the master's specialization of the same name, but also important knowledge for the practice of web engineers. Graduates of the WI specialization will be able to work in the positions of developers and web application administrators, starting with the level of programmers of client or server components of applications. The WI specialization will provide graduates with an important basis for their further professional development, eg as architects of complex web applications, who will be able to work within the entire application lifecycle, ie. their design, implementation, testing, maintenance and development.

Menu   Study plans for the Study branch/specialization


Web Engineering - NI-WI

Characteristics of specialization Web Engineering: The WI specialization will provide both theoretical and practical knowledge of modern web architectures and technologies. The specialization reflects current trends in the development of web technologies used in the field of open web as well as in large business applications. These include, in particular, modern methods and technologies for integrating systems using new web services and middleware architectures (REST architectures, microservices), modern database system technologies (NoSQL), virtualization and cloud computing, modern approaches to represent data semantics (Linked Data) and mining. and web analytics and last but not least, modern user interface design methods. Skills and knowledge gained in the WI specialization: Graduates will acquire theoretical and technological knowledge, eg through the architecture of information systems based on modern web technologies, which will be able to use in the area of ??design, development and administration of such systems. The graduates will be able to use their knowledge not only in the overall design of the system architecture, but also in its individual parts at the user interface, application layer and data layer level, and also in the integration of systems with an understanding of individual integration layers (process, information and technology). They will also learn techniques and methods of semantizing web content, acquiring knowledge from web data and searching for structured and unstructured data and text or multimedia information on the web.

Menu   Study plans for the Study branch/specialization


Page updated 15. 4. 2025, semester: Z/2025-6, Z/2024-5, L/2023-4, L/2022-3, Z/2023-4, Z/2022-3, L/2024-5, Z,L/2021-2, send comments to the content presented here to Administrator of study plans Design and implementation: J. Novák, I. Halaška