According to this site, 71% of graduates in 2012 had some kind of student loan debt [1].
I think it's probably more accurate to assume that the number of CS students is pretty close to that number, instead of assuming that your anecdotal remembrance from 10 years ago is universal.
I don't see why it is reasonable to treat CS students the same.
The average debt for graduates per your citation is about $30k. Two programming internships will more than offset that and very few other students can command even $10k in a summer, let alone $20k.
Well, if you don't want to use those aggregate numbers, then you are going to need numbers of your own. What percentage of CS students have paid internships? What's the average pay of those internships? That sort of thing.
I think it's probably more accurate to assume that the number of CS students is pretty close to that number, instead of assuming that your anecdotal remembrance from 10 years ago is universal.
[1] https://ticas.org/sites/default/files/pub_files/Debt_Facts_a...