Sign in

 

Faculty of Information and Communication Technology

Alghoritmic Computer Science

Description of the field of study

Studies in this field are three semester long. The graduate is awarded an MSc degree. The key course in this field is Algorithm Analysis, which is held in the 1st semester and in which students learn about advanced algorithm analysis methods. The continuation of this course in the 2nd semester is titled Probabilistic Methods in Algorithmics. 

In addition, students learn about: computational complexity,  cryptography,  optimisation,  up-to-date research results in selected areas of modern information technology. 

In their 2nd semester, students start their MSc thesis, which is focused on solving a particular IT problem along with carrying out a project (a piece of software or a system) with emphasis on technologically advanced and innovative solutions.

The student expands their knowledge on general algorithmics by choosing 5 elective courses. These are related to such areas as: on-line methods for constructing effective algorithms,  approximation algorithms,  distributed algorithms,   algorithms in data mining and in big data.

Specialisations

Computer Security and Cryptography in English

In this field, students become familiar with the principles of analysing, designing and implementing secure IT systems. They learn about potential vulnerabilities of IT systems and about techniques used in such attacks. They later learn about the protection methods in various layers of the system. Particular emphasis is placed on advanced cryptography methods in the context of both the attack and the defence.

The System Security 1 and 2 courses are dedicated to practical aspects of IT system vulnerabilities to different types of attacks and on many levels of abstraction: design errors, implementation errors, synthetic attacks, high level attack. 

The focus is also on formal safety case methods. The practical parts of these courses involve implementations of secure systems using cryptography libraries based on various algebraic structures such as elliptic curves or bilinear maps.

The Cryptography and Cryptography and Security courses cover: fundamentals of modern cryptography, including quantum cryptography,   side channel attacks,   life cycle of a cryptographic product,  security profiles and the Common Criteria methodology,  public key infrastructure,   security standards.

The Compliance and Operational Security course covers the principles of providing IT security on the administrative, business and legal levels, with a focus on risk analysis, security policy, legal regulations and social/economic conditions.

Enrolment conditions

Required degree: Engineer or Engineer MSc.

Enrolment based on an admission test.

Allowed fields of completed studies: only general academic profile, related to the following scientific disciplines: Information and Communication Technology,  Computer Science,  Automation,  Electronics and Electric Engineering,  Mathematics.

We have 25 place for you

More information here

Politechnika Wrocławska © 2024