Getting into UMD as a CS major is competitive as is transferring for which they’ve reduced the number. Students will have 4.0 or higher weighted GPAs, almost all will be taking or have already taken Calc (likely BC), most will have AP Computer Science Java. There will also be kids that were in PLTW, SMACs or some other engineering related program.
It’s not about doing enrichment, it’s about understanding the need to take rigorous courses throughout HS, maintain an excellent GPA, and even then top schools could be a reach so you will need interesting projects/internships/ECs/experiences.