Student Resources for Various Software

Computers provide many productivity tools for our daily tasks. For many researchers and students, such tasks include programming and writing papers. Even for the theoretically-inclined student, you should keep your programming skills alive, as the ability to program greatly extends your exploratory power.

The following is a short list of what are useful for my own work, and for my students. Investing a little time in learning any one of these could have big payoff. Start using them right away -- your skill in using these tools can grow over time.

These are listed alphabetically. Except for MAPLE, they are all freely available from the web.