For instance, if curve C lying on the intersection of the cylinder x^2 + y^2 = 2y and the plane y = z, how would I find the normal vector n for this surface?

You often have to find the normal vector when evaluating a line or surface integral. I have trouble with this. Does anyone have any tips? Or a guide to go about finding it?