A A A
pl | en

Systems Engineering (Cloud and DevOps)

Thematic scope

It will provide students with the necessary theoretical and practical background that covers best engineering practices, resulting in a productive software development process along with product quality. During the program, students will dive deep into the methodology of the modern DevOps practices, script, programming languages, and basic tools to form essential skills for software engineers.

The program includes three modules - Engineering Excellence, DevOps and Cloud and Project based practice (internship).

In particular: People in IT, Clean Code, Clean Design, Engineering Operations Model, Software development life cycle and VCS, Advanced Systems Administration, Networking, CI/CD, Amazon Web Services, Azure, Infrastructure as code, Enterprise Delivery Platform.

To whom the postgraduate studies are addressed

The Program is designed for those who would like to become Cloud and DevOps engineers and get acquainted with the best engineering approaches and improve their skills in up-to-date engineering best practices, deepen their knowledge of Cloud & DevOps and gain practical experience. By completing the study, students will get expertise to become a DevOps engineer and will be able to take part in production projects. Sucessful candidates should have B2+ English level and have 3 years + experience in IT.

Head of postgraduate studies

Leszek Siwik

Organizer of postgraduate studies

Department of Computer Science, Faculty of Computer Science, Electronics and Telecommunications (012) 328-34-00 mail: informatyka@agh.edu.pl

Contact person

Malgorzata Kruszec, M.Sc

+ 48 12 328 33 65

kruszec@agh.edu.pl

 

View full description of the postgraduate studies

Winter semester, 2022/2023

During the first semester students will learn about the IT engineering culture and product development mindset, study about the Clean Code, Clean Design and Engineering operations model. Moreover, students will start learning the DevOps & Cloud course and will dive deep into DevOps methodology, advanced systems administrarion and networking.

Course Number of hours ECTS credits Form of verification
Engineering Excellence: People in IT
Lectures: 2
1 Completing the classes O
Engineering Excellence: Bootcamp
Lectures: 3
2 Completing the classes O
Engineering Excellence: Clean Code
Lectures: 1
Workshop classes: 1
2 Completing the classes O
Engineering Excellence: Clean Design
Lectures: 1
Workshop classes: 2
3 Completing the classes O
Engineering Excellence: Engineering Operations Model
Lectures: 4
Workshop classes: 7
1 Completing the classes O
DevOps & Cloud: Software development life cycle and VCS
Lectures: 2
1 Completing the classes O
DevOps & Cloud: Advanced Systems Administration
Workshop classes: 24
2 Completing the classes O
DevOps & Cloud: Networking
Lectures: 3
1 Completing the classes O
DevOps &Cloud: CI/CD
Lectures: 2
Workshop classes: 3
1 Completing the classes O
DevOps & Cloud: AWS
Lectures: 4
Workshop classes: 8
1 Completing the classes O

Summer semester, 2022/2023

During the second semester students will continue learning the DevOps & Cloud course and will get grounded skills in cloud computing, IaC tools includig Ansible and Terraform, and will have an opportunity to apply theoretical knowledge within a project based DevOps practice. Students will take part in real industrial projects or pet projects that are very close to the real ones. Participants will bear different project roles and have an opportunity to see how these roles interact and work together. Students’ workload will be spread between synchronous teamwork, mentoring sessions and self-study. As a result, students will be able to gain production experience and add it to their portfolio.

Course Number of hours ECTS credits Form of verification
DevOps & Cloud: Azure
Lectures: 2
Workshop classes: 8
1 Completing the classes O
DevOps & Cloud: Infrastructure as code
Lectures: 2
Workshop classes: 8
2 Completing the classes O
DevOps & Cloud: Enterprise Delivery Platform
Lectures: 3
Workshop classes: 10
1 Completing the classes O
Project based practice: Introduction
Lectures: 6
2 Completing the classes O
Project based practice: Project work
Project classes: 12
9 Completing the classes O
Project based practice: Presentation of the work
Discussion seminars: 4
1 Completing the classes O