Glastonbury High School
Glastonbury High School
GHS students develop their problem-solving, critical thinking, and reasoning skills in mathematics courses. They study numerical, algebraic, geometrical, and statistical concepts. A variety of courses are offered to match students' goals and abilities. Technology, including graphing calculators and digital tools, is used to support learning and problem-solving.
Visit the Glastonbury Public School's Mathematics Department site for more information.
Full Year – 1.00 Credit
4680 - Level 2
Limited to grades 9 and 10 who have not completed Algebra 1
This course will use problem solving and technology to develop skills that will be critical for students as they prepare for further high school math study including the study of algebra. Our number system is examined through a study of number theory, focusing on rational numbers and the contextual situations that use them. Algebraic topics will include variables and expressions as well as a study of equations and formulas. The course may include an exploration of the coordinate plane and its role in algebra.
Full Year – 1.00 Credit
4540 - Level 2
Limited to students who have not completed an Algebra or Geometry course.
Algebraic and geometrical concepts are integrated over the two years from an applied, hands-on problem-solving approach. This spiraling instructional approach builds on the connections and relationships between introductory algebra and geometry for students who need more support.
Full Year – 1.00 Credit
4541 - Level 2
Limited to students who have not completed an Algebra or Geometry course.
Algebraic and geometrical concepts are integrated over the two years from an applied, hands-on problem-solving approach. This spiraling instructional approach builds on the connections and relationships between introductory algebra and geometry for students who need more support.
Algebra is offered as both a one-year course (Algebra 1A) and a two-year course (Algebra 1B-1 & 1B-2) Both courses cover the key concepts of algebraic thinking, however, the Algebra 1A course moves at a faster pace in order to cover the material in one year. Algebra 1B-1 and 1B-2 teaches the same topics but over a two year period. Students and parents should work with the guidance and math departments to determine which pace is more appropriate.
Algebra 1A
Full Year – 1.00 Credit
4310 - Level 2
Algebra 1B-1
Year 1 - 1.00 Credit
4351 - Level 2
Algebra 1B-2
Year 2 - 1.00 Credit
4361 - Level 2
Prerequisite: Algebra 1B-1
Algebra 1 is the foundational course for the study of higher mathematics. Students will formalize many algebraic concepts originally introduced in earlier math courses. Linear and quadratic functions and their behaviors are studied in depth. They are used to solve a variety of problems. Over the course of the year students develop a deep understanding that families of functions behave in predictable ways. Students will learn to use the symbolic language of algebra to investigate, represent and solve problems.
Geometry A, Level 1
Full Year – 1.00 Credit
4120 - Level 1
Prerequisite: Algebra 1
Geometry A, Level 2
Full Year – 1.00 Credit
4320 - Level 2
Prerequisite: Algebra 1
This course is a study of the properties and relationships of figures. Students begin with assumptions, definitions, and theorems and build on them through deductive reasoning and logical proofs. Geometric properties are developed through investigations and practical applications. Students will use the skills acquired in Algebra I in the context of this course. These skills include but are not limited to solving linear equations, systems of linear equations and quadratic equations.
In addition to a more rigorous and in-depth approach to the above-mentioned topics, the Level 1 course may include formal proof writing and geometric extensions
Geometry B
Full Year – 1.00 Credit
4380 - Level 2
Prerequisite: Algebra 1
Geometry B is a full-year course that is a natural follow-up to Algebra 1B. This course will be quite similar to Geometry A with a less rigorous approach. The course will stress geometric properties through investigations. Practical applications are emphasized and algebra skills are used throughout this course. This course may be taken concurrently with Algebra 1B-2.
Algebra 2A, Level 1
Full Year– 1.00 Credit
4130 - Level 1
Prerequisite: Algebra 1 & Geometry (may be taken concurrently)
Algebra 2A, Level 2
Full Year - 1.00 Credit
4330 - Level 2
Prerequisite: Algebra 1 & Geometry (may be taken concurrently)
Algebra 2A is an extension of topics of Algebra 1A with a more thorough treatment of solving equations, problem solving, and graphing. New topics include complex numbers, polynomials, and exponential equations.
In addition to a more rigorous approach to the above-mentioned topics, the Level 1 course will include logarithms. A graphing calculator (TI- 83 or TI-84 series) is required for these courses. Students planning to elect Pre-Calculus must take this course.
Algebra 2B
Full Year –1.00 Credit
4390 - Level 2
Prerequisite: Algebra 1 & Geometry (may be taken concurrently)
Algebra 2B uses a graphical approach to understand the content of Algebra. Following successful completions of Algebra 2B, students may select Trigonometry (4440), Discrete Mathematics (4445), or Data Science and Statistics (4421). A graphing calculator (TI-83 or TI-84) series is required for this course. Students planning to select Pre- Calculus should not select this course, but should elect Algebra 2A instead.
AP Precalculus (Level 1)
Full Year – 1.00 Credit
4140 - Level 1
Prerequisite: Algebra 2
Precalculus, Level 2
Full Year- 1.00 Credit
4340 - Level 2
Prerequisite: Algebra 2
In this course, connections between previous algebra and geometry courses are made and used to model real life situations. This includes a rigorous study of polynomial, rational, exponential, logarithmic and trigonometric functions through the lens of rates of change. The Level 1 course may include the study of vectors, matrices, parametric equations and conic sections. A graphing calculator (TI-83 or TI-84) series is required for this course. Students may not earn credit for both Trigonometry and Precalculus. Students will be given the option to take the AP Precalculus exam in May. Please see your teacher for more details.
AP Calculus AB
Full Year–1.00 Credit
4190 - Level 1
Prerequisite: AP Pre-Calculus Level 1
This course covers differential and integral calculus as well as analytic geometry and limits. Applications include curve sketching, maximum and minimum problems, related rate problems, finding area, volume, L’Hopital’s Rule, surface area, and arc length of geometric figures, as well as other related topics. A graphing calculator (TI-83 or TI- 84) series is required for this class. College credit or advance placement may be earned through the Advance Placement Exam given in May. (S, G)
AP Calculus BC
Full Year–1.00 Credit
4201- Level 1 (ECE)
Prerequisite: AP Pre-Calculus Level 1
This course covers all of the topics of the AP Calculus AB course as well as parametric, polar and vector functions and their derivatives, applications of integrals, solving logistical differential equations and using them in modeling, the concept of series, series of constants, and Taylor series. A graphing calculator ( TI-83 or TI- 84) series is required for this course.
Students taking this course may enroll in The University of Connecticut Early College Experience Program (ECE). As a University of Connecticut Early College Experience course, students should be aware of the demanding work and grading expectations of this course.
Please note the prerequisite for each course. Students may elect to take these courses if they are currently in or have completed the Algebra 1-Geometry-Algebra 2 course sequence.
Full Year - 1.00 Credit
4180 - Level 1
Prerequisites: Previously or concurrently taking Algebra 2A
The course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of linear data, approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP Computer Science A course curriculum is compatible with many CS1 courses in colleges and universities. College credit or advance placement may be earned through the Advance Placement Exam given in May.
Students who wish to get a more complete view of computer science at Glastonbury High School should take this course after AP Computer Science Principles.
Full Year - 1.00 Credit
4182 - Level 1 Prerequisites: Algebra I
This course is designed to be equivalent to a first-semester introductory college computing course. In this course, students will develop computational thinking skills vital for success across all disciplines, such as using computational tools to analyze and study data and working with large data sets to analyze, visualize, and draw conclusions from trends. The course engages students in the creative aspects of the field by allowing them to develop computational artifacts based on their interests. Students will also develop effective communication and collaboration skills by working individually and collaboratively to solve problems, and will discuss and write about the impacts these solutions could have on their community, society, and the world. College credit or advance placement may be earned through the Advance Placement Exam given in May.
Students who wish to optimize the flow of their computer science courses at Glastonbury High School should take this course before AP Computer Science A.
Full Year – 1.00 Credit
4183 - Level 1
Prerequisites: AP Computer Science Principles or Introduction to Computer Programming
With the increase in students’ interest in Computer Science and the increase of jobs in this field, this course offers students the opportunity to explore this field further, rounding out their Computer Science experience. Cybersecurity is the practice of protecting computer systems, computer networks, and digital information. These concepts are important to all digital users, and will be explored throughout this course.
Full Year – 1.00 Credit
4230 - Level 1
Prerequisite: Algebra 2A
This course will introduce students to the major concepts and tools for collecting, analyzing, and drawing conclusions from data. Students will be exposed to four broad conceptual themes: exploring data; sampling and experimentation; anticipating patterns; and statistical inference. College credit or advance placement may be earned through the Advance Placement Exam given in May.
A graphing calculator (TI-83 or TI- 84) series is required for this course.
Full Year - 1.00 Credit
4427 - Level 1 (ECE)
Prerequisites: Any Computer Science STEAM course
This course is a true interdisciplinary STEAM course in the computer science and technology pathway. In a world surrounded by information, data literacy is now a crucial life skill that opens up countless opportunities in fast- growing STEAM careers. Students will develop code through Python to interpret real-time data and explore the issues and problems they care about. By integrating content and skills from a variety of disciplines, students will explore data from social media, sports, healthcare, and the environment to better understand the world around us.
Half Year– 0.50 Credit
4160 - Level 1
4460 - Level 2
Prerequisite: Algebra 1 and Introduction to Computer Programming or AP Computer Science Principles
Students will be learning one of the most popular industry languages of C++. The students will learn advanced concepts while working on long term projects that have multiples specifications. Topics covered will include functions, pointers, two-dimensional arrays, processing text files, classes, inheritance and modeling. Each student will be responsible for creating a culminating project of his or her own design. This course may be taken for level 1 credit by permission of the instructor.
Half Year – 0.50 Credit
4510 - Level 2
Offered to grade 12 only
This one-semester course will stress the use of mathematics as a tool for solving real world problems, the value of collaboration and will encourage the development of problem solving and higher order thinking skills. Students will work alone and in groups to find solutions to contemporary problems and to complete projects using number sense, probability and statistics, logic, algebra and geometry. Current news items will be examined through a mathematical lens.
Half Year – 0.50 Credit
4421 - Level 2
4426 – Level 1
Prerequisite: Algebra 1
This course is designed to provide the background necessary to interpret statistical data. Each unit concludes with a performance task using EXCEL software so that students build their skills in this very useful software. Each unit will also have students analyze data, apply what they learned and communicate their findings through various case-studies. It will include elementary probability and the fundamental statistical method needed to interpret and prepare research materials. Such a study should benefit any student interested in a career in science, business, social science, education, or mathematics. Students may take this course as an introduction to AP Statistics but should not take this course concurrently or after AP Statistics.
Full Year - 1.00 Credit
4185 - Level 1
Prerequisites: AP Computer Science A
The Data Algorithms course is an introduction to fundamental data structures and algorithms. The emphasis is on understanding how to efficiently implement different data structures, communicate clearly about design decisions, and understand the relationships among implementations, design decisions, and the four pillars of object-oriented programming: abstraction, encapsulation, inheritance, and polymorphism. Stacks, Queues, Linked Lists, Hashmaps,Trees and Graphs are covered along with the common algorithm associated with these data structures.
This course is intended for students who are intending to pursue a Computer Science related degree in college. The curriculum is based on a 2000 level college course.
Half Year - 0.50 Credit
4445 - Level 2 (ECE)
Prerequisite: Algebra 2
Offered to grades 11 and 12
Discrete mathematics stresses the problem solving and reasoning skills used by decision makers in fields such as business, government, health, manufacturing, information transmission, and social choices. Topics chosen from may include counting and probability, graph theory, deductive reasoning, the axiomatic method and finite geometries, and number systems, voting methods, apportionment methods, mathematics of finance, and number theory.
Students taking this course may enroll in The University of Connecticut Early College Experience Program (ECE). As a University of Connecticut Early College Experience course, students should be aware of the demanding work and grading expectations of this course.
Half Year – 0.50 Credit
4450 - Level 2
This course is designed to introduce students to the basics of computer programming. Students will be introduced to object oriented programming in languages such as Microsoft Small Basic or Java Script, which is specifically designed to be accessible to beginners. The class will cover the topics of variables, conditionals, loops, arrays, string manipulation and others. Special emphasis will be placed on graphical interface. Each student will be responsible for creating a culminating project of his or her own design.
Although not a prerequisite, students who wish to optimize their computer science learning at Glastonbury High School should take this course before both the AP Computer Science Principles and AP Computer Science A. This course cannot be taken concurrently with AP Computer Science A.
Full Year – 1.00 Credit
4210 - Level 1 (ECE)
Prerequisite: Calculus
This course is the continued study of Calculus, extending to several variables with a primary focus on vector calculus. The topics covered in this course include applications of integration, vectors in space and their applications, equations of surfaces, differentiation/integration and applications of vector-valued functions, functions of several variables, partial derivatives, multiple integration, some vector analysis, including an introduction to vector fields, and line integrals. Students will also study systems of equations, matrices, determinants, linear transformations on vector spaces, characteristic values and vectors, from a computational point of view. The course is an introduction to the techniques of linear algebra with elementary applications. (S, G)
Students taking this course may enroll in The University of Connecticut Early College Experience Program (ECE) only if they have received ECE credit for Calculus BC. As a University of Connecticut Early College Experience course, students should be aware of the demanding work and grading expectations of this course.
Half Year – 0.50 Credit
1650 - Level 2
Offered for Grade 11 only
Prerequisite: Completion of at least one full semester of Geometry
This course provides students an extensive review of math concepts and problem-solving techniques as well as test- taking strategies and ways to build vocabulary and reading comprehension. This course will be taught by an English and a mathematics teacher. Credit for this elective may not be counted as math or English credit toward graduation.
Students planning to continue their education beyond high school should plan to take the PSAT in the fall of their sophomore and/or junior year. SATs and ACTs should be scheduled by students in the spring of the junior year and/or fall of the senior year.
Half Year - 0.50 Credit
4440 - Level 2
Prerequisite: Algebra 2
This course is a study of the basic trigonometric functions, their graphs and their applications. The use of technology will be emphasized. Students may not earn credit for both Trigonometry and Pre-Calculus.
Half Year - 0.50 Credit
8431 - Level 1 (ECE)
This interdisciplinary STEAM computer science course will engage students in an overview of techniques in video game design. Students will design and develop video games, using the C# programming language, focusing on level design, story development, rules, strategy, and interactivity. Ethical issues in game design will also be considered. Students may take this course twice and explore advanced topics. This course aligns with align with the University of Connecticut Digital Media and Design 2500 course and students may enroll in the UConn ECE program. Per UConn policy, ECE credit will only be awarded one time.
Half Year - 0.50 Credit
8382 - Level 1
8380 - Level 2
In this interdisciplinary computer science course, students will create websites and web applications using HTML, CSS, and JAVASCRIPT. These technologies offer students the opportunity to learn computational thinking skills that will prepare them for a wide variety of technology careers, as well as other computer science courses. Students enrolled in the level 1 section of this course will participate in additional self-directed learning experiences, delve deeper into aspects of algorithm development with javascript, and be expected to independently and collaboratively problem solve.