Overview
The Software Engineering programme at Northern Arizona University provides students with a principled foundation in the design, development, and maintenance of complex software systems. This degree distinguishes itself from standard computer science by focusing on practical, team-based techniques required for reliable, long-lived applications.
Students gain expertise in essential software engineering processes, including requirements analysis, architecture, and rigorous testing methods. The curriculum covers multiple programming languages, cloud computing technologies, and algorithmic complexity to ensure graduates are prepared for diverse technical challenges in the global workforce.
Why Software Engineering at Northern Arizona University?
Northern Arizona University offers a distinctive approach by integrating industry-recognised professional certifications directly into the curriculum. All graduates are required to complete the Professional Software Developer certification from the IEEE Computer Society to demonstrate their technical proficiency.
Students also have the unique opportunity to earn the Amazon Web Services Certified Solutions Architect Professional credential. This emphasis on workforce development ensures that learners possess the specific skills and certifications highly valued by top-tier employers in the technology sector.
The programme benefits from its location within the College of Engineering, Informatics, and Applied Sciences, providing access to expert faculty and modern facilities. Students collaborate on real-world capstone projects, working directly with clients to solve authentic industry problems before graduation.
Tuition Fee Breakdown
- International fee: USD 29568 per year
- National fee: USD 29568 per year
- Local fee: USD 11352 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is structured to build core competencies in programming and engineering principles. Modules may include:
- Computing
- Computer Science
- Software Engineering
- Digital Logic
- Data Structures
- Ethics in Computer Science
- Operating Systems
- Software Architecture
- Software Testing
- Database Systems
- Cloud Computing
- Software Process
- Project Management
- Technical Writing
Careers with Software Engineering
Graduates are prepared for a wide range of professional roles within the global technology industry. The programme's focus on industry-standard certifications and practical project experience makes alumni highly competitive for positions in software development and systems architecture.
Common career paths include roles as software engineers, systems analysts, and cloud architects. The skills acquired also allow for specialisation in high-growth sectors such as cybersecurity, high-performance computing, socio-technical computing, and human-computer interaction across various private and public organisations.
Programme Structure
Courses:
- Unity Of Life I: Life Of The Cell
- General Chemistry
- University Physics
- Calculus
- Computer Science
- Software Architecture
- Requirements Engineering
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before , National
-
- Starting
- Apply before , International
- Apply before , National
-
- Starting
- Apply before , International
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Flagstaff, United States
Disciplines
Software Engineering View 648 other Bachelors in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Access your unofficial high school transcripts to self-report your grades and test scores.
- Submit a $25 non-refundable application fee.
- Send your official test scores for scholarship consideration.
Tuition Fees
-
International Applies to you
Applies to youNon-residents29568 USD / year≈ 29568 USD / year - Out-of-State29568 USD / year≈ 29568 USD / year
-
Domestic
Applies to youIn-State11352 USD / year≈ 11352 USD / year
Living costs
Flagstaff
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility