CS at HMC from Pitzer/Pomona

I am interested in majoring in CS; however, it seems that both Pitzer and Pomona doesn’t have its own CS program.
From what I’ve read, I would be able to major in CS through HMC. Would this mean my degree in CS would come from HMC or from Pitzer/Pomona?

Also, as a Pitzer/Pomona student, would I be able to take most of my classes at HMC or other?

Thanks for any information you can provide!

https://www.cs.hmc.edu/off-campus-students

So to clarify, my degree in CS would be from HMC? or would it still be listed under Pit/Pom?

Pitzer and Pomona are two separate colleges, you are either enrolled at Pomona or Pitzer. Pomona has a CS department so Pomona students major in CS at Pomona. Students at Pitzer, which does not have its own CS department, can choose to major in CS at either Harvey Mudd or Pomona.

?? Pomona College has a CS department and major.

Adding to Ciervo’s comments (which are correct)…

Your degree is from whatever school you are a student at even if you major elsewhere. So, if you went to Pitzer and majored in CS at either of the other schools, your degree would still be from Pitzer.