Subject: Engineering of server-side application layer
(17 -
SE239N) Basic Information
Native organizations units
Course specification
Course is active from 25.07.2017.. Introducing technologies and principles for implementation of server-side application part.
Student will be able to implement modern complex server-side architectures after they successfully pass this exam. Focus of the course will be to solve issues in distributed systems by using modern software frameworks and libraries. Learning various server-side architectures. Different types of databases in distributed architectures. Technologies for exchanging messages between distributed systems. Paradigms and implementations of cloud-based applications. Using and managing technologies for application containers, Serverless computing, Function as a service (FaaS) Platform as a service (PaaS). Teaching methods include: Lectures, computer practice, homework assignments, and consultations. During the lectures the content of the course is presented using the necessary didactic tools while student active participation is encouraged. The practical aspect of the course is covered at computer practice classes through assignments which students do independently or with the help of teaching assistants as well as through homework obligatory assignments. A student is expected to demonstrate the ability of independent task solving or understanding of the solution.
|