Modern Software Architectures

Explore N-Tier, Monolith, Microservices, Kubernetes, and Containers with Virtualization, gaining comprehensive insights into contemporary software architecture designs. Upon completion, you’ll possess the skills to analyze projects, identify suitable software architectures, and design tailored solutions for specific problems.

Benefits

The course offers you a valuable opportunity to deepen your understanding of modern software architectures, equipping you with analytical skills to assess and design solutions for diverse projects. This knowledge is particularly beneficial for advancing your expertise in the field of software development and keeping you abreast of current industry trends.

To you who

This course is also suitable for professionals already working in software development or those interested in updating their skills in the field of modern software architectures. It provides valuable knowledge and analytical skills that can be beneficial for anyone looking to advance as a software development professional and stay informed about industry changes. This course is a Master’s level course. You need to have a suitable bachelor’s degree to be able to join this course.

Description Teachers

Content

After completing this course, you will be able to understand various software architectures and their respective use cases. Additionally, you will gain the skills to analyze projects, identify suitable software architectures, and design solutions tailored to specific problems.

The course content includes

  • N-Tier, Monolith, Microservices 
  • Kubernetes 
  • Containers and Virtualization

Notice! This course is a Master’s level course. You need to have a suitable bachelor’s degree to be able to join this course.

Mode of Teaching and Methods

  • Lectures 
  • Exercises and Demonstrations
  • Written work

Study Material

  • Online material 

Assessment

Assignments, tests, exam 0 -5

Schedule and Location

  • Online sessions, from January 17th to February 24th, in the evenings from 16.30 to 18.00

Additional information about the course

Johan Dams

Principal Lecturer

School of Technology | Information Technology

johan.dams@vamk.fi | +358 207 663 627

If you have any questions regarding student IDs, fees, or admission conditions, please contact avoin@vamk.fi.

 

We reserve the right to make changes.

Johan Dams

Senior Lecturer

School of Technology | Information Technology

+358 207 663 627

Modern Software Architectures

0,00 

5 ECTS