Allow me to disagree with you on this point here. As an undergraduate I did just what you said is impossible. I completed my very own research project, and wrote up the results to be submitted to a peer-reviewed journal, and I was first author on the publication. (Journal of Applied Physiology). What you say about the professor being the first author on publications, is in fact not the way it is most of the time. The professor is usually the person who is the last person on the list of authors, and the person who has done all the grunt work (collecting data), and writen up the manuscript (usually same person) is the person who will be afforded first authorship. It is the first person on the manuscript and the last person on the manuscript that are the most prestigous positions. The first person because they did the brunt of the work, and the last because it is usually their laboratory funds, and ideas that helped make the work in the manuscript even possible. I hope this helps clear up some misconceptions.