Skyhawk 172/Cutlass 172
Flight Crew Student
Flight Crew Last 90 Days 28; Flight Crew Total 28; Flight Crew Type 28
Situational Awareness; Training / Qualification
Ground Event / Encounter Loss Of Aircraft Control; Ground Excursion Runway
General None Reported / Taken
Human Factors
I was doing my solo [and] when I did my initial call they cleared [me] for a left midfield Runway XXL. As soon as [I] was ready to enter midfield the Tower contacted me back to land straight in on Runway XY. I had to put full flaps and descend faster to make it to runway; because of that I approached faster than normal therefore I ended up landing faster and bounced to the grass. I tried to maintain control of the plane and keep the nose up to protect the propellers.I realize that I could go around or report unable to switch runway. No personal injuries or damage to the aircraft reported.
Cessna 172 student pilot reported loss of directional control on landing roll; resulting in a runway excursion.  No damage or injuries reported.