Our Degrees
Your Selections
The minor in community development is designed to introduce students to community development theory, to analytic and research skills pertinent to the field, and to the role of organizations and cr
This program is designed to prepare students for careers in nonprofit and governmental organizations as administrators, designers, planners, researchers, and technicians.
Do you enjoy working with people in communities? Do you want to manage communities and transform organizations?
Through the study of writings from authors of different cultures, backgrounds and periods of history, we learn to appreciate the commonalities all humans share as well as the differences that give
Are you intrigued by the different ways different cultures tell their stories? Do you like learning languages and using them to connect to a culture’s arts and history?
As the trend toward globalization connects people in every part of the world economically, culturally and politically, digital networks and systems are increasingly responsible for processing and d
How can you take a holistic look at computing, from the top down? Computer science is the answer.
How can you take a holistic look at computing from the top down? Computer science and engineering is the answer.
Students gain advanced knowledge of algorithms; computational biology; computer architecture; computer graphics and visualization; computer systems design; database systems; computer security; comp
Are you ready to hop on the information highway? Computer engineering involves the design and development of systems based on computers and complex digital logic devices.