Learn to design and build virtual technologies for video games, animated films, simulations, business and education programs, and many other applications.
Gain the scientific knowledge and research skills to help develop new and improved medicines, genetically engineer hardier plants, or create safer and cleaner fuels.
Learn how to design, test and develop computer systems for business, communication, entertainment, transportation, healthcare, and many other every-day purposes.
Gain the scientific foundation for a future in environmental geology, water resources, earth science education, minerals exploration, the petroleum industry and more.