Few universities are already teaching about blockchain courses. I think it is complicated to teach it in a mathematic algorithm. However in other subjects like economics or other, we can further understand it. Afterall, it is all about it's "blockchain" content and the blocks operated inside. And it's the advancement of technology we are interested to learn here.
Here's some of the universities that teaches blockchain subject/courses;
-https://coinsutra.com/university-blockchain-course/
-https://blockchainbitcoins.in/university-blockchain-course/