Faculty of Technical Sciences

Subject: Engineering of server-side application layer (17.SE239N)

General information:
 
Category Professional-applicative
Scientific or art field Applied Computer Science and Informatics
ECTS 5

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.

Authors Title Year Publisher Language
Francesco, P., Lago, P., Malavolta, I. Architecting with microservices: A systematic mapping study 2019 Elsevier English
Nascimento, A.S. et al. Designing fault-tolerant SOA based on designdiversity, Journal of Software Engineering Research and Development 2014 Springer English
Ruby, S., Richardson, L. RESTful Web Services 2007 O`Reilly English
Course activity Pre-examination Obligations Number of points
Project Yes Yes 50.00
Oral part of the exam No Yes 50.00
API Image

Prof. Milosavljević Branko

Full Professor

Lectures
API Image

Assoc. Prof. Marković Marko

Associate Professor

Lectures

Prof. Zarić Miroslav

Full Professor

Lectures

Assistant - Master Kaplar Aleksandra

Assistant - Master

Computational classes
API Image

Assistant - Master Tomić Miroslav

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.