Credit Requirements

graduation requirements.png

 CREDITS: Students must earn a minimum of 21 credits in required courses. To the left is a list of the required courses. If students do not earn the required 21 credits by the end of their senior year, they will not graduate high school. If a student needs to remediate a class, there are a few options such as after-school credit recovery, summer school, APEX at BCCC, etc... 

As per new guidelines students that started 2017 and after are required to pass biology, chemistry, and physics for their 3 science credits. Students that started 2016 or earlier follow the old guidelines of biology and any two lab sciences.

For "other" this refers to the students completer which can be either in Advanced Technology, a World Language, or state CTE program.

Promotion Policy


*If a student is repeating a grade level it is possible for them to be promoted to the correct grade after the first semester as long as they gain the required credits*

Service Learning Hours

Students are required to complete 75 service hours by the end of their senior year


Service learning is completed through infusion from classes, school-based learning projects, and independent projects. 

The school counselor is in charge of service learning hours, and will need students to keep track of their independent projects; students will need to submit the hours they have completed to the school counselor for them to be documented. (Please contact Ms. Lagasse for the necessary paperwork)

Transfer students service learning hours will be prorated depending on what grade they are entering, and what they have brought from their previous school.

Below are some opportunities for students to complete service learning hours on their own (most of these are currently virtual) Please continue to monitor this page for updated opportunities:


  • ​Maryland Animal Sanctuary and Rescue  http://www.masrescue.orgP.O. Box 5143 Baltimore, MD 21224 410-227-3566 Monetary donations and goods donations are accepted. Take your kids to the pet store to shop for gifts for the animals at the rescue. Some gift ideas include cat and dog food (high quality, both dry/wet), dog crates, cat litter and cleaning spray. They often hold fundraising auctions as well.

  • Maryland SPCA for Pets 3300 Falls Rd, Baltimore, MD 21211 Animal lovers can donate treats and new cat and dog toys for homeless animals at the Maryland SPCA Adoption Center in Baltimore SPCA. Families can also donate gently used towels and blankets or empty toilet and paper towel rolls to be used to create cat toys.

  • House of Ruth 2201 Argonne Drive Baltimore, MD 21218 410-889-0840 House of Ruth Maryland provides shelter to victims of intimate partner violence and their children who often show up at our door with very little. Help put smiles on those faces this holiday season. Basket if Smiles -As women either arrive to stay with us, or move out on their own, we like to give each woman a laundry basket filled with pajamas, bath towels, socks, full-sized toiletries, or other pampering items like lotion, nail polish, etc. You can donate baskets and/or products to help us reach our goal. Toys, crafts and other items for children are also needed. Check website www. 

  • St. Jude’s https://wwwstjude,org At the St. Jude’s Gift Shop, families can choose to donate any monetary amount to help children with cancer, but the St. Jude’s Gift shop also allows donors to choose how they want to help through specific events or materials for a patient. Sponsor a No Mo’ Chemo party for a patient for $25, purchase a wagon to transport a patient to treatments for $75, or share the cost of chemotherapy, radiotherapy or a bone marrow treatment. 800-746-1539

  • Child’s Play Child’s Play seeks to improve the lives of children in hospitals around the world through the donation of toys, books and games. Families can send a financial donation to be used for purchasing gaming devices for children’s hospital wings or go online and search the Amazon wish list of more than 70 hospitals nationwide. In Maryland, Child’s Play has partnered with the Johns Hopkins Children’s Center. View Johns Hopkins Amazon Wish List at

  • One Warm Coat Ask your family to round up their old, gently-worn coats to donate to needy and homeless children, women, and men who cannot afford them all across Maryland. For some of those in poverty, a winter spent without a coat is a harsh reality. Visit the website to find the closest donation center near you. Monetary donations are also accepted—just $1 provides two coats. 877-663-9276

  • Maryland Food Bank Maryland Food Bank operates facilities in Baltimore, Hagerstown and Salisbury that distribute more than 120,000 meals per day. Donate food, volunteer for pantry organization or begin an online campaign to provide hungry families with a holiday meal this season. Volunteer families can also schedule appointments to help load, pack and sort food at a local branch, or help with administrative work or fundraising efforts. Call the branch nearest to you for specific food needs,or go online to create a food donation campaign for your family.

  • The United Way of Central Maryland – Harvest of Plenty Through the United Way of Central Maryland, families can help assemble and distribute complete Thanksgiving meals for the needy at dozens of convenient locations throughout the state. Each year, the United Way donates more than 3,000 complete Thanksgiving dinners to families in need, and many local churches and community centers help with this process. If you are unable to volunteer, monetary donations are accepted. 100 S Charles St., Baltimore. 410-547-8000

  • Beans and Bread St. Vincent de Paul of Baltimore has multiple ways to deliver meals to those in need, including making volunteer-bagged lunches to deliver to the homeless, serving hot meals for holiday dinners and adopting families for the holidays.

  • Meals on Wheels Meals on Wheels, an organization that provides meals to homebound seniors and disabled individuals, needs volunteers to help deliver meals during the holiday season and beyond. Meals usually are delivered daily between 10:30 a.m. and 1 p.m., and volunteers can serve as many times a month as they like. Meals for Mom is a program designed to encourage parents to volunteer with their children as a driver/visitor team to develop a personal relationship with their recipients. 410-558-0827

  • Our Daily Bread—Feed the Homeless At Our Daily Bread in Baltimore, families with children 14 and older are invited to help serve breakfast and lunch every day of the year. Our Daily Bread also has a casserole donation program where families can prepare and deliver casseroles that are served to the hungry. The organization’s website offers recipes, suggestions and preparation guidelines so families can prepare food in advance. 725 Fallsway, Baltimore, 443-986-9031

  • Senior Communities: Donations of adult diapers needed (most often size large), general hygiene supplies, and blankets. Contact Jill Kratz at 

  • SERVICE with CATHOLIC CHARITIES Main Office: 320 Cathedral Street | Baltimore, MD 21201 | 667-600-2000 | Administration: 2300 Dulaney Valley Road | Timonium, MD 21093 | 667-600-2200  *In-person volunteering remains restricted for most of our programs, but there are plenty of ways we still need your help!*