Faculty

List of 9 members.

  • John Aversa 78

    Director of CM Scholars Program & Mathematics and Computer Science Chair
    Bio
  • Thomas Beatty 68

    Principal
    Bio
  • John Antoni 06

    Bio
  • Harold Carey 95

  • Kristin Douthit 

    Bio
  • Patrick Murray 

    Director of Innovation - Teacher
  • Andrew O'Brien 

    Vice Principal of Grades 9 &10
    Bio
  • William Schneiderhan 

  • Denis Tobin 

    Teacher - World Language

Computer Science

The Department of Mathematics and Computer Science seeks to provide students with a sound and rigorous foundation in quantitative analysis, reasoning, and computational proficiency. A key outcome is that this knowledge and understanding will transcend the study of mathematics alone and be applied by the student in each of his areas of study. We envision mathematics as the intellectual bond among all subjects, most notably those that involve scientific inquiry and data analysis.

Through a combination of theory, practical applications and real-world examples, students are guided through three inter-related pillars of quantitative reasoning: the traditional Algebra to Calculus track which forms the basis of all computational proficiency; the Statistics and Data Science track which grows increasingly important in society as the volume of data grows at an explosive rate and the need to discern its meaning becomes increasingly important; and the Computer Science track which helps students explore, in a fully hands-on manner, the tools and techniques for solving problems and creating new applications to meet the demands of an increasingly technology- and data-centric society.

This integrated approach is designed to prepare students with the competency to develop a robust set of highly adaptive problem-solving skills, provide contextual inference to their solutions, and ultimately to be able to thoughtfully articulate, not only an answer but also the meaning of their solutions.

Course Offerings: Computer Science

List of 5 items.

  • Introduction to Computer Applications

    Course Length:  Semester
    Eligible Years:  9
    Prerequisite: None

    Using a project-based curriculum and strong connections to the school’s Innovation Lab, this course provides students with an overview of the broad range of computer applications and principles that shape today’s society and impact their daily lives.  Exploring such topics as robotics, computer-aided design, programming, Internet security, social media, data analysis, and the ethical use of technology, students will develop an understanding of how to most effectively use technology to create, learn, organize, and collaborate. Gaining both practical skills and theoretical knowledge, upon completion of this course students will be well prepared for the technical demands of their courses in other academic disciplines as well as future computer science courses they might choose to elect.
  • Robotics

    Course Length:  Semester, elective
    Eligible Years:  10-12
    Prerequisite: None
    This hands-on course will explore the use of electronic circuits and microprocessors to sense the environment and control the actions of a robot. Since software is at the heart of accomplishing any task in robotics, programming basics will also be covered. Projects will include designing and building robotic hardware and software to accomplish specific tasks. Students will leave with an understanding of both the mechanical engineering and algorithmic programming necessary to build automated machines that accomplish basic tasks.
  • Computer Science Principles

    Course Length:  Semester, elective
    Eligible Years:  10-12
    Prerequisite:  Algebra II

    Similar to AP Computer Science Principles, this course seeks to introduce students to many of the broad issues in computer science. Through a project-based, collaboration filled curriculum, the course will focus on developing an understanding of digital information, the Internet, data, and programming through practical applications, hands-on projects, and research.
  • Advanced Placement Computer Science Principles

    Course Length:  Full year, elective
    Eligible Years:  10-12
    Prerequisite:  Algebra II; Departmental Approval

    This course introduces students to the central ideas of all aspects of computer science, instilling the ideas and practices of computational thinking, and helping students understand the impact of computing on their world. With a focus on creativity and collaboration, students will use computational tools and data to analyze, visualize, and draw conclusions. While this is not exclusively a programming course and does not presume previous programming knowledge, it does focus on using technology and programming as a means to solve computational problems. 
  • Advanced Placement Computer Science A

    Course Length: Full year, elective
    Eligible Years: 10-12
    Prerequisite: Algebra II and AP Computer Science Principles; Departmental Approval

    Building on the topics and programming skills introduced in AP Computer Science Principles, the course introduces students to computer science with fundamental topics that include problem-solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and procedural problem solving and design techniques using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex ones. The course includes a substantial laboratory component in which students design solutions to problems, express their solutions precisely, test their solutions, identify and correct errors, and compare possible solutions.

Course Offerings: Mathematics

