COVID-19 update: This course will start online and continue on campus later. Read more

What will I learn?

Computer scientists develop complex software and computer systems that are central to contemporary science, engineering, industry, and business. The M.S. in Computer Science enables students to either enter the computer science workforce or continue on to a doctoral program of study.

Individual and team-based assignments will enable students to build mastery of important computer science skills and their practical applications in areas that include computer networks, computer graphics and visualization, high-performance computing, cyber security, machine learning and data science, software engineering, software design and architecture, and software validation and verification. In addition, you will have the opportunity to engage in critical application areas of computer science in areas that include biology, ecology, and astronomy.

The non-thesis option of this program allows students to complete their degree through coursework and project-based learning, while the thesis option is focused on engagement with research projects under the mentorship of a faculty member and culminating in the preparation and defense of a thesis.

The program is strengthened through broad collaborations with a variety of other academic programs, government agencies, and private research organizations, including the departments of Biological Sciences and Physics and Astronomy, Center for Bioengineering Innovation, Pathogen and Microbiome Institute, Center for Ecosystem Science and Society, Merriam-Powell Center for Environmental Research, and U.S. Geological Survey.

Careers

The M.S. in Computer Science degree program prepares graduates for careers in a wide variety of areas in the application of computer science to science, engineering, industry, and business. The thesis option of the program is particularly appropriate for preparing graduates to subsequently enter doctoral programs of study.

Common types of software applications include advanced simulations, data analysis using Big Data, search and data mining, cloud-based systems, user interfaces, mobile application development, computer graphics and game development, high-performance parallel applications, and database design and applications.

Computer scientists are employed in a large number of organizations, with Microsoft, Hewlett-Packard, Intel, Dell, Oracle, Amazon, Google, General Dynamics, Boeing, and Raytheon among the largest employers. Other more specialized organizations include National Aeronautics and Space Administration, Jet Propulsion Laboratory, and one of the National Laboratories (e.g. Lawrence Livermore National Laboratory or Los Alamos National Laboratory).

Career opportunities that might be pursued: Senior software engineer; Software project manager.

With further education, one of these paths is possible: Researcher; University professor.

Which department am I in?

College of the Environment, Forestry and Natural Sciences

Study options

Full Time (Minimum of 30 Units)

Tuition fees
US$25,708.00 per year

*Price shown is for indicative purposes, please check with institution

Start date

11 January 2021

Venue

Northern Arizona University

Flagstaff Campus,

FLAGSTAFF,

Arizona,

86011, United States

Entry requirements

For students from United States

Applicants must have earned a cumulative grade point average (GPA) of 3.0 out of a 4.0 scale for their bachelor’s degree to be considered for regular admission. Admitted students are expected to have undergraduate educational experiences, including general education studies, that are similar to those required for a baccalaureate at Northern Arizona University.

For international students

Applicants must have earned a cumulative grade point average (GPA) of 3.0 out of a 4.0 scale for their bachelor’s degree to be considered for regular admission. Admitted students are expected to have undergraduate educational experiences, including general education studies, that are similar to those required for a baccalaureate at Northern Arizona University.

The minimum English proficiency scores for most programs are: 80 (TOEFL iBT) or 6.5 (IELTS). Scores must be sent directly to the Center for International Education from the Testing Institution.

*There may be different IELTS requirements depending on your chosen course.

ADD TO MY FAVOURITES

About this uni

Teaching is world-class and led by expert faculty who know how to nurture student talent.

  • Bachelor’s and graduate degrees
  • English language and exchange programs
  • Located in the stunning natural U.S. state of Arizona
  • 19:1 student-to-faculty ratio