The reality is that most custom web applications aren't more than CRUD. No advanced math concepts are required beyond algebra level stuff.
edit: ...along with spending months doing homework on algorithms and big/little-* notation, and learning automata theory, of course. I don't mean to oversimplify.