Practical skills in an academic setting, Hah! we got a funny guy here.
YoMan, I already got my degree in computer science and got my bachelor's degree in electronics engineering. I always had an interest in electronics and understanding of how to design embedded objects from scratch, but ... my University has provided no skills, nor about how to design the electronics, neither how to design the firmware
I got engaged in avionics, there is no chance to learn anything about electronics, so I am trying to evolve myself in my free time (weekend). I guess The University should provide a few theoretical guides(1) about designing pcb, rules, constraints, useful tips, things that you can master (improving your skills) once engaged into practical things (= job experience)
(1) and in case, It's exactly what I am looking for!