From conventional electrical installations to smart homes: Building installation, automation, communication and security - taught in a practical way