Master of Science in Engineering in Computer Science

The Master of Science in Engineering is a thesis-required program that focuses Computer Science on sustainable systems and/or advanced engineering design. 

Innovating professionally

Your master’s degree in computer science will give you an edge over the competition. Upon obtaining your degree, you’ll be qualified to work on exciting projects such as:

  • solving Arizona's water problem
  • mining huge scientific databases
  • designing and programming mobile robots
  • analyzing and developing the software architectures that underpin modern systems

Work while you study

Get paid and have your tuition waived. If you work as a graduate assistant for 20 hours per week, the university will pay your tuition and provide you with a living stipend.

You can apply for a:

  • teaching assistantship
  • research assistantship

Find more information about opportunities in financial aid.

Degree requirements

To earn this degree, you must complete a total of 30 credit hours:

  • 6 hours of thesis research
  • 3 hours of applied Mathematics or Statistics
  • 6 hours of core courses in sustainable systems and advanced engineering design
  • 15 hours of electives

For more information on degree requirements and courses, visit the academic catalog.


Find out how to join our program.