MY UNITS dont SHOWING FOR WHEN I VIEW COURSE AS A STUDENT?

1-WHY AREN'T ALL MY UNITS SHOWING FOR WHEN I VIEW COURSE AS A STUDENT?
i cant see the all units when i login as a student
i just see it if i login as admin !
2- i Publish Course and unit but still not available !