What a CS co-op recruiter looks for first
When a software developer co-op posting opens, a recruiter or engineering manager may receive a large pile of applications through a school co-op portal or an applicant tracking system. They are not reading for your life story. On the first pass they look for a handful of signals: which languages and frameworks you have used, whether you have built something real outside of assignments, whether you have completed a work term before, and whether you are available for the term they need.
Your resume should make each of those signals easy to find. That means a target line with your availability, a skills section a parser can read, projects that name their tech stack, and past work terms written in terms of what you built and shipped. Everything else is secondary.
It also means being honest about depth. Technical interviews for co-op roles often start from your resume: tell me about this project, why did you choose PostgreSQL here, what would you change? Every tool you list is something you may be asked about. A shorter list you can defend beats a long one you cannot.