Faculty of Technical Sciences

Subject: Mobile computing in infrastructural systems (17.ESI077)

General information:
 
Category Professional-applicative
Scientific or art field Primenjeno softversko inženjerstvo
ECTS 6

Acquiring basic knowledge regarding development of peer-to-peer and mobile applications with an overview of software agents and associated technologies. Introduction to the functioning of operating systems for mobile devices, and the basics of developing software for smart appliances. Getting knowledge regarding communication technologies for smart devices. Acquaintance with programming languages for developing mobile solutions as well as associated libraries and integrated development environments. Insight into the distribution platforms for mobile applications.

Knowledge of the major aspects of peer-to-peer distributed software systems, mobile applications and software agents. Practical experience with programming languages, frameworks, development environments and technologies for creating scalable peer-to-peer solutions. Insight into the distribution of mobile application via the corresponding distribution platforms. The ability to independently develop and register a simple mobile application in the domain of a Smart Grid.

Fundamental items of peer-to-peer software systems and mobile applications (including the architecture of operating systems for mobile devices). Technologies for realizing the software agent paradigm. Programming languages, operating systems and associated frameworks for developing mobile applications in the domain of a Smart Grid. The use in infrastructure system software model. Algorithms overview and data model in infrastructure systems. Numeric calculations in infrastructure systems.

Lectures; Auditory Practice; Consultations.

Authors Title Year Publisher Language
Mukesh Singhal, Ajay D. Kshemkalyani Distributed Computing 2008 Cambridge University Press English
Jianjun Zhang, Roger Snook, Darrell Schrag, Soma Ray, Ashish Mathur, Omkar Chandgadkar, Roland Barcia, Leigh Williamson Enterprise Class Mobile Application Development: A Complete Lifecycle Approach for Producing Mobile Apps 2015 IBM Press English
A.Murray, T.Grubesic Critical Infrastructure - Reliability and Vulnerability 2007 Springer English
Cohen, R., Wang, T. GUI Design for Android Apps 2014 Apress English
Cohen, R., Wang, T. Android Application Development for the Intel Platform 2014 Apress Open English
Course activity Pre-examination Obligations Number of points
Lecture attendance Yes Yes 5.00
Oral part of the exam No Yes 30.00
Exercise attendance Yes Yes 5.00
Test Yes Yes 10.00
Project task Yes Yes 30.00
Theoretical part of the exam No Yes 20.00
API Image

Assoc. Prof. Varga Ervin

Associate Professor

Lectures

Asst. Prof. Dalčeković Nikola

Assistant Professor

Computational classes

Assistant - Master Turudić Slađana

Assistant - Master

Computational classes

Assistant - Master Čubrić Tanja

Assistant - Master

Computational classes

Assistant - Master Pajić Zoran

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.