SPRING SEMESTER 2025
[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
New Student Orientation/Registration Day
Student Portal opens for Spring 2025 registration (Current Students Only)
Lawyering Fundamentals Online Course for Incoming 1L Students
Lawyering Fundamentals Online Course Final Exam Window
Portal closes for Spring 2025 registration (Current Students Only)
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.
Current Student Spring 2025 tuition 1st installment payment deadline. Payments made after this date incur a $25 late fee. This does not apply to incoming students.
Saturday classes begin.
Weeknight classes begin. Last late date to manually register for Spring 2025 classes (late registrants will incur the $200.00 late registration penalty).
Dr. Martin Luther King, Jr. Day (No Classes. Administrative Office Closed.)
Last day to add a class.
Last day to register for March 26th or March 27th MPRE exam
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Deadline to apply for July 2025 Alabama Bar Examination
Last day to drop a class without academic penalty.
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
Final exam period. See specific dates for each class day in the list below:
Spring 2025 Final Exams:
- Monday night classes – April 14th
- Tuesday night classes – April 8th
- Wednesday night classes – April 16th
- Thursday night classes – April 10th
- Friday night classes – April 11th
- Saturday classes – April 5th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
- Saturday classes – April 12th —- 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm.
SUMMER SEMESTER 2025
June 1, 2025 – Graduation Ceremony
[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
Student Portal opens for Summer 2025 registration (Current Students Only)
Student Portal closes for Summer 2025 registration (Current Students Only)
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.
Weeknight classes begin. Last late date to manually register for Summer 2025 classes (late registrants will incur the $200.00 late registration penalty)
Current Student Summer 2025 tuition 1st installment payment deadline (Payments or Late Registration received after April 20th will incur a $200.00 late registration penalty).
Saturday classes begin.
Last day to add a class.
Memorial Day Holiday (No Classes, Administrative Offices Closed)
NOTE: Saturday classes WILL meet on May 24th.
Last day to drop a class without academic penalty.
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Last day to register for August 20th or August 21st MPRE exam
Juneteenth Holiday (No Classes, Administrative Offices Closed.)
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
Independence Day Holiday (No Classes, Administrative Offices Closed).
NOTE: Saturday classes will NOT meet on July 5th.
Final exam period See specific dates for each class day in the list below:
Summer 2025 Final Exams:
- Monday night classes – August 4th
- Tuesday night classes – July 29th
- Wednesday night classes – August 6th
- Thursday night classes – August 11th – Final is on a MONDAY
- Friday afternoon classes – August 8th at 6:00 pm
- Saturday classes – August 2nd —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm
- Saturday classes – August 9th —- 2nd Period exams @ 9:00 am & 4th Period exams@ 1:00 pm
FALL SEMESTER 2025
[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
Student Portal opens for Fall 2025 registration (Current Students Only)
New Student Orientation/Registration Day (students will be assigned one of the two days)
Lawyering Fundamentals Online Course for Incoming 1L Students
Lawyering Fundamentals Online Course Final Exam Window
Portal closes for Fall 2025 registration (Current Students Only)
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.
Current Student Fall 2025 tuition 1st installment payment deadline. Payments made after this date incur a $25 late fee. This does not apply to incoming students.
Saturday classes begin.
Weeknight classes begin. Last date to manually register for Fall 2025 classes (late registrants will incur the $200.00 late registration penalty).
Labor Day (No Classes. Administrative Office Closed.) NOTE: Saturday classes WILL meet on August 30th.
Last day to add a class.
Deadline to apply for the November 7th or November 8th MPRE
Last day to drop a class without academic penalty.
Last day to register for November 13th or November 14th MPRE exam
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Deadline to apply for February 2026 Alabama Bar Examination
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
Thanksgiving Holiday – no classes. (Administrative Office Closed and Building will be closed.)
Final exam period See specific dates for each class day in the list below:
Fall 2025 Final Exams:
- Monday night classes – December 1st
- Tuesday night classes – December 9th
- Wednesday night classes – December 3rd
- Thursday night classes – December 11th
- Friday night classes – December 5th
- Saturday classes – November 22nd —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
- Saturday classes – December 6th —- 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm.
SPRING SEMESTER 2026
[14 Class Sessions] Weekday Classes 6:00 pm– 8:45 pm & Saturday Classes 9:00 am – 9:15 pm.
New Student New Student Orientation/Registration Day
Lawyering Fundamentals Online Course for Incoming 1L Students
Student Portal opens for Spring 2026 registration (Current Students Only)
Portal closes for Spring 2026 registration (Current Students Only)
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.
Current Student Spring 2026 tuition 1st installment payment deadline. Payments made after this date incur a $25 late fee. This does not apply to incoming students.
Saturday classes begin.
Weeknight classes begin. Last late date to manually register for Spring 2025 classes (late registrants will incur the $200.00 late registration penalty).
Dr. Martin Luther King, Jr. Day (No Classes. Administrative Office and Building Closed.)
Last day to add a class.
Last day to register for March MPRE exam
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Deadline to apply for July 2026 Alabama Bar Examination
Last day to drop a class without academic penalty.
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
No Classes. Administrative Office and Building Closed.
Final exam period. See specific dates for each class day in the list below:
Spring 2026 Final Exams:
- Monday night classes – April 13th
- Tuesday night classes – April 7th
- Wednesday night classes – April 15th
- Thursday night classes – April 9th
- Friday night classes – April 17th
- Saturday classes – April 11th —- 1st Period exams @ 9:00 am & 3rd Period exams @ 1:00 pm.
- Saturday classes – April 18th —- 2nd Period exams @ 9:00 am & 4th Period exams @ 1:00 pm.
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.
Student Portal opens for Summer 2026 registration (Current Students Only)
Student Portal closes for Summer 2026 registration (Current Students Only)
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.
Weeknight classes begin. Last late date to manually register for Summer 2026 classes (late registrants will incur the $200.00 late registration penalty)
Current Student Summer 2026 tuition 1st installment payment deadline (Payments or Late Registration received after April 20th will incur a $200.00 late registration penalty).
Saturday classes begin.
Last day to add a class.
Memorial Day Holiday (No Classes, Administrative Office and Building Closed)
NOTE: Saturday classes WILL meet on May 23rd.
Last day to drop a class without academic penalty.
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Last day to register for August MPRE exam
Juneteenth Holiday (No Classes. Administrative Office and Building Closed.)
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
Independence Day Holiday (No Classes. Administrative Office and Building Closed).
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
- 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.
Student Portal opens for Fall 2026 registration (Current Students Only)
New Student Orientation/Registration Day (students will be assigned one of the two days)
Lawyering Fundamentals Online Course for Incoming 1L Students
Portal closes for Fall 2026 registration (Current Students Only)
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.
Current Student Fall 2026 tuition 1st installment payment deadline. Payments made after this date incur a $25 late fee. This does not apply to incoming students.
Weeknight classes begin. Last date to manually register for Fall 2026 classes (late registrants will incur the $200.00 late registration penalty).
Saturday classes begin.
Labor Day (No Classes. Administrative Office and Building Closed.)
NOTE: Saturday classes WILL meet on September 5th.
Last day to add a class.
Deadline to apply for the November MPRE
Last day to drop a class without academic penalty.
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Deadline to apply for February 2027 Alabama Bar Examination
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
Thanksgiving Holiday – No Classes. Administrative Office and Building Closed.
Final exam period See specific dates for each class day in the list below:
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
- 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.
New Student Orientation/Registration Day
Lawyering Fundamentals Online Course for Incoming 1L Students
Student Portal opens for Spring 2026 registration (Current Students Only)
Portal closes for Spring 2026 registration (Current Students Only)
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.
Current Student Spring 2027 tuition 1st installment payment deadline. Payments made after this date incur a $25 late fee. This does not apply to incoming students.
Weeknight classes begin. Last late date to manually register for Spring 2027 classes (late registrants will incur the $200.00 late registration penalty).
Saturday classes begin.
Dr. Martin Luther King, Jr. Day (No Classes. Administrative Office and Building Closed.)
Last day to add a class.
Last day to register for March MPRE exam
Tuition installment payment #2 deadline (payments received after this deadline will incur a $25.00 late fee, unless the first payment was also late, then the late fee is $35).
Deadline to apply for July 2027 Alabama Bar Examination
Last day to drop a class without academic penalty.
Tuition installment payment #3 deadline (payments received after this deadline will incur a $35.00 late fee and a 1% interest charge each month (12% per annum) on the unpaid account balance).
Final exam period. See specific dates for each class day in the list below:
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
- 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.