Overview
The Computer Science programme at Northern Arizona University offers a rigorous academic pathway designed to equip students with advanced technical expertise. This Bachelor of Science degree focuses on the theoretical foundations and practical applications of modern computing to solve complex global challenges.
This programme is officially accredited by the Computing Accreditation Commission of ABET. Such recognition ensures that the curriculum meets high international standards for technical education, providing students with a competitive edge in the global job market. The School of Informatics, Computing and Cyber Systems oversees the delivery of this degree.
Students benefit from a curriculum that balances core scientific principles with hands-on engineering experience.
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 requires the completion of at least 120 units, including university requirements and specific major courses. Modules may include:
- Computing
- Computer Science
- Software Engineering
- Discrete Mathematics
- Data Structures
- Operating Systems
- Database Systems
- Automata Theory
- Software Architecture
- Professional Practices
- Technical Writing
- Calculus
- Linear Algebra
- Statistics
Students must also complete a senior capstone project, which allows them to apply their cumulative knowledge to a significant computing-based solution. A variety of technical electives are available from disciplines such as Engineering, Biology, and Physics to broaden the student's scientific foundation.
Careers with Computer Science
Graduates of this programme are well-prepared for diverse roles in the rapidly expanding field of software development. The degree provides the necessary skills to design, implement, and evaluate complex computing solutions across various professional contexts. Many alumni find success in both established corporations and innovative startups.
Career opportunities typically include roles such as software developers, systems analysts, and applications programmers. The strong focus on software development fundamentals makes graduates highly attractive to major global technology firms. Many students also choose to pursue further academic research through M.Sc. or Ph.D. programmes.
Past graduates have secured positions at prestigious organisations, including:
- Microsoft
- Apple
- IBM
- Lockheed Martin
- Intel
- Honeywell
The programme's emphasis on professional responsibility and ethical principles ensures that graduates are ready to lead teams and manage projects with integrity. With the continued growth of the technology sector, the job outlook for qualified computer scientists remains exceptionally strong.
Programme Structure
Courses include:
- General Chemistry
- Engineering Analysis
- Applied Statistics
- Statistical Analysis
- Calculus
- Discrete Mathematics
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
Computer Sciences Human Computer Interaction Software Engineering View 647 other Bachelors in Software Engineering in United StatesWhat students do after studying
Academic requirements
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
- At least 30 units of upper-division courses, which may include transfer work.
- At least 30 units of coursework taken through Northern Arizona University, of which at least 18 must be upper-division courses (300-level or above). This requirement is not met by credit-by-exam, retro-credits, transfer coursework, etc.
- A cumulative grade point average of at least 2.0 on all work attempted at Northern Arizona University.
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 Computer Science.
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