High School (9–12)


  • AP Computer Science A

    AP Computer Science A focuses on the computing skills required to program in Java. The course introduces students to computer science through various topics that include problem solving, design strategies and methodologies, data structures, algorithms, analysis of potential solutions, and the ethical and social implications of computing. The course is meant to be the equivalent…


  • Computer Science Programming with Python (SOL)

    Computer Science Programming with Python builds on the concepts introduced in the Computer Science Foundations and Computer Science Principles courses. Using the Python programming language, this course continues the study of computer programming and prepares students to write programs of increasing complexity to solve problems of personal interest and professional relevance in a variety of…


  • Computer Science Foundations

    This course provides an emphasis on computer programming within the context of broader concepts of computer science. The course builds on the concepts of computer science developed in prior grade levels. The course provides a transition from block-based programming to a text-based programming language and familiarizes the student with developing and executing computer programs. Programmable…


  • AP Computer Science Principles

    AP Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students will learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They will incorporate abstraction into programs and use data to discover new knowledge. Students…


  • Computer Science Principles

    Computer Science Principles builds on the concepts introduced in the Computer Science Foundations course (10020). Students in this course will expand their programming skills and begin to think about and analyze their own problem-solving process. Students will continue to develop the ideas and practices of computational thinking and consider how computing impacts the world. Programmable…


  • Introduction to Early Childhood Education

    Students in this course prepare to be primary providers of childcare services by focusing on the planning, organizing, and conducting of meaningful play and learning activities. Course topics include child monitoring and supervision, record-keeping and referral procedures, and work-based learning experiences. Students also prepare for continuing education leading to careers in early childhood fields (e.g.,…


  • Introduction to Health & Medical Sciences

    This course introduces the student to a variety of healthcare careers and develops basic skills required in all health and medical sciences. It is designed to help students understand the key elements of the U.S. healthcare system and to learn basic healthcare terminology, anatomy and physiology for each body system, pathologies, diagnostic and clinical procedures,…


  • Creative Writing

    Creative Writing offers a broad survey of fictional and nonfictional forms of writing techniques and skills, and practice in original writings, peer review, and revision. Students will write in a variety of forms, including autobiography, poetry, drama, fiction, creative nonfiction, and digital storytelling. Students produce a portfolio of work, which includes reflections on the writing process,…


  • World Mythology

    This course introduces the academic study of mythology through an examination of the role archetypes play in the development of a culture’s spiritual perspective as sources of myths. Literary elements such as symbols, themes, and plots of myths are analyzed, enabling the student to identify common characteristics and patterns in myths originating in various cultures…


  • AP English Language & Composition

    AP English Language & Composition is a writing-intensive course that focuses on creating civically engaged, critically thinking, reflective writers able to analyze and implement strong rhetoric. Students will read and analyze specific pieces of nonfiction and fiction from a variety of time periods and genres in context of their rhetorical strategies, including rhetorical appeals, organization,…