List of 12 items.

  • Pre-Algebra

    Course Length: Full year
    Eligible Years: 7-8
    Prerequisite: None

    Pre-Algebra reinforces fraction and decimal based skills and operations and covers topics including integers, equations, inequalities, percents, proportions, probability, and functions. This course stresses critical thinking and problem-solving strategies.  Students are given opportunities to demonstrate these throughout the year during Problems of the Day, math labs, and projects.  After completing this course, students will be prepared for Algebra.  
  • Algebra I

    Course Length: Full year
    Eligible Years: 9
    Prerequisite: Pre-Algebra

    This year-long course serves as the foundation for the study of mathematics, introducing students to many of the core fundamental concepts in mathematics.  Students are challenged to problem-solve, analyze, and reason as well as identify and implement a variety of processes in real-world scenarios.  Students will take a hands-on approach to the application of algebraic concepts and have their understandings assessed through a variety of means including long-term group projects, presentations, and unit quizzes and tests.
  • Geometry

    Course Length: Full year
    Eligible Years: 9-10
    Prerequisite: Algebra I
    The course in geometry covers Euclidean, transformational, solid and coordinate geometry. Particular emphasis is placed on deductive reasoning and the mastery of properties of geometric figures and their applications.
     
    Students investigate and develop postulates, theorems, and definitions incorporating inductive and deductive reasoning skills that can be applied to higher-level mathematical and real-world problems. 

    The course may involve computer software applications such as The Geometer's Sketchpad, SketchUp, or GeoGebra. Class projects may include bridge building, designing kites, creating mobiles and scale drawings.

    The honors course will have an increased emphasis on writing formal geometrical proofs using deductive reasoning. The honors course will require students to be highly motivated, as the instruction will be faster paced. 
  • Algebra II

    Course Length: Full year
    Eligible Years: 10-11
    Prerequisite: Algebra I; Geometry

    The primary objectives of these courses are to provide the students with a solid knowledge of second-year algebra and to lay the foundation for further study in finite mathematics and trigonometry.  The course is designed to allow students to constantly apply their knowledge to model real-world problems like whether it is advantageous to buy a bus pass or pay as you go or how many trips it takes to break even, what telephone/internet plan would be best for your family.

    Utilization of graphing calculators, applying newly obtained knowledge in other classes like physics to solve vector problems and recognizing when the use of technology or its tools i.e. Excel is applicable is paramount.

    The Honors Course will be accelerated and there will be an increased complexity of problems with greater depth of understanding. The student in the Honors course should be highly motivated and expect to not only follow fast-paced instruction but be able to work and deduce various applications of their knowledge independently.
  • Pre-Calculus

    Course Length: Full year
    Eligible Years: 11-12
    Prerequisite: Algebra II

    This course is designed for the advanced mathematics student.  Topics include conic sections, linear and quadratic inequalities, functions and relations, exponents, logarithms, the solution of polynomial equations, vectors, complex numbers, matrices and determinants, and a full treatment of trigonometry.  Prerequisite: teacher recommendation.
  • Calculus Honors

    Course Length: Full year
    Eligible Years: 11-12

    High achieving students study this branch of mathematics that deals with rates of change and areas under a curve. The class includes exercises in the graphical, numerical, analytical, and verbal representation of different functions. This includes real-world related rate problems and optimization (minimum and maximum) problems. In addition, techniques of integration for solving area and volume are also introduced. This class is an introduction to higher mathematics that is fundamental to STEM and business applications in college degrees. 
  • Advanced Placement Calculus AB and BC

    Course Length: Full year
    Eligible Years: 10-12
    Prerequisite: Departmental Approval
     
    These courses provide an in-depth exploration of the two main concepts in Calculus, rates of change and area under curves through a comprehensive study of derivatives, optimization problems, related rates, definite and indefinite integrals, continuity, limits, the differential, logarithmic and exponential functions, elementary differential equations, techniques of integration, and sequences and series.  Through hands-on projects and real-world applications that unify and integrate concepts being learned, they teach students to comprehend problems and interpret solutions through graphical, numerical, analytical, and verbal representations and to make connections among these representations.
  • Advanced Placement Statistics

    Course Length: Full year
    Eligible Years: 10-12
    Prerequisite: Departmental Approval
     
    With an emphasis on conceptual understanding and interpretation rather than actual manual computation, students will encounter the four major topics of statistics:  data exploration, sampling and experimentation, anticipating patterns in data through an understanding of probability, and statistical inference.  On an almost daily basis, students will utilize technology to analyze and interpret data developed in class or chosen from live data sources to further their understanding of the power and limitations of statistical analysis.  In addition to finding the numerical answer to problems, a heavy emphasis is placed on the correct contextual interpretation and written interpretation of that answer.
  • Topics in Mathematics

    Course Length:  Semester, elective
    Eligible Years:  10-12
    Prerequisite:  Algebra II
    Students use hands-on projects as the foundation for the study of math.  This course covers a variety of practical mathematical topics. Students learn with rocket launchers, half-life experiments as well as simulations and sampling for mathematical modeling and regression analysis. The class emphasizes collection and analysis of data while also making connections to important math topics such as functions, graphs, probability, and statistics. At the end of the class, students are prepared to thrive in society and understand the numbers they experience in their everyday lives. 
  • Statistical Reasoning

    Course Length:  Semester, elective
    Eligible Years:  10-12
    Prerequisite:  Algebra II

    Is there such a thing as a “hot hand” in sports?  Do the Patriots play better defense at home?  How reliable are internet polls?  How do we determine how effective a new drug actually is?  What is a “margin of error?”  These are the questions this course attempts to answer by examining real-world examples and data, and data beats personal experiences and instinct every time. Understanding how data is produced and the variations that occur in data provide a framework for discussing these issues.
  • Topics in Mathematics

    Using hands-on projects as the foundation, this course covers a variety of practical mathematical topics. It emphasizes collection and analysis of data while also making connections to important math topics such as probability, statistics, functions, graphs, and mathematical modeling.
  • Financial Literacy

    Course Length:  Semester, elective
    Eligible Years:  10-12
    Prerequisite:  Algebra II

    Understanding and managing personal finances is an essential skill for everyone living in a modern society. Students in this course will develop a basic understanding of banking and our financial system. They will also learn about saving, investing, credit and risk management, short and long-term financial planning, as well as how to evaluate financial information from a variety of sources.

About Us

Catholic Memorial, the Christian Brothers School of Boston, prepares boys for college, manhood and a world full of unknown challenges, ambiguity and complex problems and the importance of relationships.

CATHOLIC MEMORIAL SCHOOL

235 Baker Street
West Roxbury, Massachusetts 02132
Phone: 617-469-8000
Fax: 617-325-0888