Functional Observers for Dynamical Systems (Lecture