Robotics (RBT) Subplan Requirements
Program Overview
Introduction to the Professional Master's in Computer Science with a Robotics Subplan
The Professional Master's in Computer Science (MSCPS) program with a Robotics (RBT) subplan is designed to provide students with a comprehensive education in computer science and robotics. The program is offered by the College of Engineering and Applied Science at the University of Colorado Boulder.
Degree Requirements
To complete the MSCPS program with the RBT subplan, students must fulfill the following degree requirements:
- 9 hours - Bin/Breadth courses: Students must earn a grade of 'B' or better to satisfy each of the three BIN/breadth course requirements.
- 6 hours - Project courses: Students must complete both project courses from one project course sequence and earn grades of 'B' or better in both courses.
- 15 hours - Elective courses: Students may take up to two approved non-CS courses, and any non-Computer Science courses that can count towards a subplan will count against the two maximum allowable non-CS classes.
- RBT Subplan courses: Students must complete at least 12 credit hours of eligible RBT subplan courses with a grade of 'B' or better.
Counting Courses for the RBT Subplan
Students can satisfy subplan requirements by counting eligible BIN and/or Elective courses towards the RBT subplan requirements. This means:
- Students may count an eligible course towards BOTH a BIN/breadth requirement AND an RBT subplan requirement.
- If the student does not need to count an eligible course towards the breadth/bin requirement, the course can count towards BOTH an elective requirement AND an RBT subplan requirement.
Robotics (RBT) Subplan Course Options
The following courses are available for the RBT subplan:
- CSCI 5202/ROBO 5000 - Intro to Robotics
- CSCI 5254 - Convex Optimization
- CSCI 5302 - Advanced Robotics
- CSCI 5322 - Algorithmic Human-Robot Interaction
- CSCI 5434 - Probability for Computer Science
- CSCI 5622 - Machine Learning
- CSCI 5722 - Computer Vision
- CSCI 5854 - Theoretical Foundations of Autonomous Systems
- CSCI 5922 - Neural Networks and Deep Learning
- CSCI 7000 - Special Topics - Robot Perception
- CSCI 7000 - Special Topics - Reinforcement Learning
- CSCI 7000 - Special Topics - Physical Human Robot Interaction and Control
- ASEN 5347 - Math Methods in Dynamics
- ASEN 6020 - Optimal Trajectories
- ASEN 6412 - Uncertainty Quantification
- ASEN 6519 - Special Topics - Algorithms for Aerospace Autonomy
Departments and Programs
The College of Engineering and Applied Science offers a range of departments and programs, including:
- Ann and H.J. Smead Aerospace Engineering Sciences
- Chemical & Biological Engineering
- Civil, Environmental & Architectural Engineering
- Computer Science
- Electrical, Computer & Energy Engineering
- Paul M. Rady Mechanical Engineering
- Applied Mathematics
- Biomedical Engineering
- Creative Technology & Design
- Data Science
- Engineering Education
- Engineering Management
- Engineering Physics
- Environmental Engineering
- Integrated Design Engineering
- Materials Science & Engineering
- Robotics
Affiliates and Partners
The College of Engineering and Applied Science has various affiliates and partners, including:
- ATLAS Institute
- Campos Student Center
- Center for Technology Workforce Innovation
- Colorado Mesa University
- Colorado Space Grant Consortium
- Engineering Career Hub
- Engineering Honors
- Engineering Leadership
- Entrepreneurship
- Herbst Program for Engineering, Ethics & Society
- Idea Forge
- Integrated Teaching and Learning
- Mortenson Center for Global Engineering
- Western Colorado University
