Cost & earnings at Northern Arizona University What students borrow here, and what they go on to earn
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.
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.
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.
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.
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.
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.
Shortlist scholarships and plan your application — free guidance from our advisors.