Bachelor's Degree modules
- Operating Systems
- System and Concurrent Programming
- Computer Networks I
- Computer Networks II
- Distributed Processing
- Information Systems Security
- Cryptography Subjects
Master's Degree – DCS Specialisation
Distributed and Cloud Systems Specialisation trains IT specialists with knowledge and skills related to the broadly understood issues of distributed processing, which are highly valued in the contemporary labor market.
The thematic scope of the specialization program covers a complete range of issues concerning the construction and operation of computer networks, scalable, secure, and highly reliable distributed systems, as well as cloud and microservice environments. Students acquire knowledge particularly regarding: the theoretical foundations of distributed systems operation, creating network and mobile software, security of distributed systems, services and applications, designing scalable and reliable distributed processing environments, and monitoring and managing distributed systems and massive Big Data. Students gain knowledge and practical skills related to the optimal use of virtualization and containerization, orchestration of cloud computing configuration, instrumentation of operating system images in clouds, and self-healing and autoscaling mechanisms in the public cloud.
Here we have the quintessence of modern computer science, a subject matter that is not only current, important, and interesting, but also extremely necessary in every area of IT application. The Internet, data centers, cloud, edge computing, fog computing, pervasive computing -- these are nothing more than distributed systems.
The profile of the SRC specialization graduate includes, among others, such professional specializations as web application developer, cloud architect, system administrator, cybersecurity specialist, DevOps, DevSecOps, SecDevOps, SRE, and many others requiring proficiency in distributed processing environments.
Since its inception, over 600 students have chosen the SRC specialization.
Detailed information about the specialization program is available in the presentation: [PDF]
Master's Degree – CYBERSECURITY Specialisation
(Specialisation co-run by the Institute of Telecommunications Networks)
The English-language Cybersecurity specialization was created in response to the growing demand for security specialists, both future researchers and employees of various organizations and companies in Poland and abroad. The demand for such specialists is growing worldwide, including in Europe and Poland. A significant portion of job offers for IT specialists in Poland concerns cybersecurity experts or requires knowledge of issues related to information systems security.
Students of the Cybersecurity specialization will take courses such as:
- Introduction to Cybersecurity issues (developed in detail in subsequent courses);
- Cryptography and Cryptoanalysis (design and analysis of cryptographic algorithms and protocols);
- Quantum Computing and Post-Quantum Cryptography;
- Advanced Information Systems Security;
- Theoretical and Practical Aspects of Functional Safety;
- Network Security, including Wireless Networks and Software-Defined Networks (SDN);
- Application Development, Testing, and Security Assessment;
- Internet of Things (IoT) Security;
- Big Data Analytics Security;
- Security Breaches in Cloud Environments and Data Centers.
Students will also learn about the latest technologies and trends, such as blockchain and smart contracts.
In all specialization subjects, great emphasis is placed on the practical application of the discussed issues. Classes that provide extensive practical knowledge will be conducted in specialized laboratories equipped with hardware from Cisco Systems, Huawei, and Juniper Networks. Graduates will be prepared to conduct penetration tests, analyze malware, and manage information systems. They will also have the opportunity to participate in courses preparing for certification exams from companies such as Cisco and Huawei.
In the future, graduates of this specialization will know the principles and best practices in cybersecurity, enabling them to effectively analyze, design, and protect ICT systems.
The proposed specialization is carried out in cooperation with national and international partners, including Intel, the Global Cybersecurity Institute in Rochester, and Florida International University.