Georgia Institute of Technology has a course for these topics. It's part of their online master's program so I believe you can find a lot of resources online.
ISYE 8803 Topics on High-Dimensional Data Analytics
boundary representation
blending function
spline
b-spline
cubic bezier curve
de casteljau algorithm
I have been diving into these topics since few days and I have not understood anything. I tried peter shirley's textbook on Computer Graphics. Foley et al, Hearn baker etc...
It is clear to me that I lack the mathematics preriquisites for understanding this. Thus, I am deeply asking for resources that I can do to brush up. Me being a computer engineering graduate I have done math classes, it is just that I became like a calculator instead of understanding the logic behind doing the formulas and steps so need a short revision.