I see. Computer Science is not an engineering degree and it is not about programming. That's what Software Engineering degrees are for.
Many of the top schools don't have software/computer engineering degrees, rather people who want to be SWEs get CS degrees.
Software engineers graduates I've met are usually much worse at programming than computer science graduates.
Most CS programs have software dev in their curricula; I don't think it's wild to expect a CS student to code FizzBuzz.