Daniel Felix Ritchie School of Engineering and Computer Science

Up to nine credit hours of qualifying coursework (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.  Other degree requirements and restrictions will be as described in the Graduate Bulletin for the appropriate M.S. program.

Students must satisfy the B.S. and M.S. degree requirements separately with the exception that a maximum of nine credit hours of qualifying coursework (3000- or 4000-level) taken to satisfy B.S. requirements can also be used to fulfill nine credit hours of M.S. degree requirements. Admission to the Dual Undergraduate-Graduate Degree Program does not require completion of the bachelor’s degree; however, admission to the M.S. degree will require completion of the bachelor’s degree.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering or Mechatronic Systems Engineering and Bachelor of Science in Game Development

  • Undergraduate-level credits: 183
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 45
  • Minimum number of total undergraduate and graduate credits required with dual degree: 219

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering and Mechatronic Systems Engineering

Admission Requirements - Engineering

Admission Requirements - Mechanical and Materials Engineering

Admission Requirements - Electrical and Computer Engineering

Degree Requirements - Engineering

Degree Requirements - Mechanical and Materials Engineering

Degree Requirements - Electrical and Computer Engineering

Bachelor of Science in Game Development

Degree Requirements

Master of Science in Computer Science and Bachelor of Science in Game Development

  • Undergraduate-level credits: 183
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 48
  • Minimum number of total undergraduate and graduate credits required with dual degree: 222

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Computer Science

Admission Requirements - Computer Science

Degree Requirements - Computer Science

Bachelor of Science in Game Development

Degree Requirements

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering or Mechatronic Systems Engineering and Bachelor of Science in Computer Science

  • Undergraduate-level credits: 183
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 45
  • Minimum number of total undergraduate and graduate credits required with dual degree: 219

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering and Mechatronic Systems Engineering

Admission Requirements - Engineering

Admission Requirements - Mechanical and Materials Engineering

Admission Requirements - Electrical and Computer Engineering

Degree Requirements - Engineering

Degree Requirements - Mechanical and Materials Engineering

Degree Requirements - Electrical and Computer Engineering

Bachelor of Science in Computer Science

Degree Requirements

Master of Science in Computer Science and Bachelor of Science in Computer Science

  • Undergraduate-level credits: 183
  • Graduate-level credits required with dual degree: 36
  • Minimum number of total undergraduate and graduate credits required with dual degree: 219

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Computer Science

Admission Requirements - Computer Science

Degree Requirements - Computer Science

Bachelor of Science in Computer Science

Degree Requirements

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering or Mechatronic Systems Engineering and Bachelor of Science in Mechanical Engineering

  • Undergraduate-level credits: 192
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 45
  • Minimum number of total undergraduate and graduate credits required with dual degree: 228

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering and Mechatronic Systems Engineering

Admission Requirements - Engineering

Admission Requirements - Mechanical and Materials Engineering

Admission Requirements - Electrical and Computer Engineering

Degree Requirements - Engineering

Degree Requirements - Mechanical and Materials Engineering

Degree Requirements - Electrical and Computer Engineering

Bachelor of Science in Mechanical Engineering

Degree Requirements

Master of Science in Computer Science and Bachelor of Science in Mechanical Engineering

  • Undergraduate-level credits: 192
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 48
  • Minimum number of total undergraduate and graduate credits required with dual degree: 231

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Computer Science

Admission Requirements - Computer Science

Degree Requirements - Computer Science

Bachelor of Science in Mechanical Engineering

Degree Requirements

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering or Mechatronic Systems Engineering and Bachelor of Science in Computer Engineering

  • Undergraduate-level credits: 192
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 45
  • Minimum number of total undergraduate and graduate credits required with dual degree: 228

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering and Mechatronic Systems Engineering

Admission Requirements - Engineering

Admission Requirements - Mechanical and Materials Engineering

Admission Requirements - Electrical and Computer Engineering

Degree Requirements - Engineering

Degree Requirements - Mechanical and Materials Engineering

Degree Requirements - Electrical and Computer Engineering

Bachelor of Science in Computer Engineering

Degree Requirements

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering or Mechatronic Systems Engineering and Bachelor of Science in Electrical Engineering

  • Undergraduate-level credits: 197
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 45
  • Minimum number of total undergraduate and graduate credits required with dual degree: 233

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Materials Science, Mechanical Engineering and Mechatronic Systems Engineering

Admission Requirements - Engineering

Admission Requirements - Mechanical and Materials Engineering

Admission Requirements - Electrical and Computer Engineering

Degree Requirements - Engineering

Degree Requirements - Mechanical and Materials Engineering

Degree Requirements - Electrical and Computer Engineering

Bachelor of Science in Electrical Engineering

Degree Requirements

Master of Science in Computer Science and Bachelor of Science in Computer Engineering

  • Undergraduate-level credits: 192
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 48
  • Minimum number of total undergraduate and graduate credits required with dual degree: 231

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Computer Science

Admission Requirements - Computer Science

Degree Requirements - Computer Science

Bachelor of Science in Computer Engineering

Degree Requirements

Master  of Science in Computer Science and Bachelor of Science in Electrical Engineering

  • Undergraduate-level credits: 197
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 48
  • Minimum number of total undergraduate and graduate credits required with dual degree: 236

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Computer Science

Admission Requirements - Computer Science

Degree Requirements - Computer Science

Bachelor of Science in Electrical Engineering

Degree Requirements

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Engineering, Mechanical Engineering or Mechatronic Systems Engineering and Bachelor of Science in Biological Sciences, Biochemistry, Chemistry, Environmental Chemistry, Math, Molecular Biology or Physics

  • Undergraduate-level credits: 183
  • 9 credit hours (3000- or 4000-level) may be used to satisfy degree requirements for both the B.S. and M.S. degrees.
  • Graduate-level credits required with dual degree: 45
  • Minimum number of total undergraduate and graduate credits required with dual degree: 219

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Bioengineering, Computer Engineering, Electrical Engineering, Mechanical Engineering and Mechatronic Systems Engineering

Admission Requirements - Mechanical and Materials Engineering

Admission Requirements - Electrical and Computer Engineering

Degree Requirements - Mechanical and Materials Engineering

Degree Requirements - Electrical and Computer Engineering

Bachelor of Science in Biological Sciences, Biochemistry, Chemistry, Environmental Chemistry, Math, Molecular Biology and Physics

Degree Requirements - Biological Sciences

Degree Requirements - Biochemistry

Degree Requirements - Chemistry

Degree Requirements - Environmental Chemistry

Degree Requirements - Math

Degree Requirements - Molecular Biology

Degree Requirements - Physics

Master of Science in Data Science and Bachelor of Science in Computer Science

  • Undergraduate-level credits required with the dual degree: 171
  • The BS degree is reduced by 12 credits from the original 183 required for the undergraduate degree, waiving the following three data science courses: COMP 3006, 3007 and 3008
  • Graduate-level credits required with dual degree: 48
  • Minimum number of total undergraduate and graduate credits required with dual degree: 219

All students pursuing the dual degree program are required to complete all degree requirements for both the Bachelor's and Master's.

Master of Science in Data Science

Admission Requirements

Degree Requirements

Bachelor of Science in Computer Science

Degree Requirements