Science, Technology, Engineering, Math (STEM) opportunities are presented here in snapshot view and will rotate throughout the year as more opportunities are highlighted. To get a complete listing of courses, please refer to the Program of Studies. Courses, after school activities and student STEM opportunities, will be presented here but this is not an exhaustive listing. Please check in with Department Web Pages for additional information. 


    Project Lead the Way



    10 Credits (#25323) Open to Grades 9-12  

    This full year Science course is ideal for students who want to dig deeper into the engineering design process, applying math, science, and engineering standards to hands-on projects. Students work both individually and in teams to design solutions to a variety of problems using 3-D modeling software, and use an engineering notebook to document their work.  The Project Lead the Way (PLTW) courses engage students in hands-on activities, projects and problems, empower them to develop in-demand knowledge and skills, and inspire them to reimagine and see themselves as successful in STEM fields.  Prerequisites: None

    PLTW: Introduction to Engineering Design



    Comments (-1)

    10 Credits (#17513), Grade 11 + 12 Computer Science

    A emphasizes object-oriented programming methodology with an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first-semester course in computer science. It also includes the study of data structures and abstraction. The course will cover Object-Oriented Program Design, Program Implementation, Program Analysis, Standard Data Structures, Standard Algorithms, and Computing in Context. This course is considered a practical art. Prerequisite: Completion of Computer Programming in “C” and the Intro to JAVA course



    Comments (-1)

    10 Credits (#69623), Grade 10 - 12

    This course is designed as an advanced continuation of Architecture 1 or Technology & Engineering Design. A combination of architectural models, engineering drawings and design concepts will be explored in greater depth. Problem-solving, design process and presentation of ideas will be stressed. The curriculum will cover product design and development, power point presentations, research of new technologies, house design, computer modeling, and construction drawings with a specific focus on new trends in green construction, alternative energy, and new materials. Students can expect assessments including chapter work, tests, quizzes, research papers, CADD drawings and 2-3 hours of homework a week.



    Comments (-1)
    10 Credits (#17723), Grades 9 - 12

    This course is designed to provide students with an introduction to the processing of information by the computer, computer logic, memory, input/output processing, and programming in the C language. This course emphasizes the programming problem-solving process, problem organization, algorithms, coding, debugging and the elements of good programming style. Programming problems will include a wide variety of numeric and non-numeric applications. No prior programming experience necessary. This course is considered a practical art.



    Comments (-1)

    H2 5 Credits (#17524), Grades 10, 11, 12

    This new course is intended to be the feeder course to the Advanced Placement Computer Science course. Its purpose is to introduce the student to the JAVA programming language and to familiarize the students to object oriented programming. The Introduction to Computer Programming in JAVA class will be created to teach programming skills to students in an introductory environment so that students can gain proficiency with the programming skills in the JAVA language. By offering this course, students can familiarize themselves with an object oriented environment and work through many program steps that are tedious and frustrating for beginning students. Program input is simplified and graphics commands are more intuitive than in the AP course. Many additional graphics commands are added to allow for interesting displays with minimal effort. The introductory course contains a set of fundamental methods, which the AP students are expected to have proficiency in prior to starting the AP curriculum. This course is considered a practical art.



    Comments (-1)
  • ROBOTICS – H2 5 Credits (#69724)

    Grade 9 - 12 Robotics
    A one semester course that focuses on creative problem solving and machine behaviors. The robots are built with Legos and are programmed in C. Programming is taught as needed. It is assumed that most students will have previous programming experience. Each class will be presented with the similar components and programming exercises, but the challenges that students will solve will vary from term to term. The general types of exercises will include the following: a wall or a line, knocking things over, picking up and moving objects, and identifying colors of objects. The challenges will be inspired by real world problems that robots face—search and rescue, handicapped assistance, moving of hazardous waste, warehouse management, etc. This course may be used for Practical Arts credit. 



    Comments (-1)

    5 Credits (#81002) Open to Grades 9-12

    Communication/Media 1 is project-based and includes direct instruction as well as experience in producing and TV broadcasting.  The topics include:  

    • Overview of Mass Media (Radio, TV, Internet)

    • News Media

    • Broadcasting of Other Events (Elections, Olympics, etc.)

    • PodCasting

    • Impact and Effect of Advertising on Media

    • The roles of PBS vs. Commercial TV 

    • Ownerships of Various Media

    • Public Service Announcements

    • Introduction to Multi-camera Production

    • Visual Effects from the Fine Arts Angle

    • Subject Lighting

    • Conducting and Taping Interviews

    • Journalism


    Prerequisites: None 



    Comments (-1)

    5 Credits (#81201) Open to Grades 9-12

    This course provides students the knowledge and skills to produce television broadcast programs. Typically, students prepare and produce short programs, learning the technical aspects of the operation and how to evaluate programming and assess audience reaction and impact

    Prerequisites: None



    Comments (-1)