1. Understanding cybernetic concept of system and its implications to mechanical engineering. 2. Fundamental knowledge on general systems theory, modeling and simulation. 3. Generic knowledge on abstract information machines. 4. Digital computer organization and architecture. 5. Complexity and basic concepts of self-organization, machine learning and artificial intelligence.
1. Skill to apply systemic approach in engineering problem-solving; 2. Fundamental knowledge of the principles of digital information machines operating principles; 3. Fundamental knowledge on machine learning, self-organization and artificial intelligence; 4. Practical skills in programming microcontrollers.
THEORETICAL TEACHING (Syllabus):
Four teaching units: 1. Cybernetic concept of general controlled and control systems – classification and modeling, general aspects of dynamical system, state space; controllability, observability, stability, system composition and decomposition, linear dynamic systems; 2. Abstract Information machines - theory of automata (FSM modeling and synthesis, tape automata, Turing machine), formal grammars and artificial languages; 3. Digital computer - binary logic and arithmetics, basic combinatiorial and sequential circuits, microprocessor, interfaces and networking; 4. Artificial intelligence, self-organization and complexity – principles of self-organization, mathematical pattern recognition, fuzzy logic and neural networks, machine learning and artificial intelligence.
PRACTICAL TEACHING (Syllabus):
Practical teaching includes laboratory exercises and project. Laboratopry exercises: 1. Modeling and simulation of dynamic systems; 2. Man-machine interface; 3. Pattern recognition and artificial intelligence. The project is oriented to the domain of practical implementation of theoretical contents presented through four teaching units. It is to be accomplished by using microcontrollers as a minimal computer platform enabling students to gain practical knowledge and skills in the area of modern computer technology.
 Lectures in e-form /In Serbian/,  Instructions for writing laboratory reports/In Serbian/,  Instructions and a referent example of the project /In Serbian/,  Instructions for safe handling of laboratory equipment /In Serbian/.