unfolding: a developmental process
development: a process in which something passes by degrees to a different stage (especially a more advanced or mature stage)
electrical engineering: the branch of engineering science that studies the uses of electricity and the equipment for power generation and distribution and the control of machines and communication