Undergraduate Program

Welcome to the Department of Computer Science undergraduate page! We are excited that you are interested in studying with us and hope that you stop in soon to meet with an advisor.

Computer science emerges from the interaction of two powerful kinds of machines: computers and the human brain. Computer scientists are inventive, innovative, collaborative thinkers creating software solutions and synergies on the cutting edge of technology. The Information Age is here; computer scientists are shaping it.