SUMMER SEMESTER 2026

June 7, 2026 – Graduation Ceremony

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
April 7th – April 21st

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

May 15th

Last day to add a class.

May 15th

Internship Paperwork Due

May 30th

Last day to drop a class without academic penalty.

June 11th

Last day to register for August MPRE exam

July 29th – August 15th

Final exam period See specific dates for each class day in the list below:

Summer 2026 Final Exams:

  • Monday night classes – August 10th
  • Tuesday night classes – August 4th
  • Wednesday night classes – July 29th
  • Thursday night classes – August 6th
  • Friday afternoon classes – August 14th at 3:00 pm
  • Saturday classes – August 8th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm
  • Saturday classes – August 15th —- 2nd Period exams @ 9:00 am & 4th Period exams@ 1:00 pm

FALL SEMESTER 2026

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.

Fall 2026 Final Exams:

July 15th

Student Portal opens for Fall 2026 registration (Current Students Only)

July 23rd – July 24th

New Student Orientation/Registration Day (students will be assigned one of the two days)

July 30th – August 9th

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

September 17th

Deadline to apply for the November MPRE

September 10th

Last day to add a class

September 15th

Internship Paperwork Due

September 25th

Last day to drop a class without academic penalty.

October 1st

Deadline to apply for February Alabama Bar Examination

December 19th – January 3rd

Administrative Office and Building Closed for Fall Break

Fall 2026 Final Exams:

  • Monday night classes – November 30th
  • Tuesday night classes – December 8th
  • Wednesday night classes – December 2nd
  • Thursday night classes – December 10th
  • Friday night classes – December 4th at 3:00 pm
  • Saturday classes – December 5th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
  • Saturday classes – December 12th — 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm

SPRING SEMESTER 2027

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.

Spring 2027 Final Exams:

December 6th to January 2nd

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

January 15th

Internship Paperwork Due

January 20th

Last day to add a class.

January 19th

Last day to register for March MPRE exam

February 1st

Deadline to apply for July 2027 Alabama Bar Examination

February 4th

Last day to drop a class without academic penalty.

Spring 2027 Final Exams:

  • Monday night classes – April 12th
  • Tuesday night classes – April 6th
  • Wednesday night classes – April 14th
  • Thursday night classes – April 8th
  • Friday night classes – April 16th at the time the class was held
  • Saturday classes – April 10th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
  • Saturday classes – April 17th —- 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm

SUMMER SEMESTER 2027

June 6, 2027 – Graduation Ceremony

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.

April 6th – April 20th

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

May 14th

Last day to add a class.

May 31st

Memorial Day Holiday (No Classes, Administrative Offices Closed)
NOTE: Saturday classes WILL meet on May 29th.

May 28th

Last day to drop a class without academic penalty.

July 4th and July 5th

Independence Day Holiday (No Classes, Administrative Offices Closed).
NOTE: Saturday classes WILL meet on July 3rd.

July 27th – August 14th

Final exam period See specific dates for each class day in the list below:

Summer 2027 Final Exams:

  • Monday night classes – August 9th
  • Tuesday night classes – July 27th
  • Wednesday night classes – August 4th
  • Thursday night classes – July 29th
  • Friday afternoon classes – August 6th at the regular class time
  • Saturday classes – August 7th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm
  • Saturday classes – August 14th —- 2nd Period exams @ 9:00 am & 4th Period exams@ 1:00 pm

FALL SEMESTER 2027

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
July 14th

Student Portal opens for Fall 2027 registration (Current Students Only)

July 22nd – July 23rd

New Student Orientation/Registration Day (students will be assigned one of the two days)

July 29th – August 9th

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

September

Deadline to apply for the November MPRE – check with the NCBE for exact deadline date https://www.ncbex.org/exams/mpre/registering-mpre

September 7th

Last day to add a class

September 15th

Internship Paperwork Due

September 24th

Last day to drop a class without academic penalty.

October 1st

Deadline to apply for February Alabama Bar Examination

November 18th

Student Portal Opens for Spring 2028 Registration (Current Students Only)

December 18th – January 2nd

Administrative Office and Building Closed for Fall Break

Fall 2027 Final Exams:

  • Monday night classes – November 29th
  • Tuesday night classes – December 7th
  • Wednesday night classes – December 1st
  • Thursday night classes – December 9th
  • Friday night classes – December 3rd at the same start time as the class was held
  • Saturday classes – December 4th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
  • Saturday classes – December 11th — 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm

SPRING SEMESTER 2028

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.

December 7th to January 3rd

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

January 15th

Internship Paperwork Due

January 21st

Last day to add a class.

January

Deadline to apply for the March MPRE – check with the NCBE for exact deadline date https://www.ncbex.org/exams/mpre/registering-mpre

February 1st

Deadline to apply for July Alabama Bar Examination

February 3rd

Last day to drop a class without academic penalty.

Spring 2028 Final Exams:

  • Monday night classes – April 17th
  • Tuesday night classes – April 11th
  • Wednesday night classes – April 19th
  • Thursday night classes – April 13th
  • Friday night classes – April 21st at the same time as the class was held
  • Saturday classes – April 8th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
  • Saturday classes – April 22nd —- 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm

SUMMER SEMESTER 2028

June 4, 2028 – Graduation Ceremony

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.

April 6th – April 27th

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

May 13th

Last day to add a class.

May 29th

Memorial Day Holiday (No Classes, Administrative Offices Closed)
NOTE: Saturday classes WILL meet on May 27th.

May 25th

Last day to drop a class without academic penalty.

June

Deadline to apply for the August MPRE – check with the NCBE for exact deadline date https://www.ncbex.org/exams/mpre/registering-mpre

July 4th

Independence Day Holiday (No Classes, Administrative Offices Closed).

August 2nd – August 14th

Final exam period See specific dates for each class day in the list below:

Summer 2028 Final Exams:

  • Monday night classes – August 14th
  • Tuesday night classes – August 8th
  • Wednesday night classes – August 2nd
  • Thursday night classes – August 10th
  • Friday afternoon classes – August 4th at the regular class time
  • Saturday classes – August 5th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm
  • Saturday classes – August 12th —- 2nd Period exams @ 9:00 am & 4th Period exams@ 1:00 pm

FALL SEMESTER 2028

[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
July 13th

Student Portal opens for Fall 2028 registration (Current Students Only)

July 20th – July 21st

New Student Orientation/Registration Day (students will be assigned one of the two days)

August 1st – August 10th

Late registration for students who miss online registration in the student portal. Students must contact the Registrar, kstone@bsol.com and pay a $200.00 late registration fee.

September

Deadline to apply for the November MPRE – check with the NCBE for exact deadline date https://www.ncbex.org/exams/mpre/registering-mpre

September 7th

Last day to add a class

September 15th

Internship Paperwork Due

September 11th

Last day to drop a class without academic penalty.

October 1st

Deadline to apply for February Alabama Bar Examination

November 17th

Student Portal Opens for Spring 2029 Registration (Current Students Only)

December 16th – January 2nd

Administrative Office and Building Closed for Fall Break

Fall 2028 Final Exams:

  • Monday night classes – December 4th
  • Tuesday night classes – December 12th
  • Wednesday night classes – December 6th
  • Thursday night classes – December 14th
  • Friday night classes – December 8th at the same start time as the class was held
  • Saturday classes – December 2nd —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
  • Saturday classes – December 9th — 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm

Last Updated May 11, 2026; previous version added August 6, 2024