Software Design and Development
Software Design and Development

  • Work individually and in teams to develop and engineer the code that powers the modern world 
  • Develop creative and unique software solutions using the universal language of computers

  • Program in a variety of advanced languages that can be applied to various web and mobile technology platforms

Software Design and Development Career Tree:

Career Tree

Software Design and Development Sequence of Courses:

  Career Exploration
Career Exploration Career Preparation Career Training
Recommended Course Sequence PreAP Computer Science I
(1 credit)
AP Computer Science A
(2 credits)
Mobile Application Development
(1 credit)
Project-Based Research
(1 credit)


Software Design and Development Courses:

PreAP Computer Science I
This course will foster students' creativity and innovation by presenting opportunities to design, implement, and present meaningful programs through a variety of media.
Students will collaborate with one another, their instructor, and various electronic communities to solve problems.

AP Computer Science A
This course includes the study of advanced programming techniques, file management, data structures and an introduction to Object-Oriented Programming. Java is the language used for completing program assignments. The district expectation is that the student will take the appropriate AP exam.

Mobile Application Development
In this course students will analyze data, identify task requirements, plan strategies and use software development concepts to access, analyze and evaluate information needed to program mobile devices. Students will gain an understanding of the principles of mobile application development through the study of development platforms, programming languages and software design standards.

Project-Based Research
This course is a course for students to research and solve a real-world problem. Students are matched with a mentor from the business or professional community to develop an original project on a topic related to career interests. Students use scientific methods of investigation to conduct in-depth research, compile findings, and present their findings to an audience that includes experts in the field.

Microsoft, Apple, AWS Certified Developer, Oracle, Cisco Networking Certifications

Careers Related to Pathway:

  • Software Engineer
  • Application Developer
  • Chief Technology Officer
  • Chief Information Officer
  • Computer and Information Systems Manager
  • Customer Support 
  • Data Center Support
  • Data Quality Manager
  • Database Administrator
  • Desktop Support 
  • Director of Technology
  • Educational Technologist
  • Front End Developer
  • Help Desk 
  • Information Technology Manager
  • IT Support
  • Network Architect
  • Network Engineer
  • Network Systems Administrator
  • Programmer
  • Programmer Analyst
  • Security Specialist
  • Software Architect
  • Software Developer/Coder (multiple different languages)
  • Software Engineer
  • Software Quality Assurance
  • Systems Administrator
  • Systems Analyst
  • System Architect
  • Systems Designer
  • Technical Operations
  • Technical Support 
  • Telecommunications Specialist
  • Web Administrator
  • Web Developer
  • Webmaster