Graduate Programs

Welcome!

Computing -- the theory, design, representation, processing, and use of information, is fundamentally transforming every aspect of science, engineering and technology, and their impact on society. We are no longer constrained only by what is physically possible, but by what is computationally realizable. In this information age, one needs to apply computational ways of thinking to design, analysis, experimentation, creative expression, and problem solving. Nowadays it is impossible to pursue scientific research in virtually any discipline without in the process doing some form of Computing.

The School of Computing embraces its mission in research and graduate education (discovery), undergraduate education (learning), and outreach (engagement and economic development) in Computer Science, Engineering and Technology. Our vision is to combine excellent faculty, state-of-the-art research laboratories, and a well-funded research program to provide opportunities for a stimulating academic environment that nurtures leading edge research and innovative education in Computer Science, Engineering and Technology. The spectrum of computing disciplines offered in the school and their complementary nature is unique and allows the school to offer a strong, diverse series of programs centered around computing, from the infrastructure designer's to the end user's point of view. The school's multidisciplinary resources enable students and faculty to partner with industry to explore and develop innovating applications of emerging information technologies. Together, these resources allow our students to attain a broadly based, unique education to prepare them for the ever-changing demands of the 21st century, and the school will provide a highly qualified workforce for the industries of tomorrow.