Open: Course Registration Fall 2026

All course offerings are posted. Online students register using CSU Online website. In-person students register using RamWeb.

A graphic with a cutout of a man gesturing to a projected map and another image of a rocket blasting.

Welcome to

The CSU Department of Systems Engineering

We use systems-thinking to solve the world's most complex problems.

Choose from 45 + courses

Our graduate programs evolve with industry needs, equipping you with the knowledge and skills to advance your career.

You want to perform research in systems engineering. You plan to continue in academia or industry.
You have an interest in gaining new skills. You are going into industry or looking to advance your career.
You're currently working in industry and are interested in pursuing a highly practical degree.
You're currently working in industry and are interested in pursuing a highly practical degree.
You're interested in systems engineering practice, systems security, human-systems integration, and/or MBSE.
You're a current CSU sophomore or senior interested in starting graduate education while double counting credits toward graduation.
Our 16 core and 36 affiliate faculty provide students with systems engineering education in the following areas:  
  • Aerospace
  • Analytics & AI Augmented Systems

  • Augmented & Virtual Reality

  • Cybersecurity

  • Dynamics & Controls

  • Energy technology & Infrastructure
  • Human Factors & Human Systems
  • Humanitarian Engineering
  • Model-Based Systems Engineering (MBSE) 

  • Project & Program Management

  • Systems Thinking

  • Sustainable Systems
  • Water & Utility Systems
  • Transportation & Urban Planning
A man with a mic speaks to a room full of people.

Join us!

Systems Engineering at Colorado State University is about developing integrative solutions to the world's most complex problems.

Trees on the Oval with sunshine

Office hours

In-Person Hours
Monday - Friday, 8 a.m. - 2:30 p.m.
Phone hours
Monday - Friday 8 a.m. - 4 p.m.
Phone #
(970) 491-7734