Skip To Main Content

Toggle Close Container

Contact Nav

Mobile District Home

Translate

Schools Canvas BTN - Mobile

Form Canvas BTN - Mobile

Utility Nav Mobile

Mobile Main Nav

Header Holder

Header School Name

Toggle Menu Container

Header Right Column

Header Right Top

Contact Nav Desktop

Desktop District Home

Translate

Header Right Bottom

Schools Canvas BTN

Form Canvas BTN - Global

Utility Nav Desktop

Canvas Menus Container

Schools Canvas

Close Schools Canvas

chandler unified Schools

chandler unified Schools

Form Canvas - Global

Close Form Canvas

Information Form

Required

Supporting Text
Supporting Text
Supporting Text
Placeholder Text

Form Canvas Homepage

Close Form Canvas - Homepage

Interest Form

Required

Supporting Text
Supporting Text
Supporting Text
Placeholder Text

Breadcrumb

Software and App Design Banner
Software and App Design Banner
2 year program

Software and App Design is a dynamic program that provides students with a comprehensive understanding of the principles, processes, and tools involved in designing software applications. This program is designed to prepare students for careers in software development, user experience (UX) design, and related fields.

Upon completion of the Software and App Design program, students will be well-prepared to pursue careers as software designers, user interface designers, front-end developers, or to further specialize in building and troubleshooting code in Python, Java and mobile app development.

Students will have the opportunity to earn an industry credential during their program;

Information Technology Specialist—Python

Key Topics

  • Intro to Software Design
  • User-Centered Design (UCD)
  • Information Architecture
  • User Interface (UI) Design
  • Interaction Design
  • Mobile App Design
  • Software Development Platforms
  • Front-end Development
  • Back-end Considerations
  • Prototyping and Testing
  • Accessibility and Inclusive Design
  • Version Control and Collaboration
  • Security Considerations
  • Emerging trends in Software Design
  • Project Management in Software Design

Schools that offer this program

Career Tree

Software and App Design

ENTRY-LEVEL CAREERS

(with Program Completion)

  • IT Support Technician
  • Network Technician
  • Entry Level Programmer
  • Digital Designer
  • Video Game Tester
  • Tech Support Representative
  • Webmaster
  • Computer Hardware Technician
  • IT Technician
  • Computer Systems Admin
  • Business Analyst
  • Web Designer
Computer User Support Specialists:
  • Median Wage: $46,300
  • Active Job Ads: 6,239
 

TECHNICAL CAREERS

(Apprenticeship, Associate's Degree, Advanced Certification, Experience, etc.)

  • Cyber Security Technician
  • Network Analyst
  • Database Manager
  • Network Administrator
  • Quality Assurance Tester
  • Penetration Tester
  • Database Architect
  • Web Administrator
  • Digital Forensics Analyst
  • Web Interface Designer
  • Technical Writer
  • App Developer
Software Developers:
  • Median Wage $112,100
  • Active Job Ads 766

PROFESSIONAL CAREERS

(Bachelor's, Master's, Ph.D., Specialized Training, Experience, etc.)

  • Computer Scientist
  • STEM Teacher
  • Network Engineer
  • IT Analyst
  • Software Engineer
  • Network Architect
  • Information Security Analyst
  • Software Developer
  • Quality Assurance Analyst
  • Game Developer
  • Project Management Specialist
  • Video Game Designer
Information Security Analyst:
  • Median Wage $112,400
  • Active Job Ads 181
 
Image of kids writing code

Course Sequence

Level 1

CSC125

AP Computer Science Principles 1

Prerequisite:
none

Level 2

CSC335

AP Computer Science A

Prerequisite:
Ap Computer Science Principles 1

Level 3

MIC500

Mentorships Internships Careers

Prerequisite:
AP Computer Science A and Instructor approval,
11th and 12th grade