Type of studies | Title |
---|---|
Undergraduate Academic Studies | Power Software Engineering (Year: 4, Semester: Summer) |
Category | Professional-applicative |
Scientific or art field | Primenjeno softversko inženjerstvo |
ECTS | 6 |
The expansion of knowlegde gained in Web programming for infrastructure systems course. The knowlegde of concepts, structure, and methods of development of modern web applicaitons with complex user interfaces, based on JavaScript and appropriate tools. The knowlegde of communication protocols and software architectures that provide user interaction in soft real time, with low latency and adequate scalability, applied to infrastructure systems as the most important application domain.
Upon successful completion of the course students grasp concepts of developing web applications with user interfaces implemented on the client side, are able to define software architecture of web applications for managing infrastructure systems, and implement user interfaces adaptable to different types of devices.
Technologies, methods, and frameworks for developing user interfaces of web applications. User experience aspects - consistency, universal applicability, return information display, operation finality, error management, operation cancellation, reducing cognitive load. Communication protocols with low latency: WebSockets, MQTT. Transport and visualisation of data for infrastructure systems. Data acquisition for web applications in infrastructure systems. Synchronous and asynchronous execution of operations on the client and the server side. Horizontal and vertical scalability of web applications for infrastructure systems.
Lectures, computer lab exercises, consultations.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2010 | English | |||
2017 | English | |||
2013 | English | |||
2018 | English | |||
2011 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Project defence | Yes | Yes | 70.00 |
Oral part of the exam | No | Yes | 30.00 |
Full Professor
Assistant - Master
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.