Google is running an Android Camp this summer where 30 selected students will attend an all-expense-paid program at Google’s headquarters in Mountain View, California, July 22-28.

The camp will include an interactive and collaborative curriculum focusing on a practical introduction to developing applications for Android and will explore the concepts behind Android, the framework for constructing an application, and the tools for developing, testing, and publishing software for the platform. Students will also get the opportunity to enjoy technical talks by Googlers, and social activities around the Bay Area.

To be eligible, you must be a current freshman or sophomore majoring in Computer Science, Computer Engineering or related area and have at least a year of proven Java development experience.  The application deadline is March 11.

For more information and to apply, see the 2012 Google Android Camp site.