A driver faces several felony charges after authorities say he struck a child while passing a stopped school bus in University City on Thursday morning.