How many paths exist, probability, etc.

Thanks for helping. I am taking an online course. Normally I would post my attempt...but I seriously do not know how to start this problem. I am currently taking my EE degree and have about 12 credits left...I work full time so working with others has been tough this semester. Any help is appreciated.
If I can solve part A, I think I can solve the rest.
Problem attached.
it takes 30 steps all up. 10 of those 30 are N and 20 are E. eg. NNEEENE.... How many ways are there of picking 10 of those 30 steps to be N?