all > UGRD > PHIL > PHIL 346
Description: The nature of scientific explanation, with attention to the social and philosophical aspects of scientific methodology.
Pre Requisites: