Skip navigation

Daniel Felix Ritchie School of Engineering & Computer Science

Degree Programs

Daniel Felix Ritchie School of Engineering & Computer Science

Degree Programs

Majors, Minors, & Concentrations

  • Major—Your primary field of study
  • Minor—Your secondary field of study
  • Concentrations—A specialization within your major

Ritchie School Acronyms

  • BA—Bachelor of Arts
  • BS—Bachelor of Science
  • CS—Computer Science
  • ECE—Electrical & Computer Engineering
  • EP&ES—Electrical Power & Energy Systems
  • MME—Mechanical & Materials Engineering
  • MS—Master of Science
  • MSE—Mechatronic Systems Engineering (ECE Dept.)
  • PhD—Doctorate of Philosophy

Bachelor Degrees  (BS/BA)

Dual-Degree Programs  (BS/BA - MS, BS/BA - MBA, BS - BS)

The combined five-year Formal Dual-Degree Programs offer students the opportunity to earn a bachelor's and a master's degree concurrently

  • Any Bachelor's Degree in Engineering or Computer Science—BS/BA-and-
  • Master's in Engineering or Computer Science—MS-or-
  • Master's in Business Administration—MBA
  • Any Bachelor's Degree in Engineering or Computer Science—BS -and-
  • Natural Science or Mathematics Bachelor's Degree—BS

For further information, visit the department's links below:

Master's Degrees  (MS)

* Many of our MS Programs can be completed in one-year

Doctorate Degrees  (PhD)