Mini-Courses

Mini-courses are offered in three sessions comprising ten one-hour sessions over two weeks. Meeting times differ based on the preference of the teacher and are listed in the mini-course description. Each mini-course is $100 and students may register for as many mini-courses as their interests and schedules allow. Instructors will reach out with additional information prior to the start of each course. Mini-courses are not for credit.

  • Session I: June 22 - July 3
  • Session II: July 6 - July 17
  • Session III: July 20 - 31

Java Programming

Learn More

This course features the language of AP Computer Science, but starts at the most rudimentary level to accommodate the beginning programmer. The course covers a variety of introductory concepts including variables/types, input/output, conditional and loop statements, standard and user created classes with coverage of arrays if time permits. Students will learn via watching live teacher-shared screen examples, hands-on practice and accessing exclusive YouTube channel content. McQuaid students earning the recommendation of the instructor may elect to advance to the AP CS level course upon request. Either a PC or Mac with download of free software and Internet access is required. A mandatory Zoom session focused on setting up each participant’s computer is required the week prior to the start of the sessions.

  • Sessions I & II (four weeks): 9 – 10 a.m. (note: $200 total)
  • Registration: grades 10-12
  • Open to non-McQuaid students
  • Limited to 10 participants
  • Instructor: Mr. Maxwell
Register for this course

Page to Stage: How to Move from an Idea to a Script

Learn More

Do you have an idea that you think would make a good movie or play, but are uncertain how to move that idea along? Do you have a scene or script, but don’t know how to make it stronger? In this class, students will learn how to write and market a working script.

  • Session I: 12:30 – 1:30 p.m.
  • Session II: 8:30 – 9:30 a.m.
  • Technology: Access to Google Classroom
  • Open to non-McQuaid students
  • Instructor: Ms. McMahon
Register for this course

Computer Aided Design

Learn More

CAD is the intersection of art, math, and science. Students will be provided free industry level software through Onshape Education, and learn how to use it to bring their designs to life. This course will include homework assignments and a capstone project where students will compete in a design competition. Other activities include creating a Lego compatible piece, and a fidget spinner. This course is great for a wide variety of students interested in design, art, animation, video games, engineering, FLL, FTC, FRC, and VEX.

  • Sessions I, II, & III: 8:30 – 9:30 a.m.
  • Registration: The target grade level is for students going into grades 8-12. Students going into grades 6-7 may apply if interested and will be accepted on a case-by-case basis. Younger students may benefit from parent guidance. Students with and without 3D modeling experience will be equally challenged by this course.
  • Technology: Students will be provided with an Onshape CAD package and the class will utilize Slack for communication. A mouse is recommended because it makes manipulating objects in 3D space easier. If interested, students may also use grab cad, fusion 360, and SolidWorks.
  • Open to non-McQuaid students
  • Instructor: Mr. Mascadri
Register for this course

Algebra Prep

Learn More

This course is designed to provide rising algebra students with a review of mathematical concepts and topics found in 8th grade. The focus of this enrichment will be on linear algebra and functions. We will primarily use online Zoom sessions as well as online worksheets to review.

  • Sessions I, II, & III: 8:30 – 9:30 a.m.
  • Registration: Students entering algebra
  • Materials: Internet access and scientific calculator
  • Open to non-McQuaid students
  • Limited to 12 participants
  • Instructor: Mr. Rybak
Register for this course

Reading & Writing for Middle School Students

Learn More

This course is designed for middle school students who are looking to improve their reading comprehension and writing skills. The materials for the course will be a combination of content area/non-fiction works and short stories, all accessible online. Students will share their interpretations of various texts while implementing new strategies to enhance their understanding. They will also build on the basic mechanics of writing and incorporate elements such as transitions and descriptive language into their work.

  • Session I: Rising 6th graders;  9-10 a.m.
  • Session II: Rising 7th graders; 9-10 a.m. (In Session II, mathematics for rising 7th graders runs 10:15 – 11:15 a.m.)
  • Session III: Rising 8th graders; 9-10 a.m. (In Session III, mathematics for rising 8th graders runs 10:15 – 11:15 a.m.)
  • Materials: Access to an iPad or PC; Students will meet via Zoom each morning.
  • Open to non-McQuaid students
  • Instructor: Mrs. Soprano
Register for this course

7th Grade Math Prep

Learn More

This course is designed to provide rising 7th graders a review of mathematical concepts and topics found in 6th grade. The focus will be on basic algebra as well as building a strong numerical fluency. We will primarily use online Zoom sessions as well as online worksheets to review.

  • Sessions I & II: 10:15 – 11:15 a.m. (In Session II, reading and writing for rising 7th graders runs 9:00 – 10:00 a.m.)
  • Session III: 11:30 a.m. – 12:30 p.m.
  • Registration: Rising 7th graders
  • Materials: Internet access and scientific calculator
  • Open to non-McQuaid students
  • Limited to 12 participants
  • Instructor: Mr. Rybak
Register for this course

From Strange to Strong: A Linguistic Approach to Foreign Language

Learn More

Students will learn to apply the basics of linguistics and the fundamentals of English grammar to the language study of their choice. In this class, we will apply these strategies to languages, looking for connections and practicing decoding and analytical skills. This is suitable for students preparing to or already studying any language.

  • Session II: 11 a.m. – noon
  • Technology: Access to Google Classroom
  • Open to non-McQuaid students
  • Instructor: Ms. McMahon
Register for this course

8th Grade Math Prep

Learn More

This course is designed to provide rising 8th grade students a review of mathematical concepts and topics found in 7th grade. The focus will be on algebra as well as some basic geometry. We will primarily use online Zoom sessions as well as online worksheets to review.

  • Sessions I & II: 11:30 a.m. – 12:30 p.m.
  • Session III: 10:15 – 11:15 a.m. (In Session III, reading and writing for rising 8th graders runs 9:00 – 10:00 a.m.)
  • Registration: Rising 8th graders
  • Materials: Internet access and scientific calculator
  • Open to non-McQuaid students
  • Limited to 12 participants
  • Instructor: Mr. Rybak
Register for this course

From Disney to Dunkirk: How to Analyze Film

Learn More

In this class, students will learn to see the effect of the whole by analyzing its working parts. Elements include but are not limited to: script writing, directing, lighting, production design, acting, sound, and musical scoring. Students will learn how to identify bias and discuss film analytically.

  • Session II: 12:30 – 1:30 p.m.
  • Session III: 8:30 – 9:30 a.m.
  • Technology: Access to Google Classroom
  • Open to non-McQuaid students
  • Instructor: Ms. McMahon
Register for this course

Introduction to Classical Myth

Learn More

While any Latin program talks about classical mythology in some depth, it takes a while to acquire the kind of reading skill that allows one to read the primary source materials. This course focuses on tracing the main “timeline” of classical myth, reading and discussing mythical stories from the creation of the world to the post-Trojan War world. No previous knowledge of Latin or classics necessary!

  • Session II: 12:45 – 1:45 p.m. CANCELLED
  • Registration: Primarily useful for 9th and 10th graders
  • Technology: Computer access
  • Open to non-McQuaid students
  • Limited to 15 participants
  • Instructor: Mr. Morales
Register for this course