Northern Arizona University

USA
1 Scholarships 130 Programs 3 Degree levels
Masters

Master's in Computer and Information Sciences

DegreeMasters
FieldComputer and Information Sciences, General.
C

Cost & earnings at Northern Arizona University What students borrow here, and what they go on to earn

You borrow $19,000 median federal debt
You repay $216/mo over 10 years
Graduates earn $54,384 10 yrs after entry
Debt clears in 1.3 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master of Science in Computer and Information Sciences at Northern Arizona University is a graduate programme that builds advanced technical and analytical skills across computing, data science, and information systems. It suits students with a computing or related background who want to advance into technical leadership, applied research or specialised IT roles in industry or government.

What you'll study

The programme covers foundational and advanced topics in computing and information sciences, combining theoretical principles with applied projects. Students study core areas such as algorithms and data structures, software engineering, databases, computer networks, and operating systems, and choose electives to specialise in areas like data science and machine learning, cybersecurity, human–computer interaction, cloud and distributed systems, or artificial intelligence.

Programme structure typically offers both coursework-only and research/thesis pathways. Coursework pathways include a sequence of required core courses together with electives and often a practicum or capstone project that applies classroom learning to a substantial development or research-oriented task. The thesis pathway involves advanced coursework plus an original research project supervised by faculty, culminating in a written thesis and defence.

  • Typical core themes: algorithms, software engineering, databases, systems and networking, and research methods.
  • Common electives: machine learning, big data analytics, information security, cloud computing, human–computer interaction, and applied artificial intelligence.
  • Project options: industry practicum, capstone design project, or faculty-supervised thesis.

Entry requirements

Applicants are normally expected to hold a bachelor's degree from an accredited institution, preferably in computer science, information systems, engineering, mathematics or a closely related field. Where applicants come from non-computing backgrounds, preparatory coursework in programming, discrete mathematics and data structures may be required before or during the programme.

  • Academic transcripts from prior degree(s).
  • A competitive undergraduate record; specific GPA expectations are set by the university and may vary by admission category.
  • A statement of purpose describing academic and professional objectives.
  • Letters of recommendation (usually one to three) and a current résumé/CV.
  • Graduate test scores (such as the GRE) may be optional or recommended in some cases; consult the programme for the current policy.
  • International applicants must demonstrate English language proficiency through accepted tests unless exempt.

Career prospects

Graduates from this programme are prepared for a wide range of technical and leadership roles in private industry, government agencies and research organisations. Typical career paths include software developer or engineer, data scientist or analyst, systems architect, network or cloud engineer, cybersecurity analyst, and IT project manager. The degree also provides preparation for continued graduate study at the PhD level for those interested in academic or advanced research careers.

Many students move into roles that emphasise designing scalable systems, extracting insights from large datasets, securing information infrastructures, or leading technical teams. The practicum and capstone options facilitate direct experience with real-world problems, which can support transitions to industry or internships.

Why study at Northern Arizona University

Northern Arizona University’s School of Informatics, Computing, and Cyber Systems brings a multidisciplinary approach to computing education, with faculty engaged in applied research across data science, cybersecurity, and software systems. NAU offers small to medium-sized classes that enable close interaction with instructors and opportunities for individual mentorship on projects and research.

The university provides flexible delivery options and resources for graduate students, including access to computing labs, research groups and collaboration with regional industry and government partners. Located in Flagstaff, NAU combines a campus environment with connections to broader technology ecosystems and opportunities for internships and applied projects. The programme emphasises practical experience and research-readiness, supporting both immediate career entry and further academic study.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Northern Arizona University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.