Did you know that the USENIX Association is interested in giving money to students to attend conferences? Many UW students have taken advantage of this program. All you have to do is apply, and you could be on your way to a conference on some hot topics in the world of computing. Meet people, share ideas, make contacts, check out prospective employers, have some fun! They're accepting grants right now for a Security Symposium in Washington DC in August.
USENIX is also interested in funding undergrad software projects and publishing your research papers.
Visit my web page at http://www.math.uwaterloo.ca/~rblander/usenix/ where you'll find some basic information about USENIX, their Student Programs, links to details about these conferences, and links to the grant application forms.
Check it out! It could work for you.
UW's USENIX campus outreach representative