Credits: 5

Schedule: 13.09.2019 - 11.12.2019

Contact information for the course (applies in this implementation): 

The students can contact Themistoklis Charalambous on Wednesdays, from 16:00 to 18:00 in Room 2561 (2nd floor), TUAS Building. 

Office hours for the Teaching Assistants will be announced later. 

Teaching Period (valid 01.08.2018-31.07.2020): 

I-II (autumn) 2018 - 2019
I-II (autumn) 2019 - 2020

Learning Outcomes (valid 01.08.2018-31.07.2020): 

After completing the course the student: -understands the principles of discrete-time modeling and computer control. -understands the common ideas and differences between analog and digital control. -can design, simulate and implement discrete-time controllers (for example discretized PID or state feedback controllers). -understands the Principle of Optimality. -understands the ideas behind optimal controllers, specifically LQ control. -can design and implement LQ controllers.

Content (valid 01.08.2018-31.07.2020): 

-Principles of computer control. -Discrete-time modelling, the z-transform, solving difference equations. -Discretization of continuous time dynamical systems. -Basic characteristics of discrete time systems. -Controller design and performance analysis in discrete time. -Discrete-time PID controllers. -Basics in optimal control theory. -Dynamic programming. -Linear quadratic (LQ) control.

Assessment Methods and Criteria (valid 01.08.2018-31.07.2020): 

Teaching methods: Lectures, Exercises, Quizzes, Homework problems, Project assignment.
Grading: Quizzes, Home assignments, Project assignment, Final exam.

Elaboration of the evaluation criteria and methods, and acquainting students with the evaluation (applies in this implementation): 



Homework:5 homework sheets - 3p per homework


Quiz: 10 quizzes (online available 24h before the lecture) - 0.5p per quiz


Project: 3 lab reports (Lab A: 10p, Lab B: 10p and Lab C: 10p)


Exam: 3-hour exam on December 11, 14:00-17:00 in AS2, TUAS Building


Feedback: At the end of the course, the university asks for your feedback - bonus points to those who provide feedback


The sum of all scores will decide the grade according to the following table:

Total score0-3940-4950-5960-6970-84≥85
GradeFail 12345

Workload (valid 01.08.2018-31.07.2020): 

Lectures 24 + Self-study after lectures 24 + Exercise sessions 24 + Solving exercise/homework tasks 24 + Project assignment 16 + Exam preparation 20 + Exam 3 = total 135.

Contact hours: 48 h
Independent study: 87 h

Course Homepage (valid 01.08.2018-31.07.2020):

Prerequisites (valid 01.08.2018-31.07.2020): 

Basic course in Automation and Control Engineering. The course Control Engineering (earlier: Analog Control) or equivalent. Programming skills in Matlab/Simulink.

Grading Scale (valid 01.08.2018-31.07.2020): 


Further Information (valid 01.08.2018-31.07.2020): 

language class 3: English


Registration and further information