Strength in Materials and Dynamics were both good classes for me. I'm assuming if you're taking an NC machining class you are up to snuff with your manual machining. If not, that is arguably more important than cnc. A copy of the Paterek Manual is always nice to have in your library in addition to the afformentioned stuff.