50

It is not acceptable. If this is a one-time occurrence the supervisor (or anybody else doing the yelling) should apologize. When this happens regularly, the supervisor has an anger management problem. You should report it to the graduate chair. There is usually some way of resolving this “internally”. In the cases I heard, the unit apologized, the ...


46

Not really an answer to what you asked, but: Look beyond grad school as well. Most math PhDs do not actually stay in academia but end up in industry in one way or another. Nearly every job mathematicians will eventually take on outside academic pure math research will benefit from having computer programming experience. So there may not be an advantage to ...


46

I would contact the professor about this. I'm not really sure that there is a fair way to solve this, I can't come up with one for now at least. A solution is definitely up to the professor, since they created this unfairness. Maybe they will not do anything, I can't tell. But, you should contact them to ensure that this doesn't happen again since this is ...


39

In many parts of pure mathematics you use software to calculate examples that a while ago you could do only with pencil and paper. That's particularly true in combinatorics (my field) and number theory. There is a tradeoff. Sometimes you learn from the slow process that forces you to see what happens at each step - like looking at a program with a debugger. ...


38

Almost never. An example of an exigent circumstance would be a chemistry professor yelling at grad students who are in imminent danger of harm b/c of improper lab procedure. If these exigent events happen regularly then the supervisor graduate student relationship is not working and you need to leave.


20

There are a few definitions of yelling in colloquial American English. Definition 1: Screaming with anger. This is never ok in a professional relationship; and if it happens regularly, it is a sign of a toxic work environment. This is not a good advisor. Definition 2: Criticism. For example, if you do a presentation and the advisor has a lot of professional ...


16

No, it shouldn't be accepted, unless the student has done some serious damage. But that would probably be a rare event. Solution 1. Find a better advisor (advised) Solution 2. Yell back (not advised) Solution 3. Complain to a higher authority (conditionally advised) Solution 4. If the benefits of working with this idiot advisor outweigh the pain, force ...


8

" Thank you for contacting me, I am planning taking graduate students and I have these two xx and yy projects fits your background very well. I strongly encourage you to apply our program and you can write my name as your choice of PI." As the professor's response indicates, the next action for you is to apply for the Ph.D. program and name this ...


8

Note: I am assuming when you say "advisor and co-authors", you mean something like "advisor and external co-authors", and that the full list of authors is you, you advisor, and your external co-authors. If your advisor is not an author on the paper, then that is a different situation, as noted by Arno. This is a fairly common type of ...


7

Maybe, maybe not. Ignoring some of the more obvious expectations such as LaTeX, you might consider becoming familiar with Pari as well as Mathematica programming and Sage/Python. Apart from that the cognitive development that comes from learning both procedural and declarative programming can be fruitful in unexpected ways.


7

I would not exceed 1000 words. Honestly, you should avoid going over one page. 500-750 words is the range I would aim for. An MS in CS is not going to be a program that will be enthralled by lengthy prosaic statements of purpose. As someone who has read many applications, brevity is much preferred. At the very least, a long statement of purpose gets skimmed, ...


6

A bare minimum is that you should be able to score well on the Physics GRE. Take a look at past exams and see if you can pass them. Probably you will find it challenging (most physics majors find it challenging). Go through the list of topics and see where you have gaps in your knowledge you need to fill. While the GRE itself is undoubtedly an artificial ...


6

Computers are sometimes used to solve complex mathematical problems because it's impractical for humans to enumerate all the cases and combinations. Famously, the Four Color Theorem was proved using a computer. There's a list of proofs that used computers in this Wikipedia article: Computer-assisted proof And while the eventual proof of Fermat's Last Theorem ...


6

Normally in the US graduate admissions is up to a committee of the department, not to an individual professor. You need to be admitted before such conversations with a professor are meaningful. Perhaps the head of school just meant that it isn't in the professor's power to accept you and you need to apply normally.


6

