Your resume should answer one key question.
The vast majority of resumes I see read like a series of job descriptions, listing duties and responsibilities at each position the job applicant has held. But resumes that stand out do something very different. For each position, they answer the question: What did you accomplish in this job that someone else wouldn’t have?
New grads need work experience.
I receive all too many resumes from recent grads who have literally no work experience: nothing, not internships, not temp jobs, nothing at all. Find a way to get actual work experience before you leave school. Do internships every semester you are able, so that you have experience on your resume. Paid, unpaid, whatever it takes. If a part-time job of a few hours a week is all you have time for outside of your classes, that’s fine. Do that. No one will hire you? Find work experience as a volunteer–that counts too.