Title: Parallel and symbolic computing in the undergraduate curriculum