Prospective CSR Students

To assist our students, below is some needed information about our new graduate program in Computational Sciences and Robotics. If you have any questions, feel free to contact the department's graduate program coordinator, Dr. Christer Karlsson -

Apply Now

MS Robotics

The M.S. in Computational Sciences and Robotics is part of the Western Regional Graduate Program. This means that any student from the regional alliance (Alaska, Arizona, California, Colorado, Hawaii, Idaho, Montana, Nevada, New Mexico, North Dakota, Oregon, Utah, Washington, and Wyoming) will pay their in-state rate while attending the School of Mines for this program if accepted into the WRGP.

Application Process and General Background

The application process is outlined on the Graduate School website. Applications to the CSR program are considered throughout the year, but a student interested in funding for the subsequent fall semester should apply before March 15. The Computational Sciences and Robotics degree is an interdisciplinary program that is project based and students can come from a variety of undergraduate programs. Entering students will normally have a four year degree (B.S.) in either Computer Engineering, Computer Science, Electrical Engineering or Mechanical Engineering or some other technical program.

After a student has applied and been accepted into the program then he/she will be assigned an advisor. The advisor and the student are the primary agents in constructing a program of study, a student pursuing a thesis option will also need the program approved by their graduate committee. The program of study is customized for each student and it is possible that some students will require taking leveling courses to meet their academic goals. In other cases, students will have deficits in their background that will need to be taken before they can pursue their program of study. It is possible for a student with deficits to be admitted on a probationary status while they make up missing courses. Students with significant deficits can apply to the graduate school as a special non-degree seeking student and apply to the CSR program after they have successfully taken the courses necessary to address their deficiencies in background.

Mathematics Background

  • Year of Calculus (Calculus I & II)
  • One semester of Multivariate Calculus (Calculus III)
  • One semester of Differential Equations
  • One semester of probability and statistics is strongly suggested but not required.

Physics Background

  • Two semesters of calculus based physics is strongly suggested but not required.

Programming background

  • Introductory programming course (C/C++ preferred)
  • A course in Data Structures


  • TOEFL - required for international students o For international students, a minimum score of 520 on the TOEFL is required (560 for admission without additional English tutoring). Note that these numbers are for the paper exam, not the web based exam.
  • GRE - recommended but not required. Note that the graduate school application implies that the GRE is required, but this is not the case.

Academic Qualifications

One of the major considerations that the admissions committee for CSR does consider is academic performance as an undergraduate student. A cumulative GPA at or above 3.0 does grant a very favorable consideration provided candidates have sufficient technical background. A student can be admitted on a probationary status if he/she has a cumulative GPA of at least 2.8. A student that is not initially accepted into the program can apply to the Graduate School as a special non-degree seeking student. A non-degree seeking student can reapply to the CSR program if they have demonstrated sufficient competency in the courses they take at the School of Mines.

    Useful Links

    Facebook CSR

    Contact Us

    Graduate Program Coordinator:

    Christer Karlsson

    Dept. of Mathematics & Computer Science
    South Dakota School of Mines & Technology
    501 East Saint Joseph Street Rapid City, SD 57701-3995

    +1 605 646-3130