Msc.Web and Software Engineering

Czech Technical University in Prague - Faculty of Information Technology
The Web and Software Engineering branch consists of 3 specializations. Students of the Web Engineering specialization deepen their knowledge from previous studies of the architecture of large computer systems, software engineering and web technologies and services. They will gain a detailed knowledge of the principles and technologies required for the design of large-scale web application architectures and systems based on new trends (collaborative approaches, programmable web, semantic web). They will also understand the principles of operation and architectures for modern web solutions, search engines, web databases that are based on technologies from large providers such as Google, Amazon or Facebook. Students of the Information Systems and Management specialization acquire advanced knowledge in the area of information strategy, corporate IT management and its security, in the area of the analysis, design, development, implementation, deployment, operation and integration of information systems, as well as in the area of information management and financial management of ICT projects and enterprise IT infrastructure, and in modeling business processes. They know advanced object-oriented software methodologies, systems and tools for design and implementation of enterprise information systems (CRM, ERP), and relevant standards and methodologies. Students of the Software Engineering specialization gain deeper theoretical knowledge of analyzing, modeling, design, programming, testing, and maintenance of large software systems, database systems design, enterprise development of IT systems and tools for developing software systems, including methods based on formal specifications. They understand the runtime environments for programming and learn how to design user interfaces of software products. Acquire the necessary theoretical economic and managerial skills necessary for the management of large software projects.

Graduate profile

Graduates of the Web Engineering specialization find employment in positions associated with system design, implementation, development, and operation of large-scale web applications, as analysts and consultants at various levels of management of web projects, and managers of ICT companies. Graduates of the Information Systems and Management specialization find employment in positions of project managers, application development managers, consultants, system integrators, software architects, managers, information security managers, administrators of information systems, and process analysts, IT department heads and similar management positions. Graduates of the Software Engineering specialization find employment in positions of software analysts, chief-programmers, and software architects. They are ready to hold positions of project managers of software projects and to lead teams implementing ICT solutions.


Applications start 6th January 2017
Applications end 30th April 2017
Start of study: 1st October 2017
Go to application web...

Admission requirements

Temporarily go to

Degree master post bachelor
Study duration 2 years
Language English
Place Prague
School fees € 4740 per year
České vysoké učení technické v Praze