Did most students finish within 90 minutes? I've done exams where basically everyone has finished with 15 minutes to spare. Equally I've done plenty where it was almost expected that you'd run out of time and you'd have to triage your answers. If most people finished in time, then they didn't get any benefit from the extra time. Students with a marginal ...


5

In almost all cases the answer would be yes. You will cause a bit of disruption, perhaps, but for most programs it would be minor. If there are any contractual obligations you have to ask to be released, but that would be unusual unless you have already been given some benefits. If the program is a large one, as many are, the disruption to the program would ...


5

Long-term usefulness aside - during your PhD, you might have to teach a class that is not pure math and may require you to know how to program...


4

Check the website of the program you're interested in. Here's an example. Basic preparation should include courses in advanced calculus, linear algebra, modern algebra, complex variables, classical mechanics, electromagnetism, quantum mechanics, modern physics, thermodynamics, and statistical mechanics. Knowledge of the following fields is desirable: real ...


4

Having a familiarity with programming languages is useful in pure math too. It is easy to observe some patterns by plotting a suitable graph. For example in number theory, if we are studying a particular type of prime number and we want to see how they are distributed, the first step I would do is to plot the counting function to get an intuition which can ...


4

I cannot speak to potential immigration issues but yes, absolutely you should do this. As long as you clearly communicate your intentions, and perhaps your reasoning, to your would-be department, there is no issue and they will probably be grateful. If you are not interested in doing a PhD then, trust me, both they and you will be much better off if you go ...


4

Yes. They may not be happy with your decision and it's possible you may regret it later, but yes, you can decline at the last minute here in the US. They can't force you to do the PhD if you've decided you don't want to do it.


4

There is almost never a need for a statement of purpose to be this long. By aggressive editing -- rephrasing and deleting -- you should be able to cut the essay down to 800-900 words without sacrificing any actual content. The resulting essay will be better not only because shortness is inherently good, but also because removing the superfluous words ...


4

Just an alternative answer here. You may be able to defer your acceptance which basically means that you let the department know that you have been employed and would like to delay your entrance to the program. This changes from university to university so make sure to ask. I think this choice lets you have enough flexibility since you may be able to enter ...


4

There’s nothing wrong with thanking your professor for complimenting you. Though I think adding just a bit more will make it more heartfelt.


4

Can't say about CS specifically, but in my experience this isn't a meaningful way to think about things. PhDs involve a much different kind of "workload" than an industry job or undergraduate school work. The reason is that a PhD is very self-driven. Your success, or not, is largely about whether you can commit yourself to doing the work necessary. ...


4

Yes they are generally paid the same within a particular department. There may be variation based on year of entry to program, outside or internal fellowship, and service as TA vs RA. I also know of an economics department that did allow for some competitive bidding for some RA slots, but this was for students in year 3+. There generally are not negotiations ...


3

Practical programming experience is very useful for any high-educated worker that spends most of their time behind a computer, and for a PhD-student in particular. Why? Automation As a PhD student, you will increasing likely be working with software systems in order to do basic tasks such as writing, literature search, interacting with students, having ...


3

As someone who is currently doing a PhD in mathematics, yes, it is definitely useful to have a prior understanding of programming. However, I don't think it is necessary - if you can keep up with the maths, the coding will follow. A lot of people keep mentioning Latex. I wouldn't really call this programming per se, but you will definitely need to learn it. ...


3

Well, in addition to other good points raised, in these days if a math/tech-oriented person is clueless about talking to computers in any serious way, they're just a babe-in-the-woods. Almost immediately incompetent in various sorts of not-strictly-math ways. As many of us have noticed, "computers" are a big deal, as is the internet. Not all of ...


3

Yes. For example, in my case Matlab programming was quite helpful for plotting figure. The latex language Tikz/PGF the is almost very essential in plotting figures, diagrams in commutative algebra, algebraic geometry, number theory etc. The Language like PARI/GP and SAGE are very helpful in algebra and number theory.


Only top voted, non community-wiki answers of a minimum length are eligible