About the College

Mission

To advance the transformational promise of computing in the service of society through excellence in teaching, research, and outreach.

Vision

To be the premier provider of computing talent and innovation to Michigan and the Great Lakes region.

History

Now in its third year, the College of Computing is on an upward trajectory. Student enrollment is up appreciably and other key indicators confirm that the upward trend will continue. In a three-part series of articles, we take a close look at how we got here, what our college looks like today, and what we’re working to accomplish as we look to the future.

 Read more about our past, present and future.

Goals

The College of Computing will:

  • Offer a strong academic foundation of core areas in computer science and computer systems, while reaching out and supporting computing activity and research campus-wide.
  • Introduce new academic programs in areas such as artificial intelligence, cybersecurity, and games and interactive media will be actively pursued and introduced as the College grows, based on student and marketplace demand.
  • Participate in a set of academic programs that are termed convergence programs: new or existing academic programs offered by two or more units at Michigan Tech, and will share the responsibility and the credit for the success of these programs.
  • Propel the university forward as an internationally-recognized campus for graduate studies in computing.
  • Meet the market demand for education in computer science and related fields, preparing students for lifelong careers in a rapidly changing environment.
  • Meet the industry demand in Michigan and the region for talent in software engineering, artificial intelligence, data science, and cybersecurity.
  • Elevate the visibility of Michigan Tech as a vital contributor to the educational needs and the economic prosperity of the state and the region.

Scope

The College of Computing will offer and support learning, teaching, and research in five core computing areas and five interdisciplinary areas.

Core Computing Areas

  • Artificial Intelligence & Machine Learning
  • Cybersecurity
  • Software Engineering
  • Algorithms & Theoretical Computing
  • Computer Systems

Interdisciplinary Areas

  • Human-Centered Computing & Human-Computer Interaction
  • Robotics & Autonomous Systems
  • Data Science
  • Internet of Things/Edge Computing
  • Computational Science & Engineering