Skip To Main Content

Software Systems and Development Pathway

Pathway Description

This pathway focuses on providing students with the fundamental concepts and terminology of software application development and skills in designing simple computer programs. An overview of the software development process, as well as an introduction of important programming constructs and methodologies. Students will also learn the fundamental concepts and terminology of software application development, ethical computing, and innovations in computing.

Topics of Study

  • Web Design, E-Textiles, Robotics, Game Design

  • Variable Data Types, Expressions, Statements, Operators and Functions

  • Control Flow, Strings, Structures, Classes and Objects, Arrays, Inheritance and Recursion

  • Abstractions

  • Algorithms

  • Cybersecurity

  • Ethical and Social Implications of Computing Systems

  • Certifications: Python, Java and Java Script Programming Languages

  • Employment Portfolio

Pathway Sequence

  • 9th Exploring Computer Science

  • 10th  Python Programming 

  • 11th  AP Computer Science Principles

  • 12th  AP Computer Science A