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


Basic Information

CategoryScientific-professional
Scientific or art field:Automatic Control and System Engineering
InterdisciplinaryNo
ECTS3
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 23.07.2017..

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.
AuthorsNameYearPublisherLanguage
Martin FowlerUML Distilled, 3rd Ed2003Addison WesleyEnglish
Veljović, A.Osnove objektnog modeliranja UML2004Kompjuter biblioteka, ČačakSerbian language
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes30.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
HomeworkYesYes10.00
Oral part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Erdeljan Aleksandar
Full Professor

Lectures
Missing picture!

Vukmirović Srđan
Full Professor

Lectures
Missing picture!

Arsenović Jovana
Assistant - Master

Computational classes
Missing picture!

Gluhović Mihailo
Teaching Associate

Computational classes