TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What types of math should I study for software engineering?

1 pointsby aufklarungalmost 14 years ago
What are the mathematical systems that most strongly reflect the problems and solutions of software engineering?

2 comments

epicureanidealalmost 14 years ago
It depends on what you mean by software engineering. If you mean software planning/management, then basically high school algebra is sufficient.<p>As AwesomeTogether said, you'd want calculus and linear algebra for computer graphics. You'd want the same for scientific computing.<p>But for business software development or web development you could again get by with high school algebra. (Unless you want a Bachelors degree in which case they'll want you to have a lot of math.)
AwesomeTogetheralmost 14 years ago
Mathematical logic, Combinatorics, Graph Theory and Probability Theory.<p>for computer graphics and networks do Linear Algebra and Group Theory, Geometry and Calculus.