Programming requirements for math grad schools ?

Click For Summary

Discussion Overview

The discussion centers on the role of programming skills in the application process for pure mathematics graduate schools. Participants explore the expectations of graduate programs regarding programming knowledge and its relevance to success in graduate studies.

Discussion Character

  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that pure mathematics graduate programs may not place significant importance on programming skills.
  • Others argue that the expectations for programming knowledge can vary significantly depending on the faculty and their specific research needs.
  • A participant notes that while programming was not required in their graduate course, proficiency in tools like Mathematica or Maple was beneficial.
  • One contributor emphasizes that a lack of programming skills could be a barrier for students, especially if faculty members expect such skills for completing a PhD.
  • There is a discussion about the evolving definition of "programming," with some participants highlighting the importance of both traditional programming languages and higher-level tools.
  • Another participant raises a hypothetical scenario regarding how graduate schools might view a student's programming grades in relation to their performance in other mathematics courses.

Areas of Agreement / Disagreement

Participants express differing views on the importance of programming in graduate applications, with no clear consensus on its necessity or the weight it carries in admissions decisions.

Contextual Notes

The discussion reflects varying assumptions about the relevance of programming skills across different sub-fields of mathematics and the expectations of individual graduate programs.

poincare
Messages
7
Reaction score
1
How much importance do pure mathematics graduate schools give to programming ? Like how much programming knowledge do they expect a successful applicant to have ?
 
Physics news on Phys.org
I could be wrong, but I don't think graduate programs in pure mathematics place much importance on programming.
 
Not a math grad student, but I did take one graduate math course in discrete math. Programming was not required, but being proficient in Mathematica or Maple made everything much easier.
 
There is a range of expectations that more or less lines up with the expectations and needs of the faculty at the institution. If half the faculty require programming skills to complete a PhD under their guidance, then the lack of programming skills will be a barrier.

Also, there is an evolving understanding of what "programming" means. Some mean more traditional languages like Fortran and C. Others include skilled use of higher level tools like MMa, MATLAB, etc.

The fewer tools a student has in his box, the narrower their options.

I can't really recommend any scientist, engineer, or self-respecting math geek try and blaze an educational or career path without some programming skills in their tool box. Your options will be too narrow and only get narrower over time.
 
  • Like
Likes   Reactions: Jaeusm
Yes, I agree that programming skills can only be beneficial for students in the sciences. Sometimes, it might even be mandatory for certain students. Many universities have a programming component as part of the requirements for the completion of the mathematics major. Let's say a student wants to go to graduate school for a certain sub-field in mathematics and let's say this sub-field does not use require much knowledge of programming. What if that student gets a B+ or A- in those required programming classes. Would a graduate school be willing to overlook that if he/she makes up for it with his grades in other math classes ?
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 15 ·
Replies
15
Views
1K
  • · Replies 11 ·
Replies
11
Views
674
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 16 ·
Replies
16
Views
3K
Replies
8
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K