Before you come to the Netherlands, the TU/e will send an email to arrange making a Dutch bank account for you. More information and guidelines can be found in the TU/e website under Bank account.
Shopping and Paying
Most shops in the Netherlands, and europe in general, do not take credit cards (e.g VISA, Mastercard, etc). It is also important to note that most shops will not take notes of €100 or more, due to fraud cases in the past. Almost all places in the Netherlands accept pin (bank card payment) so you do not always have to have cash on you. Some vending machines only accept wireless card payment.