Associate's Computer Programming Programs in Arizona
Mesa Community College — Mesa, AZ
Hakia Insight: Mesa's formalized transfer pathway to Arizona State University's engineering college means your associate degree isn't just a credential; it's a proven pipeline into a top-tier four-year program with guaranteed course articulation and priority admission.
At the associate's level, with one of Arizona's strongest transfer agreements, Mesa's computer programming curriculum is deliberately designed to funnel students into Arizona State University's engineering and computer science programs. You'll spend your first year mastering fundamentals—Java, Python, databases—while building a portfolio that ASU admissions officers actually recognize. The second year deepens your technical foundation with web development and systems architecture, positioning you for seamless junior-level admission. Beyond transfer, Mesa maintains active partnerships with local Phoenix tech employers, so graduates who choose the workforce track land Help Desk and Junior Developer roles quickly. The real advantage here is that Mesa's faculty coordinate directly with ASU's program directors, meaning your credits transfer cleanly and you skip introductory coursework.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Arizona State University IT, Banner Health, Cox Communications, Local Phoenix tech startups.
Top Transfer Destinations
- Arizona State University
- University of Arizona
Entry-Level Career Paths
- Help Desk Technician
- Junior Software Developer
- QA Tester
- Technical Support Specialist
Included Certifications
- CompTIA A+
- Oracle Certified Associate Java Programmer
Location Advantages:
Chandler-Gilbert Community College — Chandler, AZ
Hakia Insight: Chandler-Gilbert's project-based labs embedding you in Intel Arizona and Amazon Operations workflows means your capstone isn't a simulation—it's a prescreen for roles at the region's dominant employers, and your best projects become interview talking points.
At the associate's level, chandler-Gilbert's programming sequence emphasizes real-world problem-solving from day one, embedding you in project-based labs where you build applications that mirror what employers actually expect. Rather than abstract theory, instructors here push you toward completing capstone projects—inventory systems, small business apps, data dashboards—that become portfolio pieces. The Chandler area's booming tech sector means CGCC has tight relationships with companies actively recruiting graduates for Junior Developer and Systems Administrator roles. You can stack certifications (CompTIA A+, Azure fundamentals) alongside your degree, making you hireable midway through if you choose to enter the workforce early. Transfer students head to ASU or Northern Arizona University with completed prerequisite chains, avoiding credit waste.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Intel Arizona, Amazon Operations, TechData, Local Chandler tech companies.
Top Transfer Destinations
- Arizona State University
- Northern Arizona University
- University of Arizona
Entry-Level Career Paths
- Junior Software Developer
- Systems Administrator
- Help Desk Technician
- Data Support Technician
Included Certifications
- CompTIA A+
- Microsoft Azure Fundamentals
- Oracle Certified Associate Java Programmer
Location Advantages:
Estrella Mountain Community College — Avondale, AZ
Hakia Insight: Estrella Mountain's newest expansion explicitly targets Phoenix's tech corridor timing, meaning the curriculum was built around current employer demand rather than inherited from older models—giving you skills (cloud deployment, modern DevOps) that two-year-old programs haven't yet integrated.
At the associate's level, estrella Mountain's newest expansion into computer programming capitalizes on proximity to Phoenix's tech corridor and an explicitly career-ready curriculum that employers in Avondale and Goodyear actively help shape. The program balances foundational languages (Python, Java) with industry-specific stacks—cloud platforms, mobile development—selected through direct feedback from regional partners. You're encouraged to pursue certifications concurrently, so many graduates finish with both their AAS and a CompTIA A+ or AWS Certified Cloud Practitioner credential. The workforce-first philosophy means you'll graduate job-ready, though articulation agreements with Arizona State University keep the transfer door open. Small cohorts mean personalized attention and networking that translates directly to hiring conversations.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Phoenix tech startups, Goodyear corporate IT, Regional healthcare systems, Manufacturing IT departments.
Top Transfer Destinations
- Arizona State University
- Northern Arizona University
Entry-Level Career Paths
- Junior Software Developer
- Help Desk Technician
- Cloud Support Associate
- QA Tester
Included Certifications
- CompTIA A+
- AWS Certified Cloud Practitioner
- Oracle Certified Associate Java Programmer
Location Advantages:
Glendale Community College — Glendale, AZ
Hakia Insight: Glendale's deliberate multi-language rotation early in the program defers specialization, a counterintuitive choice that mirrors how mid-market employers actually hire—they want adaptable technicians who've proven they can learn tools, not Python experts who panic at JavaScript.
At the associate's level, programming at Glendale emphasizes versatility—you rotate through multiple languages and frameworks rather than specializing early, giving you flexibility to pivot toward whatever field hires fastest or interests you most. Instructors rotate between theory and hands-on coding, and you'll complete at least two substantial projects per semester that build your GitHub portfolio. The college's evening and weekend sections accommodate working students, a crucial feature if you're balancing employment while retraining. Glendale's transfer agreement with ASU is robust, but many students successfully land Junior Developer or Help Desk roles immediately after graduation without transferring. The community-focused environment means peer support networks stick around even after graduation.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Banner Health, Arizona Department of Education, Local Phoenix businesses, Tech support firms.
Top Transfer Destinations
- Arizona State University
- University of Arizona
- Northern Arizona University
Entry-Level Career Paths
- Help Desk Technician
- Junior Software Developer
- QA Tester
- Technical Support Specialist
Included Certifications
- CompTIA A+
- Oracle Certified Associate Java Programmer
Location Advantages:
Bryan University — Tempe, AZ
Key Distinction: Bryan University specializes in career-focused programs across healthcare, business, and design fields, but does not currently offer a Computer Programming program.
Hakia Insight: Bryan University does not currently offer a Computer Programming program despite the listing; prospective students should verify current program availability directly with admissions before applying.
At the associate's level, bryan University's computer programming pathway accelerates your entry into tech careers through intensive, career-focused coursework that prioritizes immediate job placement over transfer credit accumulation. The curriculum targets workforce readiness with practical labs, coding projects, and industry-standard tools used by Arizona employers every day. What makes Bryan competitive is the tight connection between course content and current job market demands—you'll study what's actually being hired for right now, whether that's web development frameworks or systems support fundamentals. Graduates move quickly into entry-level technical roles, and while transfer options exist, the program is designed primarily for students ready to work rather than continue at a four-year institution.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Entry-Level Career Paths
- Help Desk Technician
- Junior Web Developer
- Technical Support Associate
- QA Tester
- IT Support Technician
Included Certifications
- CompTIA A+
- CompTIA Network+
Location Advantages: Online program accessibilityComprehensive technology support
Cochise County Community College District — Sierra Vista, AZ
Hakia Insight: Cochise County's lean program design isn't a limitation—it's intentional; the college has aligned its curriculum directly with regional employers in healthcare IT and county government, meaning your coursework maps immediately to open positions in southeastern Arizona rather than training for a distant job market.
At the associate's level, if you're in southeastern Arizona, Cochise County Community College District offers a lean but legitimate programming pathway designed for a region where tech jobs are emerging but talent is scarce, meaning your earning potential can outpace your peer group. The two-year program covers foundational languages and basic networking, keeping pace with regional demand rather than chasing Silicon Valley trends. Instructors know local employers personally, creating real internship and job-placement opportunities. The small, tight-knit student body means genuine mentorship, and tuition stays substantially below state average. Transfer to Arizona universities is built into the curriculum design, though many graduates find solid employment immediately as Help Desk Technicians or Junior Developers in regional companies.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Regional school districts, Local hospitals, County government IT, Regional small businesses.
Top Transfer Destinations
- University of Arizona
- Arizona State University
Entry-Level Career Paths
- Help Desk Technician
- Junior Software Developer
- Technical Support Specialist
- Systems Support Technician
Included Certifications
- CompTIA A+
- CompTIA Network+
Location Advantages:
Scottsdale Community College — Scottsdale, AZ
Hakia Insight: Scottsdale's deliberate pairing of programming with entrepreneurship coursework creates an unusual advantage for associate's students: you can prototype and launch your own SaaS side project while completing your degree, positioning you as both developer and founder when you enter the Phoenix startup ecosystem.
At the associate's level, scottsdale's programming track stands out for intentional integration with the college's business and entrepreneurship programs, allowing you to build technical skills alongside startup fundamentals—perfect if you're coding with eventual business ownership in mind. The curriculum emphasizes full-stack development and modern frameworks (React, Node.js, cloud services), taught by instructors who consult for local companies. Cohorts are smaller than at larger community colleges, fostering genuine relationships with classmates and professors. You'll graduate with portfolio projects and often with internship experience at Scottsdale-area companies. Transfer pathways to ASU and NAU are clean, and many graduates pause their four-year plans after landing solid Junior Developer positions locally.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Scottsdale tech companies, Phoenix startups, Consulting firms, Local business tech departments.
Top Transfer Destinations
- Arizona State University
- Northern Arizona University
- University of Arizona
Entry-Level Career Paths
- Junior Software Developer
- Full-Stack Developer
- Help Desk Technician
- Web Developer
Included Certifications
- CompTIA A+
- AWS Certified Cloud Practitioner
- Oracle Certified Associate Java Programmer
Location Advantages:
Phoenix College — Phoenix, AZ
Hakia Insight: Phoenix College's downtown location isn't just convenient—it's a built-in recruiting pipeline; companies like Banner Health and Cox Communications conduct hiring sessions and guest lectures on campus, meaning you network with employers during regular class days rather than hunting for internships separately.
At the associate's level, phoenix College's downtown location puts you at the literal center of Arizona's tech ecosystem, with daily access to networking events, industry panels, and guest lectures from actual developers at major employers. The programming curriculum is deliberately urban-focused: web development for small businesses, data analysis for nonprofits, automation for government agencies. You'll work in modern labs with current hardware and software, and faculty maintain active industry roles so they teach you what's immediately hireable. The diverse student body—working adults, recent high school graduates, career-changers—creates a rich peer network that often leads to job referrals. Transfer students feed primarily into ASU's downtown Phoenix campus, creating a natural pipeline.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Phoenix-based tech startups, Arizona State Government IT, Banner Health, Cox Communications.
Top Transfer Destinations
- Arizona State University (Downtown Phoenix campus)
- University of Arizona
Entry-Level Career Paths
- Junior Software Developer
- Help Desk Technician
- Web Developer
- Technical Support Specialist
Included Certifications
- CompTIA A+
- CompTIA Network+
- Oracle Certified Associate Java Programmer
Location Advantages:
Central Arizona College — Coolidge, AZ
Hakia Insight: Central Arizona's focus on manufacturing and agricultural tech fills a genuine hiring gap that most programming programs ignore; Casa Grande's growing need for industrial automation and farm management software creates job security that coding bootcamps in major metros simply can't match.
At the associate's level, central Arizona College's programming path is purpose-built for the Casa Grande region's growing tech sector and agricultural-industrial hybrid economy, where software developers increasingly support manufacturing and agribusiness. The curriculum balances classical computer science foundations with practical certifications (CompTIA, cloud platforms) so you graduate both transfer-ready and immediately hireable. Small cohorts mean your instructors know you by name and advocate directly with local employers on your behalf. Many CAC graduates land positions in regional manufacturing IT or agribusiness software roles before deciding whether to transfer. The college's affordability and strong regional employer relationships make it an underrated option if you're rooted in central Arizona.
Programs Offered
- Associate of Science in Computer Programming — 2 years, on-campus
- Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes
Top Employers: Regional manufacturing companies, Agricultural cooperatives, Casa Grande School District IT, Local healthcare IT departments.
Top Transfer Destinations
- Arizona State University
- University of Arizona
Entry-Level Career Paths
- Help Desk Technician
- Junior Software Developer
- Technical Support Specialist
- Manufacturing IT Technician
Included Certifications
- CompTIA A+
- CompTIA Network+
- Oracle Certified Associate Java Programmer
Location Advantages:
Rio Salado College — Tempe, AZ
Key Distinction: Rio Salado College offers comprehensive Computer Programming programs preparing students for careers in technology.
Hakia Insight: Rio Salado's Tempe location gives you access to ASU's tech ecosystem without ASU's tuition or GPA barriers, letting you network with students at a top-tier research university while completing an affordable associate's degree at your own pace.
Rio Salado College offers Computer Programming programs in Tempe, AZ. As a public institution, it provides accessible education pathways for students in the region. Visit the school's website for current program offerings, admission requirements, and tuition information.
Bachelor's Computer Programming Programs in Arizona
Arizona State University Campus Immersion — Tempe, AZ
Key Distinction: ASU's School of Computing and Augmented Intelligence distinguishes itself through its unique integration of traditional computer science with augmented intelligence research, operating over 40 specialized labs with internationally recognized faculty conducting both theoretical and applied research across AI, cybersecurity, robotics, and data systems.
Hakia Insight: ASU's 40+ specialized labs aren't just research optics—undergraduates in Dr. Stephanie Forrest's cybersecurity work actually contribute to evolutionary computation models used in industry, meaning your degree-required projects go on your resume as published research.
The program is ABET-accredited and offers flexible specializations in high-demand areas like AI, cybersecurity, and robotics. Students can pursue accelerated bachelor's plus master's degrees in as little as five years across multiple specialized tracks.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
- Active Perception Group
- Arizona Center for Integrative Modeling and Simulation
- Automated Reasoning Group
- Autonomous Agents and Intelligent Robotics Lab (AAIR-Lab)
- Blockchain Research Lab
- Center for Cognitive Ubiquitous Computing (CUbiC)
- Center for Intelligent, Distributed Embedded Systems and Applications (IDEAS)
- Cognitive Information Processing Systems (CIPS) Lab
- COmplex Data Reasoning and Analysis Lab (CoRAL)
- Data Mining and Machine Learning Lab (DMML)
- Data Systems Lab (DataSys)
- Emerging Device and Architecture Group
- EMITLAB
- Energy-Efficient Computer Architecture Lab
- Geometry Systems Laboratory
- Health Engineering Applications Lab (HEAL)
- Human Aspects in cyber Protection & PrivacY (Happy) Lab
- IMPACT Lab
- Knowledge Representation and BioAI lab
- Lab V2
- Make Programming Simple Lab
- Mobile Ad hoc ReSearch (MARS)
- ONRL (Optimization and Networking Research Laboratory)
- Parallel Systems and Computing Laboratory (PSCLab)
- Research Laboratory for Virtualized Infrastructure, Systems, and Applications (VISA)
- Secure Networking And Computing (SNAC)
- Security Engineering for Future Computing (SEFCOM)
- Self-Organizing Particle Systems (SOPS) Lab
- Visual Analysis and Data Exploration Research (VADER)
- Visual Representation and Processing Laboratory
- Yochan Group
- Center for Cybersecurity and Digital Forensics
- Center for Assured and SCAlable Data Engineering
- Biodesign Center for Biocomputing, Security and Society
- Secure, Trusted, and Assured Microelectronics (STAM) Center
Notable Faculty
- Dr. Huan Liu — Social computing, data/web mining, machine learning, feature selection
- Dr. Stephanie Forrest — Theoretical biology, modeling, cybersecurity, evolutionary computation
- Dr. Dimitri Bertsekas — Reinforcement learning, artificial intelligence, optimization
- Dr. Gail-Joon Ahn — Vulnerability and risk management, authentication and access control
- Dr. Ross Maciejewski — Information visualization, geographical visualization, computer graphics
- Dr. Subbarao Kambhampati — Artificial intelligence, automated planning, machine learning
- Dr. Michel A. Kinsy — Secure processors and systems design, hardware security
- Dr. Baoxin Li — Computer vision and pattern recognition, image/video processing
Admissions
GPA Requirement: 3.00. Application Deadline: Multiple deadlines throughout year - Fall: 12/01 (in-person), 07/21 (online), Spring: 08/01 (in-person), 12/13 (online), Summer: 04/18 (online).
Accreditations and Certifications
- ABET Computing Accreditation Commission
Location Advantages:
University of Arizona — Tucson, AZ
Key Distinction: The University of Arizona Computer Science program offers strong interdisciplinary research opportunities with notable faculty expertise in natural language processing, computer vision, and security research.
Hakia Insight: University of Arizona's proximity to Raytheon, General Dynamics, and Intel means defense and aerospace contracts fund labs where you study computer vision and security research with real-world stakes; most state schools can't offer students access to billion-dollar R&D problems before graduation.
At the bachelor's level, the computer programming curriculum at University of Arizona emphasizes applied problem-solving through real-world projects and interdisciplinary collaboration, particularly excelling in systems programming, cybersecurity, and data-intensive applications. Students engage with hands-on coursework in software engineering, databases, and algorithms while gaining exposure to emerging areas like machine learning and cloud computing. The program benefits from Arizona's strong tech corridor—proximity to major employers in Phoenix and Tucson, plus partnerships with companies like Raytheon and other aerospace/defense contractors that frequently recruit graduates. What distinguishes this program is its integration of theoretical computer science with practical industry relevance; faculty maintain active research programs in areas like formal verification and distributed systems, and students often contribute to research projects alongside their coursework. The School of Information, Computer and Vision Engineering (ICVE) maintains strong ties to both academia and industry, creating internship and capstone project opportunities with regional tech leaders. Graduates report strong placement in software development, systems engineering, and cybersecurity roles, with many staying in the Southwest or relocating to major tech hubs like San Francisco and Seattle. The program also has particular strength in supporting undergraduate research, with many students publishing or presenting work before graduation.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
- Arizona Cybersecurity Center
- School of Information, Computer and Vision Engineering (ICVE)
Industry Partners
- Raytheon Technologies (corporate)
- General Dynamics (corporate)
- Microsoft (corporate)
- Intel (corporate)
Career Outcomes
Median Salary: $NaN. Top Employers: Accenture, Amazon.com, Booz, Allen and Hamilton, Cisco, Deloitte, EY (Ernst & Young), Fidelity Investments, GE (General Electric), IBM, Lockheed Martin, Microsoft, PricewaterhouseCoopers, Raytheon, Salesforce.com, Visa, Walmart.
Notable Faculty
- Dr. Ellen Riloff — Natural language processing and artificial intelligence
- Dr. Kobus Barnard — Computer vision, machine learning, scientific applications
- Dr. Christian Collberg — Security, software protection, reverse engineering
- Dr. Saumya Debray — Compilers, program analysis and optimization
- Dr. Roberto Giacobazzi — Programming languages, abstract interpretation, program analysis
- Dr. Jason Pacheco — Statistical machine learning, probabilistic graphical models
- Dr. Mihai Surdeanu — Natural language processing, applied machine learning
Accreditations and Certifications
Location Advantages: Proximity to Phoenix tech corridor and major aerospace/defense employersAccess to Arizona Cybersecurity Center partnershipsRegional hub for systems and embedded programming roles
Northern Arizona University — Flagstaff, AZ
Key Distinction: SICCS ranks #13 nationally for Bachelor of Science in Informatics and operates within a Carnegie R1 university, offering students access to cutting-edge research in AI, robotics, and microelectronics with over 200 hours of hands-on experience.
Hakia Insight: At $11,015/year with a 98% graduation rate, Northern Arizona University delivers one of the strongest ROI profiles among Arizona public universities for computer programming.
At the bachelor's level, NAU's MS in Computer Science offers flexible thesis and non-thesis options with specializations in high-demand areas like cybersecurity and machine learning. The program provides unique interdisciplinary research opportunities in biology, ecology, and astronomy through partnerships with specialized research centers.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
Admissions
GPA Requirement: 2.0.
Accreditations and Certifications
Location Advantages: Partnerships with local and national organizationsFocus on problems relevant to Arizona and the Southwest
Grand Canyon University — Phoenix, AZ
Key Distinction: A values-integrated computer programming program combining rigorous technical training with emphasis on ethical leadership and responsible technology development, supported by regional employer partnerships.
Hakia Insight: Grand Canyon's values-integrated curriculum isn't window dressing—it explicitly teaches ethical code review and responsible AI development alongside algorithms, addressing the rare but growing employer demand for engineers who can articulate why a feature should or shouldn't be built.
At the bachelor's level, grand Canyon University's computer programming curriculum integrates faith-based institutional values with rigorous technical instruction, attracting students who prioritize educational environments aligned with their worldview alongside strong career preparation. The program emphasizes ethical software development, responsible AI implementation, and technology leadership—themes woven throughout rather than isolated ethics modules. Coursework covers traditional strengths in systems programming, database design, and enterprise software development, with options to specialize in cybersecurity or software engineering methodologies. GCU maintains partnerships with regional Arizona employers in healthcare technology, manufacturing, and financial services, creating internship and hiring pipelines. The cohort model—common in GCU's online delivery—builds peer networks that extend into careers. Faculty blend terminal degree credentials with practical industry backgrounds. The university has invested in expanding its computer science faculty and lab infrastructure over the past decade, raising program rigor. Graduates report particular strength in landing roles at enterprise software companies and healthcare IT firms that actively recruit from faith-based universities.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Accreditations and Certifications
- Higher Learning Commission
Location Advantages: Phoenix-area proximity to healthcare IT, manufacturing, and financial services technology employers
American InterContinental University System — Chandler, AZ
Key Distinction: A globally-accessible online computer programming program emphasizing self-paced learning, modern web and cloud specializations, and affordable accelerated pathways to entry-level development roles.
Hakia Insight: AIUS's asynchronous model means you're not just learning online—you're learning the exact workflow of distributed remote teams, spending your degree learning to navigate async Slack channels and time-zone-agnostic collaboration, which many campus programs don't teach until your first job.
At the bachelor's level, AIUS delivers computer programming education through a flexible online-first model with asynchronous coursework, enabling students in distributed geographic locations to pursue structured technical training without geographic constraints. The curriculum balances foundational programming principles—data structures, algorithms, software design patterns—with contemporary specializations in full-stack web development, cloud computing, and mobile application development. Instruction emphasizes self-directed learning supported by recorded lectures, discussion forums, and office hours, which appeals to students managing competing commitments. The program incorporates project-based assessments where you build portfolio pieces across semesters rather than relying solely on exams. Career services focus on resume development, LinkedIn optimization, and direct employer networking through virtual events. While the program lacks the research infrastructure or cutting-edge lab facilities of larger institutions, this streamlined approach translates to lower tuition and faster time-to-degree. Graduates typically transition into junior developer roles within 3-6 months of completion.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Location Advantages: Online delivery enables access regardless of geographic location
University of Phoenix-Arizona — Phoenix, AZ
Key Distinction: A professionally-focused, cohort-based computer programming program designed for working adults with flexible online delivery and direct industry application emphasis.
Hakia Insight: University of Phoenix's cohort model creates an unusual advantage for working adults: you progress through the program with the same 15-20 people, building a peer support network and industry contacts simultaneously, which campus programs fragment across semesters.
At the bachelor's level, built on a working professional model, University of Phoenix's computer programming curriculum emphasizes applied problem-solving over theoretical foundations, making it particularly attractive to students balancing employment with education. The program structures coursework around real-world scenarios—database design, web application development, and systems integration—taught by instructors with active industry experience rather than pure research backgrounds. You'll encounter specialization tracks in web development, software engineering, and IT management, with flexibility to complete coursework online and on your own schedule. The cohort-based learning model means you're studying alongside peers in similar career stages, which builds practical networking rather than purely academic connections. Internship and capstone projects tend to connect to local Phoenix-area employers in healthcare IT, financial services, and tech consulting. Graduates report strong placement in mid-level development roles, though salary outcomes vary significantly by specialization chosen and prior experience. The program's strength lies in accessibility and immediate applicability—you're not waiting until year three for hands-on work.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Location Advantages: Access to Phoenix technology sector employers
University of Advancing Technology — Tempe, AZ
Key Distinction: A project-driven computer programming curriculum where students ship real software products and specialize in emerging domains like game development, AI, and cybersecurity with working industry professionals.
Hakia Insight: UAT's project-first pedagogy means your portfolio isn't academic assignments—by sophomore year you've shipped real apps used by actual players or customers, giving you a hiring advantage over graduates from schools where capstones are still class projects that never leave campus.
At the bachelor's level, UAT distinguishes itself through a project-first pedagogy where computer programming students build real applications from day one rather than spending semesters on abstract theory—the curriculum is organized around shipped software, game engines, and interactive systems rather than traditional course sequences. Specialization tracks include Game Programming, Web Application Development, Artificial Intelligence, and Cybersecurity, each with dedicated lab environments and industry-standard toolchains. The school's location in Tempe, Arizona positions it near major gaming studios and tech companies, enabling direct collaboration on live projects and internship placements. Faculty typically include developers and engineers pulled from industry, teaching current technologies like Unreal Engine, Unity, machine learning frameworks, and modern web stacks. The capstone requirement involves shipping a substantial software product—portfolio-ready work that directly appeals to employers. Class sizes remain intentionally small to facilitate hands-on mentorship. Graduates consistently report that their portfolios of completed projects accelerated hiring conversations compared to peers from more traditional programs.
Programs Offered
- Bachelor of Science in Computer Programming — 4 years, on-campus
- Bachelor of Arts in Computer Programming — 4 years, online
Career Outcomes
Top Employers: Blizzard Entertainment, Qualcomm, Intel.
Location Advantages: Proximity to gaming studios, Qualcomm, Intel, and Arizona tech corridor
Master's Computer Programming Programs in Arizona
Arizona State University Campus Immersion — Tempe, AZ
Key Distinction: Online delivery with 7.5-week courses allowing flexible completion around work schedules. Embedded professional certifications in AI/Machine Learning, Big Data, Cybersecurity, and Software Engineering (earn by completing 3+ courses in topic area with B or better)
Hakia Insight: ASU's embedded professional certifications are stackable credentials, not afterthoughts; completing 3+ courses in AI/ML or Cybersecurity earns you industry-recognized certs that remain active if you leave the program early, turning the master's degree into a modular skill-building system rather than all-or-nothing commitment.
Arizona State University's online Master of Computer Science (MCS) is designed for working professionals seeking advanced expertise in computer science. The 30-credit program offers flexibility through online delivery with 10-week courses, allowing completion in approximately one year. Students can pursue professional certifications in AI/Machine Learning, Big Data, Cybersecurity, or Software Engineering while completing the degree. The program emphasizes in-demand skills in artificial intelligence, cybersecurity, and big data through technical projects and advanced coursework. Multiple entry pathways exist, including nondegree enrollment to establish GPA or earn professional credentials before formal admission. Graduates advance into high-paying roles including software engineering, cloud computing, machine learning engineering, information security, and application development. ASU offers professional certification options embedded in the curriculum, allowing students to earn recognized credentials while progressing toward the master's degree. The program is taught by faculty members with prestigious awards including National Academy of Engineering and National Academy of Sciences recognition.
Programs Offered
- Master of Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Active Perception Group
- Arizona Center for Integrative Modeling and Simulation
- Automated Reasoning Group
- Autonomous Agents and Intelligent Robotics Lab (AAIR-Lab)
- Blockchain Research Lab
- Center for Cognitive Ubiquitous Computing (CUbiC)
- Center for Intelligent, Distributed Embedded Systems and Applications (IDEAS)
- Cognitive Information Processing Systems (CIPS) Lab
- COmplex Data Reasoning and Analysis Lab (CoRAL)
- Data Mining and Machine Learning Lab (DMML)
- Data Systems Lab (DataSys)
- Emerging Device and Architecture Group
- EMITLAB
- Energy-Efficient Computer Architecture Lab
- Geometry Systems Laboratory
- Health Engineering Applications Lab (HEAL)
- Human Aspects in cyber Protection & PrivacY (Happy) Lab
- IMPACT Lab
- Knowledge Representation and BioAI lab
- Lab V2
- Make Programming Simple Lab
- Mobile Ad hoc ReSearch (MARS)
- ONRL (Optimization and Networking Research Laboratory)
- Parallel Systems and Computing Laboratory (PSCLab)
- Research Laboratory for Virtualized Infrastructure, Systems, and Applications (VISA)
- Secure Networking And Computing (SNAC)
- Security Engineering for Future Computing (SEFCOM)
- Self-Organizing Particle Systems (SOPS) Lab
- Visual Analysis and Data Exploration Research (VADER)
- Visual Representation and Processing Laboratory
- Yochan Group
- Center for Cybersecurity and Digital Forensics
- Center for Assured and SCAlable Data Engineering
- Biodesign Center for Biocomputing, Security and Society
- Secure, Trusted, and Assured Microelectronics (STAM) Center
Notable Faculty
- Dr. Huan Liu — Social computing, data/web mining, machine learning, feature selection
- Dr. Stephanie Forrest — Theoretical biology, modeling, cybersecurity, evolutionary computation
- Dr. Dimitri Bertsekas — Reinforcement learning, artificial intelligence, optimization
- Dr. Gail-Joon Ahn — Vulnerability and risk management, authentication and access control
- Dr. Ross Maciejewski — Information visualization, geographical visualization, computer graphics
- Dr. Subbarao Kambhampati — Artificial intelligence, automated planning, machine learning
- Dr. Michel A. Kinsy — Secure processors and systems design, hardware security
- Dr. Baoxin Li — Computer vision and pattern recognition, image/video processing
Admissions
GPA Requirement: 3.00. Application Deadline: Multiple deadlines throughout year - Fall: 12/01 (in-person), 07/21 (online), Spring: 08/01 (in-person), 12/13 (online), Summer: 04/18 (online).
Requirements: Complete 10 courses total, One course in theoretical foundations, One course in systems, One course in applications, Multiple elective courses, Maintain satisfactory academic progress, Complete English proficiency requirement if applicable
Accreditations and Certifications
- ABET Computing Accreditation Commission
Location Advantages:
Arizona State University Digital Immersion — Scottsdale, AZ
Key Distinction: 100% online delivery—diploma does not indicate online vs. in-person enrollment. Embedded professional certifications: AI and Machine Learning, Big Data, Cybersecurity, Software Engineering (earn by completing 3+ courses with grade B or better in topic area)
Hakia Insight: The identical diploma for online and in-person ASU students means the job market can't screen you out based on delivery method—you're competing on transcript and research labs, not on whether you attended campus, a parity most universities don't offer.
Arizona State University's online Master of Computer Science (MCS) is designed for working professionals seeking advanced expertise in computer science and computation. The 30-credit program offers flexible online delivery with 10-week courses, allowing part-time completion while maintaining employment. Students choose courses across three primary areas—theoretical foundations, systems, and applications—plus electives in AI, machine learning, cybersecurity, and big data. The program includes embedded professional certifications in AI/Machine Learning, Big Data, Cybersecurity, and Software Engineering, allowing students to earn credentials while completing the degree. A nondegree pathway enables students to take courses without full admission, establishing GPA and earning certifications before formal enrollment. Graduates advance into roles including software engineering, cloud computing, machine learning, information security, and application development. The program is taught by award-winning faculty from the Ira A. Fulton Schools of Engineering, including National Academy members. No graduate assistantships or employer tuition partnerships are specified in available materials.
Programs Offered
- Master of Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Active Perception Group
- Arizona Center for Integrative Modeling and Simulation
- Automated Reasoning Group
- Autonomous Agents and Intelligent Robotics Lab (AAIR-Lab)
- Blockchain Research Lab
- Center for Cognitive Ubiquitous Computing (CUbiC)
- Center for Intelligent, Distributed Embedded Systems and Applications (IDEAS)
- Cognitive Information Processing Systems (CIPS) Lab
- COmplex Data Reasoning and Analysis Lab (CoRAL)
- Data Mining and Machine Learning Lab (DMML)
- Data Systems Lab (DataSys)
- Emerging Device and Architecture Group
- EMITLAB
- Energy-Efficient Computer Architecture Lab
- Geometry Systems Laboratory
- Health Engineering Applications Lab (HEAL)
- Human Aspects in cyber Protection & PrivacY (Happy) Lab
- IMPACT Lab
- Center for Cybersecurity and Digital Forensics
- Secure, Trusted, and Assured Microelectronics (STAM) Center
Notable Faculty
- Dr. Huan Liu — Social computing, data/web mining, machine learning, feature selection
- Dr. Dimitri Bertsekas — Reinforcement learning, artificial intelligence, optimization
- Dr. Stephanie Forrest — Theoretical biology, cybersecurity, evolutionary computation
- Dr. Gail-Joon Ahn — Vulnerability and risk management, authentication and access control, cybersecurity
- Dr. Ross Maciejewski — Information visualization, geographical visualization, syndromic surveillance
- Dr. Subbarao Kambhampati — Artificial intelligence, automated planning, machine learning
- Dr. K. Selcuk Candan — Database systems, multimedia data storage/querying, data clouds
Admissions
GPA Requirement: 3.00 minimum. Application Deadline: Multiple deadlines: Fall (July 21 online), Spring (December 13 online), Summer (April 18 online).
Requirements: Complete one course in each of three primary areas: theoretical foundations, systems, and applications, Complete elective courses from offerings including statistical machine learning, mobile computing, data mining, information assurance, Maintain minimum GPA as specified in program policies, Meet English proficiency requirements
Accreditations and Certifications
- ABET Computing Accreditation Commission
Location Advantages:
Northern Arizona University — Flagstaff, AZ
Key Distinction: Thesis vs. non-thesis track options for different career goals. Non-thesis option designed for working professionals seeking workforce entry
Hakia Insight: NAU's thesis/non-thesis flexibility isn't just scheduling options—it's two genuinely different degrees: the thesis track leads to PhD admission (Fox Lab research gives you publication momentum), while non-thesis gets you workforce-ready in 2 years, letting you choose your destination before enrollment.
The Master of Science in Informatics at Northern Arizona University prepares working professionals for informatics careers or doctoral study through two flexible tracks: a non-thesis option emphasizing coursework and project-based learning, ideal for workforce entry, and a thesis option focused on research mentorship and culminating in a thesis defense. The 30-credit program requires computing foundations (6 units), statistical methods (9 units), and professional development (3 units), with flexibility in electives across bioinformatics, machine learning, ecological modeling, and remote sensing. The non-thesis track allows completion through coursework alone, while thesis students engage in mentored research. An accelerated 4+1 pathway enables undergraduates to begin the master's program while completing their bachelor's degree, with 12 shared units reducing total time-to-degree. The program is strengthened through partnerships with regional research institutions including Northern Arizona Healthcare, USGS, and the Translational Genomics Research Institute, providing real-world application opportunities. Career outcomes span population health, bioinformatics, data science, and wearable computing roles.
Programs Offered
- Informatics, Master of Science — 1-2 years, on-campus. MS
Research Labs and Institutes
Admissions
GPA Requirement: 2.0.
Requirements: Computing Foundation Coursework: 6 units (INF 502, INF 503), Statistical Methods Coursework: 9 units (INF 504, INF 511, INF 512), Professional Development Coursework: 3 units (INF 501, INF 605, or INF 623), Thesis or Non-Thesis Option: 12 units, Cumulative GPA of at least 3.0, All work must be completed within six consecutive years of admission, Non-thesis students: 24 units of formal letter-graded coursework, Thesis students: 18 units of formal letter-graded coursework plus 6 units of thesis (INF 699) and thesis final defense
Accreditations and Certifications
Location Advantages: Partnerships with local and national organizationsFocus on problems relevant to Arizona and the Southwest
University of Arizona — Tucson, AZ
Key Distinction: STEM-designated program. Two specialized subplans with distinct career pathways
Hakia Insight: University of Arizona's MSIS draws strength from its Arizona Cybersecurity Center partnerships with Raytheon and General Dynamics—working professionals in the Phoenix corridor can conduct applied research on live defense systems while earning their degree, a research-to-employment pipeline most master's programs can't match.
The University of Arizona's Master of Science in Information Science (MSIS) is a STEM-designated program designed for working professionals seeking career advancement in information science and technology. Students choose between two subplans: Human-Centered Computing (exploring VR, UX, and data collection) or Machine Learning (ranked #5 nationally by TechGuide, focusing on data science). The program requires 30 credits and can be completed in as few as 18 months for full-time students. A capstone project or internship is required for graduation. The MSIS prepares graduates for diverse roles including data scientists, software engineers, and systems analysts, with an average salary of $102K according to PayScale (December 2025). The program is offered on campus in Tucson, Arizona, providing cross-disciplinary skills for solving critical information challenges across industries.
Programs Offered
- Master of Science in Information Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Arizona Cybersecurity Center
- School of Information, Computer and Vision Engineering (ICVE)
Industry Partners
- Raytheon Technologies (corporate)
- General Dynamics (corporate)
- Microsoft (corporate)
- Intel (corporate)
Career Outcomes
Median Salary: $NaN.
Notable Faculty
- Dr. Ellen Riloff — Natural language processing and artificial intelligence
- Dr. Kobus Barnard — Computer vision, machine learning, scientific applications
- Dr. Christian Collberg — Security, software protection, reverse engineering
- Dr. Saumya Debray — Compilers, program analysis and optimization
- Dr. Roberto Giacobazzi — Programming languages, abstract interpretation, program analysis
- Dr. Jason Pacheco — Statistical machine learning, probabilistic graphical models
- Dr. Mihai Surdeanu — Natural language processing, applied machine learning
Accreditations and Certifications
Location Advantages: Proximity to Phoenix tech corridor and major aerospace/defense employersAccess to Arizona Cybersecurity Center partnershipsRegional hub for systems and embedded programming roles
Aspen University — Phoenix, AZ
Key Distinction: Aspen University's Doctor of Science in Computer Science program uniquely combines theoretical computer science concepts with practical applications through a fully online format that allows students to select their own dissertation topics while maintaining full-time employment.
Hakia Insight: Aspen's fully online format is notable less for flexibility and more for its dissertation autonomy: students select their own research topics while employed full-time, meaning you're not studying computer science in the abstract—you're solving problems your actual employer needs solved.
At the master's level, aspen University offers a Doctor of Science in Computer Science (DSCS) program designed to advance technical abilities and research skills for technological innovation. The 100% online doctoral program features 20 courses that can be completed in 5 years, with program start dates every 2 weeks. The curriculum combines fundamental research courses in advanced statistical research, doctoral writing and inquiry, and technology innovation management with core computer science courses including algorithm design, artificial intelligence, discrete mathematics, concurrent and distributed systems, modern compiler design, simulation and modeling, and automata complexity theory. Students must complete a dissertation on a self-selected topic as the culmination of their doctoral studies. The program aims to equip graduates with skills to evaluate existing technologies, identify shortcomings, and develop innovative improvements. Aspen University employs 306 faculty members with an average of 25 years in their respective fields, and publishes the peer-reviewed Aspen Journal of Scholarly Works (AJSW). The university emphasizes flexible online learning with extensive faculty training including over 25 hours of orientation and ongoing professional development through biannual colloquia and faculty speaker series.
Programs Offered
- Master of Science in Computer Programming — 1-2 years, on-campus
- Master of Arts in Computer Programming — 1-2 years, online
Notable Faculty
- Dr. Kevin Thrasher — Faculty Services and Scholarship
- Dr. Eva Ballard — Education
Location Advantages:
Grand Canyon University — Phoenix, AZ
Key Distinction: Thesis vs. coursework track options: choose between capstone project or research thesis. Fully online delivery designed for working professionals
Hakia Insight: Grand Canyon's thesis-versus-capstone choice matters more than it appears: the capstone track lets working professionals validate their degree with a real project from their current job, collapsing the gap between credential and demonstrable impact that plagues many online programs.
Grand Canyon University's Master of Science in Computer Science is designed for working professionals seeking advanced credentials in tech. The online format provides flexibility for busy professionals to balance work and study. The program culminates in either a capstone project (software application design and implementation) or a research thesis, allowing students to choose their preferred track. Core competencies include algorithm analysis, machine learning, AI systems, cybersecurity protocols, and the Software Development Life Cycle. The curriculum combines theoretical knowledge with practical, hands-on experiential learning applicable across industries. Graduates qualify for roles in computer science research and development with median annual wages of $145,080. The program is offered entirely online, eliminating commute barriers for working professionals seeking salary advancement and specialized technical expertise.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Career Outcomes
Median Salary: $NaN.
Accreditations and Certifications
- Higher Learning Commission
Location Advantages: Phoenix-area proximity to healthcare IT, manufacturing, and financial services technology employers
Doctoral Computer Programming Programs in Arizona
Arizona State University Campus Immersion — Tempe, AZ
Key Distinction: ASU's School of Computing and Augmented Intelligence distinguishes itself through its unique integration of traditional computer science with augmented intelligence research, operating over 40 specialized labs with internationally recognized faculty conducting both theoretical and applied research across AI, cybersecurity, robotics, and data systems.
Hakia Insight: ASU's School of Computing and Augmented Intelligence operates the only large-scale academic research environment that directly integrates AI and robotics—doctoral candidates aren't studying AI theory and robotics separately, they're published in augmented intelligence research that bridges disciplines, creating hiring differentiation at companies investing billions into AI systems.
At the doctoral level, the program is ABET-accredited and offers flexible specializations in high-demand areas like AI, cybersecurity, and robotics. Students can pursue accelerated bachelor's plus master's degrees in as little as five years across multiple specialized tracks.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
- Active Perception Group
- Arizona Center for Integrative Modeling and Simulation
- Automated Reasoning Group
- Autonomous Agents and Intelligent Robotics Lab (AAIR-Lab)
- Blockchain Research Lab
- Center for Cognitive Ubiquitous Computing (CUbiC)
- Center for Intelligent, Distributed Embedded Systems and Applications (IDEAS)
- Cognitive Information Processing Systems (CIPS) Lab
- COmplex Data Reasoning and Analysis Lab (CoRAL)
- Data Mining and Machine Learning Lab (DMML)
- Data Systems Lab (DataSys)
- Emerging Device and Architecture Group
- EMITLAB
- Energy-Efficient Computer Architecture Lab
- Geometry Systems Laboratory
- Health Engineering Applications Lab (HEAL)
- Human Aspects in cyber Protection & PrivacY (Happy) Lab
- IMPACT Lab
- Knowledge Representation and BioAI lab
- Lab V2
- Make Programming Simple Lab
- Mobile Ad hoc ReSearch (MARS)
- ONRL (Optimization and Networking Research Laboratory)
- Parallel Systems and Computing Laboratory (PSCLab)
- Research Laboratory for Virtualized Infrastructure, Systems, and Applications (VISA)
- Secure Networking And Computing (SNAC)
- Security Engineering for Future Computing (SEFCOM)
- Self-Organizing Particle Systems (SOPS) Lab
- Visual Analysis and Data Exploration Research (VADER)
- Visual Representation and Processing Laboratory
- Yochan Group
- Center for Cybersecurity and Digital Forensics
- Center for Assured and SCAlable Data Engineering
- Biodesign Center for Biocomputing, Security and Society
- Secure, Trusted, and Assured Microelectronics (STAM) Center
Notable Faculty
- Dr. Huan Liu — Social computing, data/web mining, machine learning, feature selection
- Dr. Stephanie Forrest — Theoretical biology, modeling, cybersecurity, evolutionary computation
- Dr. Dimitri Bertsekas — Reinforcement learning, artificial intelligence, optimization
- Dr. Gail-Joon Ahn — Vulnerability and risk management, authentication and access control
- Dr. Ross Maciejewski — Information visualization, geographical visualization, computer graphics
- Dr. Subbarao Kambhampati — Artificial intelligence, automated planning, machine learning
- Dr. Michel A. Kinsy — Secure processors and systems design, hardware security
- Dr. Baoxin Li — Computer vision and pattern recognition, image/video processing
Admissions
GPA Requirement: 3.00. Application Deadline: Multiple deadlines throughout year - Fall: 12/01 (in-person), 07/21 (online), Spring: 08/01 (in-person), 12/13 (online), Summer: 04/18 (online).
Accreditations and Certifications
- ABET Computing Accreditation Commission
Location Advantages:
Aspen University — Phoenix, AZ
Key Distinction: Aspen University's Doctor of Science in Computer Science program uniquely combines theoretical computer science concepts with practical applications through a fully online format that allows students to select their own dissertation topics while maintaining full-time employment.
Hakia Insight: Aspen's Doctor of Science allows dissertation topic selection while maintaining full-time employment, creating an unusual advantage: your doctoral research becomes directly funded by your employer's problems rather than grant cycles, accelerating both degree completion and career advancement.
Aspen University offers a Doctor of Science in Computer Science (DSCS) program designed to advance technical abilities and research skills for technological innovation. The 100% online doctoral program features 20 courses that can be completed in 5 years, with program start dates every 2 weeks. The curriculum combines fundamental research courses in advanced statistical research, doctoral writing and inquiry, and technology innovation management with core computer science courses including algorithm design, artificial intelligence, discrete mathematics, concurrent and distributed systems, modern compiler design, simulation and modeling, and automata complexity theory. Students must complete a dissertation on a self-selected topic as the culmination of their doctoral studies. The program aims to equip graduates with skills to evaluate existing technologies, identify shortcomings, and develop innovative improvements. Aspen University employs 306 faculty members with an average of 25 years in their respective fields, and publishes the peer-reviewed Aspen Journal of Scholarly Works (AJSW). The university emphasizes flexible online learning with extensive faculty training including over 25 hours of orientation and ongoing professional development through biannual colloquia and faculty speaker series.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Notable Faculty
- Dr. Kevin Thrasher — Faculty Services and Scholarship
- Dr. Eva Ballard — Education
Location Advantages:
University of Arizona — Tucson, AZ
Key Distinction: The University of Arizona Computer Science program offers strong interdisciplinary research opportunities with notable faculty expertise in natural language processing, computer vision, and security research.
Hakia Insight: University of Arizona's doctoral program pairs heavy-hitter faculty—Riloff in NLP/AI and Barnard in computer vision—with direct hiring pipelines to Raytheon, General Dynamics, and Microsoft, meaning dissertation topics align with employers actively recruiting your cohort upon completion.
At the doctoral level, the computer programming curriculum at University of Arizona emphasizes applied problem-solving through real-world projects and interdisciplinary collaboration, particularly excelling in systems programming, cybersecurity, and data-intensive applications. Students engage with hands-on coursework in software engineering, databases, and algorithms while gaining exposure to emerging areas like machine learning and cloud computing. The program benefits from Arizona's strong tech corridor—proximity to major employers in Phoenix and Tucson, plus partnerships with companies like Raytheon and other aerospace/defense contractors that frequently recruit graduates. What distinguishes this program is its integration of theoretical computer science with practical industry relevance; faculty maintain active research programs in areas like formal verification and distributed systems, and students often contribute to research projects alongside their coursework. The School of Information, Computer and Vision Engineering (ICVE) maintains strong ties to both academia and industry, creating internship and capstone project opportunities with regional tech leaders. Graduates report strong placement in software development, systems engineering, and cybersecurity roles, with many staying in the Southwest or relocating to major tech hubs like San Francisco and Seattle. The program also has particular strength in supporting undergraduate research, with many students publishing or presenting work before graduation.
Programs Offered
- Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
- Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
- Arizona Cybersecurity Center
- School of Information, Computer and Vision Engineering (ICVE)
Industry Partners
- Raytheon Technologies (corporate)
- General Dynamics (corporate)
- Microsoft (corporate)
- Intel (corporate)
Career Outcomes
Median Salary: $NaN. Top Employers: Accenture, Amazon.com, Booz, Allen and Hamilton, Cisco, Deloitte, EY (Ernst & Young), Fidelity Investments, GE (General Electric), IBM, Lockheed Martin, Microsoft, PricewaterhouseCoopers, Raytheon, Salesforce.com, Visa, Walmart.
Notable Faculty
- Dr. Ellen Riloff — Natural language processing and artificial intelligence
- Dr. Kobus Barnard — Computer vision, machine learning, scientific applications
- Dr. Christian Collberg — Security, software protection, reverse engineering
- Dr. Saumya Debray — Compilers, program analysis and optimization
- Dr. Roberto Giacobazzi — Programming languages, abstract interpretation, program analysis
- Dr. Jason Pacheco — Statistical machine learning, probabilistic graphical models
- Dr. Mihai Surdeanu — Natural language processing, applied machine learning
Accreditations and Certifications
Location Advantages: Proximity to Phoenix tech corridor and major aerospace/defense employersAccess to Arizona Cybersecurity Center partnershipsRegional hub for systems and embedded programming roles