Explore & Compare Programs

Computer Science Fundamentals, Certificate

The Computer Science Fundamentals Certificate prepares you for a new career in the tech industry and is a bridge to the MS in Computer Science program. No prior programming experience is required.

  • Professional
  • Certificate
Graduate
Computer Science Fundamentals, Certificate
The Computer Science Fundamentals Certificate prepares you for a new career in the tech industry and is a bridge to the MS in Computer Science program. No prior programming experience is required.
  • Professional
  • Certificate
1 Year
18-24
In-Person
  • Science, Technology, Engineering and Math
/academics/all-programs/computer-science-fundamentals-certificate/

Computer Science, Accelerated BS & MS

Earn both a BS and MS in computer science in only 5 years. You’ll save time on your advanced degree and enjoy a streamlined graduate application process.

  • Major
  • Master's
  • Bachelor of Science, Master of Science
Undergraduate|Graduate
Computer Science, Accelerated BS & MS
Earn both a BS and MS in computer science in only 5 years. You’ll save time on your advanced degree and enjoy a streamlined graduate application process.
  • Major
  • Master's
  • Bachelor of Science, Master of Science
5 years
225
In-Person
  • Science, Technology, Engineering and Math
/academics/all-programs/computer-science-accelerated-bs-ms/

Computer Science, MS

The MSCS program, with flexible electives or two optional areas of specialization, teaches you the technical and professional skills you need to excel in today’s fiercely competitive tech industry.

  • Master's
  • Master of Science
Graduate
Computer Science, MS
The MSCS program, with flexible electives or two optional areas of specialization, teaches you the technical and professional skills you need to excel in today’s fiercely competitive tech industry.
  • Master's
  • Master of Science
5-7 quarters
45 to 49, depending on specialization
In-Person
  • Science, Technology, Engineering and Math
/academics/all-programs/computer-science-ms/

Data Science, MS

Our graduate degree in data science combines aspects of statistics and computer science with data analysis and modeling. You’ll gain the technical and analytical skills needed to advance your career.

  • Master's
  • Master of Science
Graduate
Data Science, MS
Our graduate degree in data science combines aspects of statistics and computer science with data analysis and modeling. You’ll gain the technical and analytical skills needed to advance your career.
  • Master's
  • Master of Science
6-7 quarters
45
In-Person
  • Science, Technology, Engineering and Math
/academics/all-programs/data-science-ms/

Mechanical Engineering, MS

Our MS in Mechanical Engineering provides you with in-depth technical engineering training and leadership development, giving you the knowledge and skills you need to advance your career.

  • Master's
  • Master of Science
Graduate
Mechanical Engineering, MS
Our MS in Mechanical Engineering provides you with in-depth technical engineering training and leadership development, giving you the knowledge and skills you need to advance your career.
  • Master's
  • Master of Science
4+ quarters
45
In-Person
  • Science, Technology, Engineering and Math
/academics/all-programs/mechanical-engineering-ms/

Structural Engineering, MS

Designed for career advancement, our MS in Structural Engineering provides in-depth training in structural design and analysis, as well as an emphasis on professional skill development.

  • Master's
  • Master of Science
Graduate
Structural Engineering, MS
Designed for career advancement, our MS in Structural Engineering provides in-depth training in structural design and analysis, as well as an emphasis on professional skill development.
  • Master's
  • Master of Science
6 quarters
45
In-Person
  • Science, Technology, Engineering and Math
/academics/all-programs/structural-engineering-ms/
  • Program of 3
  • Program of 3
  • Program of 3