Now my personal opinion is inclined toward calculus being part of a computer science curriculum in the absence of compelling evidence that it should not. My reasons are:
+ Calculus is where algebraic skills really get practised to the point of competence because there they are tool rather than an end in themselves.
+ One of the longer edges at the edge of computer science as a science encompasses signal processing and that entails calculus directly or indirectly via statistics.
+ If computer science is a branch of mathematics, constructing an argument is left as an exercise for the reader.
Against calculus the primary argument is vocational. But as with any science curriculum these days, the product is graduates not scientists. We with half of all graduates below average.
(1) Research in Computer Science. Don't expect to get very far in research in any STEM field without good knowledge of calculus.
Calculus is a pillar of Western Civilization, one of the all time crown jewels, and the root of the most important part of math, 'analysis'. Discard 'analysis' at high risk for the future of your career.
We're talking about the future here, right? That is, you are in education to prepare for the future, right?
E.g., the last paper I published on computer science was heavily based on measure theory, that is, a grown up version of calculus.
At present, commonly some of the best research opportunities are to further 'mathematize' computer science where calculus is just baby talk broadly assumed.
(2) Keeping up in Computer Science. To keep up, you will need to read, and authors will feel free to use some calculus.
E.g., maybe you are interested in models of viral growth on the Internet. Okay, you can quickly come to the differential equation
y' = k y (b - y)
with y(0) known. Just for viral growth, some calculus.
(3) Applications. E.g., maybe you want to do some 'machine learning' using, say, maximum likelihood estimation. There need to solve a problem in non-linear programming. A key part of that work is the gradient, that is, calculus.
In robotics, drones, and other forms of mechanical automation, well need some calculus.
More generally,a lot of the value to the student in a degree is signalling -- not only the bare fact of the degree itself, but also culturally. Even if an online education can't provide the first part yet, it can provide the second one. Dropping a reference to the Church–Turing thesis into the conversation at an interview might get you the job. Such "success" is independent of whether or not knowing the lambda calculus is actually helpful day to day once you're there.
What I do is very different than what a web developer may do. Not better or worse, just different, and it requires a very different skill set. The fact that we not get roughly the same education is ludicrous.
It is easy to argue that Calculus helps, but it would also be easy to argue that various other fields of study would help (physical education, journalism, English to name a few).
Full disclosure: I am a professional Full Stack Developer with Grad Level CS Education