A man and a woman sit together at a desk working on wires and electronics.

Undergrads earn grad credits!

Get more from your enrollment

Once you’re a CSU junior or senior, RAMp UP lets you take eligible graduate-level courses that count toward your undergraduate degree now and may also apply to a future CSU graduate degree or certificate (with program approval). By double-counting approved graduate coursework, RAMp UP can help you save up to a semester of graduate school time and cost.

Contact our graduate advisor to discuss your options! 

Why RAMp UP with Systems Engineering is worth it

  • Get ahead while paying undergraduate tuition for eligible graduate-level courses.

  • Keep options open: eligible credits earned now may be used toward a CSU graduate credential for up to 10 years, with program approval.
  • Try graduate-level coursework before committing to a full graduate program
  • You can accept job offers as a graduating senior!  Our programs offer courses online, in-person, or hybrid.  
Over 85% of our students are working professionals.
  • Juniors and seniors are eligible (about 60+ to 90+ earned credits). Some courses may be restricted to seniors only. 
  • A 3.0+ cumulative GPA is expected for undergraduate students enrolling in graduate-level coursework to support students’ academic success in more rigorous courses. 
  • How many credits: you may double-count up to 9 credits of eligible graduate coursework toward both your undergraduate degree and a graduate credential. 
  • Grade needed: to apply as double-counted credit toward a graduate credential, you must earn a B grade or higher (B- not accepted).

Step 1

Meet with a Systems Engineering advisor. We’ll help you choose eligible 500-level courses that fit your undergrad plan and your graduate goals.

Step 2

Plan your pathway. RAMp UP includes graduate-level coursework options that can count toward graduate certificates and degrees.

Step 3

Enroll in courses now. There is no application!

Step 4

Apply to a Systems Engineering program – when it works for you.  You can apply when you are a graduating senior, (or 9 years later!).  

SE Courses for Undergraduates

WP Data Tables

Electrical schematic and green electrical components

From AMP to RAMp UP

RAMp UP is the standard pathway for CSU Undergrads to enter Systems Engineering going forward. If you took a grad course as an undergrad before Spring 2026 and earned a B or better:

  • There are a few limited cases where the Accelerated Master’s Program (AMP) rules may still apply.

Please contact Systems Engineering so we can discuss your options.

Program Options

Master of Engineering (M.E.)

Coursework only degree ideal for students who are not as interested in hands-on research.

Master of Science (M.S.) - Plan A

Deep-dive into a research topic with a faculty advisor. You will finish your degree with a 50+ page academic/scholarly thesis.

This degree is ideal for students with an interest in research and who may want to continue on into academia.

Master of Science (M.S.) - Plan B

Requires completion of a semester-long independent study project.

This degree is ideal for students who would like to complete a short, applied research project but are less interested in continuing on into academia.

My GPA is slightly below a 3.0, is that okay?

Students must have a 3.0 by the time they apply for admission into the master's program. We recommend meeting with your SE advisor to discuss strategies if your GPA is not at this level.

How many credits may double-count?

Up to 9 credits of 500-level credits may apply to both your bachelor's and master's degree. Both your undergraduate advisor and the SE advisor must approve of these credits before you take them.

May I use 400-level classes toward the AMP program?

Unfortunately not. All credits double-counted toward the master's and bachelor's degree must be 500-level courses.

Does [X] course count as my statistics requirement?

If you have taken courses that include statistics but aren't explicitly noted as statistics courses, please contact your SE advisor to discuss that course's eligibility.

I am interested in the M.S. Plan A (thesis option). How do I find an advisor?

Our Advisor Eligibility page has suggested steps and considerations to help you find an advisor. Finding an advisor can often take some time, so we recommend starting this process early!

Is there an app fee waiver?

Yes! If you meet minimum admission qualifications, the department will pay for your application fee. Contact your SE advisor for more information.

Can I complete my master's program online?

Yes. You can finish your bachelor's degree on-campus and move to an online program for your master's degree. This flexibility allows you to complete your master's degree no matter where your plans take you after graduation.

Are there resources for career placement?

Our department hosts a Job Board that is updated as we hear about relevant Systems Engineering jobs. We strongly encourage students to attend the Walter Scott, Jr. College of Engineering Career Fair each semester and to connect with the CSU Career Center for future internship and job opportunities.

Is there funding available for my master's program?

Our department offers Graduate Teaching Assistantships (GTA) and Graduate Research Assistantships (GRA) on a very limited basis. GTA and GRA positions are available for on-campus students only.

Students are only qualified to be a GTA if they have successfully taken the course they would be a GTA for. Contact the department for more information.

GRA positions are offered by faculty. If you would like to pursue a GRA position, reach out to a faculty members with research areas that interest you!