A woman standing in front of a robot holding a tennis ball.

Robotics (Thesis)

Master of Science

Delivery Options

icon with iniersity building Campus

Fall 2026 Deadline

Priority: December 15th
Domestic: July 1st
International: March 1st

Department

Program Overview

The Robotics master’s thesis program at Colorado School of Mines builds on your bachelor’s degree by developing advanced expertise in the design, analysis and control of robotic systems. This program is designed for you if you want to work at the intersection of mechanical systems, computation and intelligent decision-making.

You will strengthen skills in system modeling, sensing, control, autonomy and data-driven algorithms. Robotics plays a growing role across industries where automation, reliability and precision matter. Organizations seek professionals who understand how hardware, software and physical environments interact, and who can design systems that operate safely and effectively in complex settings.

What sets Mines apart is its applied, engineering-centered approach. Robotics at Mines is grounded in real systems and real constraints. The thesis requirement allows you to conduct original research, work closely with faculty and graduate with experience that reflects how robotic systems are developed, tested and deployed. This degree prepares you for advanced technical roles or doctoral study.

Program Detail

This on-campus master’s thesis program combines interdisciplinary coursework with independent research. You will take graduate-level courses drawing from mechanical engineering, electrical engineering and computer science. Topics include robot kinematics and dynamics, control systems, sensing and perception, autonomous systems, embedded systems and computational methods. Coursework is flexible and allows you to tailor your plan of study to match your technical interests and research goals.

The thesis is a central component of the program. You will work with a faculty advisor to define a robotics-focused research problem, design and implement systems or algorithms and evaluate performance through experimentation or simulation. Research often integrates hardware development, software implementation and analytical modeling. The program concludes with a written thesis and oral defense.

The program is offered on campus and is well suited for you if you are seeking deep technical training, hands-on research experience and preparation for advanced professional practice or doctoral study.

Program Opportunities

Hands-on research:

You work on robotic systems that involve physical hardware, sensing and control.

Interdisciplinary collaboration:

Robotics at Mines brings together expertise from mechanical engineering, electrical engineering and computer science.

Applied system development:

Research projects emphasize building, testing and evaluating systems in realistic environments.

Program Faculty

Andrew Petruska profile picture

Andrew Petruska

Associate Professor

Xiaoli Zhang profile picture

Xiaoli Zhang

Associate Professor

Micah Corah profile picture

Micah Corah

Asst Professor

Application Requirements

  • Bachelor's degree

  • GRE: Not Required

  • Letters of Recommendations (3 letters).
    Letters are not required for current Mines students.

  • Resume or Curriculum Vitae (CV)

  • Statement of Purpose

  • Transcripts

  • International students please review the English proficiency requirements

Program Curriculum

View Academic Catalog

World-Class Labs, Centers & Facilities

A woman standing next to a yellow and black robot.
ARIA Lab

The Autonomy, Robotics, & Intelligent Algorithms (ARIA) Lab develops algorithms for robotic perception and autonomy. Led by Assistant Professor Kaveh Fathian, the research group focuses on four main areas: robust perception, robust spatial AI, resilient Internet of Robots, and field robotics.

A machine that is sitting on top of a table.
M3 Robotics

M3 Robotics turns applied and fundamental research into complex system design to support both medical and field applications. Led by Associate Professor Andrew Petruska, the lab’s projects range from continuum robotic manipulation for neurosurgery to fundamental magnetic manipulation research to autonomous navigation in harsh environments.

A man standing next to a small robot in the desert.
Robotic Space Exploration Lab

The Robotic Space Exploration (ROSE) Lab advances methods for mobile autonomous robots in diverse space environments, from satellites in orbit to underwater vehicles in extraplanetary oceans to planetary rovers on lunar or Martian soil. Led by Assistant Professor Frankie Zhu, the lab aims to create robotic explorers capable of replacing or complementing human missions, digitizing the roles of both scientists and explorers in high-risk environments.

Career Outlook

Median salary for recent program graduates $85,000. Learn more about Mines' comprehensive career development resources and this degree's salary potential.

Explore Mines Career Center

Employers who seek Mines graduates include:

Robotics and automation

Companies such as Boston Dynamics, ABB Robotics, FANUC, KUKA , Universal Robots

Technology and advanced systems

Amazon Robotics, Google, NVIDIA, Tesla, Apple

Manufacturing and industrial systems

Companies such as Siemens, Rockwell Automation, Schneider Electric, Honeywell, General Electric

Government and research organizations

National Laboratory of the Rockies, Sandia National Laboratories, Los Alamos National Laboratory, National Institute of Standards and Technology, Defense Ad

Mines students working with a Original Prusa i3 MK3S+ 3D printer

Frequently Asked Questions

What is the value of a master’s degree in robotics?

This degree provides advanced technical depth and research experience that strengthens your ability to design, integrate and evaluate complex robotic systems.

What advances are shaping robotics today?

Increased integration of sensing, control and computation Greater system autonomy and decision-making capability Expanded use of simulation alongside physical testing Growing demand for reliable robotic systems in real environments

What career opportunities will I have with this graduate degree?

Graduates pursue roles such as robotics engineer, automation engineer, controls engineer, systems engineer or research engineer. Many continue on to doctoral programs.

What industries hire individuals with this degree?

Industries include robotics and automation, manufacturing, aerospace, technology, engineering services and government research.

What types of research are common in this program?

Research areas often include autonomous systems, robot control, sensing and perception, system integration, human-robot interaction and applied experimental robotics.

Featured Alumni

Alex Gall, MS '23

Alex Gall works in the field of robotics, focusing on mechanical design and the development of complex engineered systems. His hands-on education at Mines prepared him to translate theory into practical solutions in an industry setting. “I was predisposed to wanting to be an environmental steward coming into Mines, but the university definitely gave me the tools to be a good engineer so that I can be the best steward I can be. Alex Gall, MS '23