I dont get why so many people want to drop calculus from computer science curriculum. Calculus is necessary for basic science and math literacy. People act like it's graduate level math and not something easily learned by any somewhat studious high schooler. 4 year CS programs are supposed to give you an education which is a foundation for wherever your career takes you not teach you to be a create-react-app code monkey for life. What if you come across the need or desire to do anything related to science or engineering?