BLU Discuss list archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss] OT: Do CS grads need calculus?
- Subject: [Discuss] OT: Do CS grads need calculus?
- From: dbarrett at blazemonger.com (Daniel Barrett)
- Date: Sat, 11 Apr 2015 12:20:52 -0400
- References: <55290947.5040807@blu.org>
Programmers definitely benefit from higher mathematics, but there's nothing magical about calculus in this regard. I majored in math in college (and have a Ph.D. in computer science) and learned more about proofs and rigorous thinking in my junior year algebra courses, studying groups, rings, and fields, than in my calculus classes. The math classes that had the most lasting value in my software career -- regarding rigorous thinking -- were senior courses in combinatorics and graph theory. Theoretical computer science courses in grad school (finite automata, context-free grammars, NP-completeness, undecideability, etc.) have also been extremely valuable. I was also fortunate to have an algebra professor who appreciated music. He introduced me to the ways that Bach applied algebraic operations in his compositions. That was mind-expanding for an undergrad! -- Dan Barrett dbarrett at blazemonger.com
- Follow-Ups:
- [Discuss] OT: Do CS grads need calculus?
- From: bogstad at pobox.com (Bill Bogstad)
- [Discuss] OT: Do CS grads need calculus?
- References:
- [Discuss] OT: Do CS grads need calculus?
- From: gaf at blu.org (Jerry Feldman)
- [Discuss] OT: Do CS grads need calculus?
- Prev by Date: [Discuss] OT: Do CS grads need calculus?
- Next by Date: [Discuss] OT: Do CS grads need calculus?
- Previous by thread: [Discuss] OT: Do CS grads need calculus?
- Next by thread: [Discuss] OT: Do CS grads need calculus?
- Index(es):