Northern Arizona University

USA
1 Scholarships 130 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Systems Analysis

DegreeBachelor
FieldComputer Systems Analysis.
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 Bachelor’s in Computer Systems Analysis at Northern Arizona University prepares students to design, evaluate and improve information systems that support organisations. It suits students interested in the technical and analytical side of IT — combining programming, databases, networks and business-focused systems thinking to solve real-world problems.

What you'll study

This degree emphasises the full lifecycle of information systems: requirements gathering, system design, implementation, testing and maintenance. Core study areas typically include programming fundamentals, data structures and algorithms, database design and administration, systems analysis and design, networking and operating systems, software engineering, cybersecurity fundamentals, and human–computer interaction. Students also take modules on business analysis, project management and IT governance to understand organisational context and stakeholder needs.

  • Introductory and intermediate programming (object-oriented languages)
  • Data structures, algorithms and software design patterns
  • Database systems, SQL and data modelling
  • Systems analysis and design methodologies (requirements, UML, modelling)
  • Software engineering and quality assurance (testing, version control, CI/CD concepts)
  • Computer networks, operating systems and distributed systems principles
  • Cybersecurity basics and secure system development
  • Project management, professional communication and ethical/legal issues in IT
  • Capstone or practicum project involving an industry-focused systems development or analysis task

The programme typically blends lectures with lab-based practicals, team projects and a capstone experience where students apply technical and analytical skills to a real-world problem. Electives allow students to specialise further in areas such as cloud technologies, mobile application development, data analytics or enterprise systems.

Entry requirements

Applicants are expected to hold a high-school diploma or equivalent with a solid foundation in mathematics. Typical academic preparation includes algebra and preferably pre-calculus or calculus. Admissions take a holistic view of transcripts, letters of recommendation and any relevant experience.

  • Academic background: high-school diploma with good performance in maths; transfer students need college transcripts showing satisfactory progress in related coursework.
  • Standardised tests: NAU’s policies on SAT/ACT vary; consult the university for current test-optional arrangements.
  • Preparation: prior experience with problem-solving and introductory programming is advantageous but not always required; foundation coursework is available for students who need to build technical skills.
  • Additional materials: some applicants submit a personal statement or resume highlighting relevant projects, work experience or extracurricular activities such as coding clubs or internships.

Career prospects

Graduates are prepared for roles that bridge technical implementation and business needs. Common career paths include systems analyst, business/IT analyst, software developer, systems administrator, quality assurance engineer, IT consultant and entry-level cybersecurity or network support roles. The analytical focus also makes this degree a good foundation for graduate study in computer science, information systems or business analytics.

Students often secure internships or co‑op placements while studying, which support transition into industry positions in sectors such as healthcare, finance, government, manufacturing and technology services. With experience, graduates can progress to senior analyst, solutions architect, product manager or IT leadership roles.

Why study at Northern Arizona University

Northern Arizona University offers a student-centred environment with opportunities for hands-on learning through labs, team projects and capstone experiences that reflect workplace practices. The university’s career services and industry partnerships help students find internships and local employer connections, while small class sizes support direct access to faculty and personalised mentoring.

Located in Flagstaff, NAU provides access to regional tech employers and a campus culture that emphasises experiential learning and community engagement. Students can get involved in student organisations, hackathons and research projects that strengthen practical skills and portfolios employers value.

Overall, the programme is designed to equip graduates with a balanced mix of technical competence, systems-thinking and professional skills sought by employers who need practitioners capable of aligning IT solutions with organisational objectives.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor 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.