Digital skills that involve programming and technology are thought in the higher institution but I still think they don't do justice it. Some will graduate from the university and won't have confidence in coding not even a basic project while they have computer engineering degree. I would say the problem is this courses are verse and so many things are fused together whereas someone needed to choose a particular area and specialize in it not majoring everywhere. If you learn this outside such institution, let's say you go to a programming school, you will have better knowledge, especially practical knowledge of what you are dealing with.