Hiring: Application Developer Intern at prominent Architecture Firm

Interesting qualifications required.

Required Skills: Familiarity with Java, C/C++, and SQL/PHP required. Familiarity with Python and Perl is preferred. In-depth working knowledge of the following areas: TCP/UDP Protocols, HTTP, DHCP, DNS, 802.15.4, and 6LoWPAN Protocols. Experience with wireless 802.15.4 modules, M2M, microcontrollers, and the open source Arduino/Processing development environment is preferred.

But,

Candidates for the position must be pursuing a 4 or 5 year bachelor’s degree or a graduate degree in computer engineering, computer science, or electrical engineering.

How is one supposed to have all the required skills while still a student?

I don't think that the job would be one I'd want. Unrealistic expectations all around.