×

Faculty of Technical Sciences

Subject: Software Design in Control Systems (17.AUN45)

General information:
 
Category Scientific-professional
Scientific or art field Automatic Control and System Engineering
ECTS 3

Acquiring general knowledge about concepts essential for software design in control systems. Understanding the phases of software development and implementation.

Acquired software design knowledge busts implementations of software applications in control systems.

Fundamentals of software development: problem analysis, object-oriented approach, class design, architecture design, implementation in one of the modern programming languages, usage of testing tools, project documentation. Formal design description using Unified Modeling Language (UML). Design of program components for real-time operations in control systems. Design and implementation of parallel executions. Architecture of redundant and distributed systems with critical mission. Design and implementation of distributed solutions (client-server model).

Lectures; Auditory and computer practice; Consultations.

Authors Title Year Publisher Language
Martin Fowler UML Distilled, 3rd Ed 2003 Addison Wesley English
Course activity Pre-examination Obligations Number of points
Homework Yes Yes 10.00
Test Yes Yes 10.00
Project Yes Yes 30.00
Test Yes Yes 10.00
Test Yes Yes 10.00
Oral part of the exam No Yes 30.00

Prof. Aleksandar Erdeljan

Full Professor

Lectures
API Image

Prof. Srđan Vukmirović

Full Professor

Lectures

Assistant - Master Jovana Arsenović

Assistant - Master

Computational classes

Assistant - Master Mihailo Gluhović

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.