Analytic Number Theory For Undergraduates