T-CHAT educational framework for teaching cyber-physical system engineering. (4th July 2022)