Almost everything they teach can be found on the Web. If professor did not invent his own blockchain or crypto technology of course. But maybe such courses can wake up students and shake their brains. Best programmers are a self-educated genius.
Self-taught can only develop the concept. But this is not enough. To develop and realize any project can command. You are probably confusing the fact that the developer of bitcoin's Satoshi Nakamoto, but it's not necessarily one person. I'm sure that behind this nickname hides a big team. And most importantly we don't know who financed this project.