You’re in the right place. At the right time.

In every facet of society—industry, government, healthcare, education, etc.—collaboration between information and computing is needed to develop context-responsive solutions, advance goals, and prepare for future challenges. This inescapable need places our graduates at the epicenter of innovation.

Our combination of advanced research, renowned faculty, and real-world experiences will provide you with the skills, knowledge, and scholarly insights needed in these dynamic and rewarding fields.

Undergraduate Degrees

Minors and Certificates

Master’s Degrees

Doctoral Degrees

Certificates of Advanced Study

Financial Assistance

Graduate Admissions FAQ

Undergraduate Admissions FAQ

Course Listings