I’ve never heard of one. I refuse to believe a self respecting CS program would let people through without taking some kind of computer organization/low level programming type class where you _at least_ program in some C.
this whole "low-level" thing and C-elitism is very off-putting to the smart folks like us--who are not stuck in the past and want to get on with the future. You don't need low level details to program well--you need a good language like APL, to truly learn how to program.
@l33t2328 programming IS the language and method of expression in computer science. I agree that pointers and mem alloc is necessary if you want to do research in CS and will continue to be so in the future, but as far as programming (post 2022) is concerned, I don't see why any sane person would want to "get down to bare metal", given the improvements in hardware and language design.