A student is holding their phone looking at the camera, while their backpack sits on a wall behind them.

Session Schedules

See important out dates and course lists for each session below! Want more information on courses? The Course Catalog provides information on course descriptions, programs of study and more! (This link will redirect you to the main Barton website.)

What to search for a course by term? Use the Course Search

Ready to get started? Enroll now!

Prospective students must understand that course content in 4, 6, 8 and 12 week sessions is equal to the content in full semester long courses (16 week courses). The shorter sessions will be more rigorous and will require more intensive study.

Session Schedules 

Spring 2024 Session 5 (6 weeks) April 1 - May 12
Spring 2024 Session 5 (6 weeks) April 1 - May 12

Spring 2024 Session 5 Course List
October 1, 2023 (Monday) Enrollment Opens  
March 31, 2024 (Sunday, 11:59pm CST) Last day to ADD
April 1, 2024 (Monday) Class Begins 
April 1, 2024 (Monday) Prerequisite Deadline
April 7, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
April 7, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
April 7, 2024 (Sunday) Last day to drop with 100% REFUND
April 8, 2024 (Monday) Accounts with past due payment drops 
April 29, 2024 (Monday) Last day to drop with a grade of “W”
May 12, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Spring 2024 Intersession (4 weeks) April 15 - May 12
Spring 2024 Intersession (4 weeks) April 15 - May 12

Spring 2024 Intersession Course List
October 15, 2023 (Monday) Enrollment Opens  
April 14, 2024 (Sunday, 11:59pm CST) Last day to ADD
April 15, 2024 (Monday) Class Begins 
April 15, 2024 (Monday) Prerequisite Deadline
April 21, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
April 21, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
April 21, 2024 (Sunday) Last day to drop with 100% REFUND
April 22, 2024 (Monday) Accounts with past due payment drops 
May 2, 2024 (Thursday) Last day to drop with a grade of “W”
May 12, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Summer 2024 Session 1 (6 weeks) May 20 - June 30
Summer 2024 Session 1 (6 weeks) May 20 - June 30

Summer 2024 Session 1 Course List

November 19, 2023 (Sunday) Enrollment Opens  
May 19, 2024 (Sunday, 11:59pm CST) Last day to ADD
May 20, 2024 (Monday) Class Begins 
May 20, 2024 (Monday) Prerequisite Deadline
May 26, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
May 26, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
May 26, 2024 (Sunday) Last day to drop with 100% REFUND
May 27, 2024 (Monday) Accounts with past due payment drops 
June 17, 2024 (Monday) Last day to drop with a grade of “W”
June 30, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Summer 2024 Extended Session (12 weeks) May 20 - August 11
Summer 2024 Extended Session (12 weeks) May 20 - August 11

Summer 2024 Extended Session Course List

November 19, 2023 (Sunday) Enrollment Opens  
May 19, 2024 (Sunday, 11:59pm CST) Last day to ADD
May 20, 2024 (Monday) Class Begins 
May 20, 2024 (Monday) Prerequisite Deadline
May 26, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
May 26, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
May 26, 2024 (Sunday) Last day to drop with 100% REFUND
May 27, 2024 (Monday) Accounts with past due payment drops 
August 1, 2024 (Thursday) Last day to drop with a grade of “W”
August 11, 2024 (Sunday Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Summer 2024 Session 2 (8 weeks) June 3 - July 28
Summer 2024 Session 2 (8 weeks) June 3 - July 28

Summer 2024 Session 2 Course List

December 3, 2023 (Sunday) Enrollment Opens  
June 2, 2024 (Sunday, 11:59pm CST) Last day to ADD
June 3, 2024 (Monday) Class Begins 
June 3, 2024 (Monday) Prerequisite Deadline
June 9, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
June 9, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
June 9, 2024 (Sunday) Last day to drop with 100% REFUND
June 10, 2024 (Monday) Accounts with past due payment drops 
July 15, 2024 (Monday) Last day to drop with a grade of “W”
July 28, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Summer 2024 Session 3 (8 weeks) June 17 - August 11
Summer 2024 Session 3 (8 weeks) June 17 - August 11

Summer 2024 Session 3 Course List

December 17, 2023 (Sunday) Enrollment Opens  
June 16, 2024 (Sunday, 11:59pm CST) Last day to ADD
June 17, 2024 (Monday) Class Begins 
June 17, 2024 (Monday) Prerequisite Deadline
June 23, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
June 23, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
June 23, 2024 (Sunday) Last day to drop with 100% REFUND
June 24, 2024 (Monday) Accounts with past due payment drops 
July 29, 2024 (Monday) Last day to drop with a grade of “W”
August 11, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Summer 2024 Session 4 (6 weeks) July 1 - August 11
Summer 2024 Session 4 (6 weeks) July 1 - August 11

Summer 2024 Session 4 Course List

January 7, 2024 (Sunday) Enrollment Opens  
June 30, 2024 (Sunday, 11:59pm CST) Last day to ADD
July 1, 2024 (Monday) Class Begins 
July 1, 2024 (Monday) Prerequisite Deadline
July 7, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
July 7, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
July 7, 2024 (Sunday) Last day to drop with 100% REFUND
July 8, 2024 (Monday) Accounts with past due payment drops 
July 29, 2024 (Monday) Last day to drop with a grade of “W”
August 11, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Fall 2024 Session 1 (8 weeks) August 19 - October 13
Fall 2024 Session 1 (8 weeks) August 19 - October 13

Fall 2024 Session 1 Course List

March 3, 2024 (Sunday) Enrollment Opens  
August 18, 2024 (Sunday, 11:59pm CST) Last day to ADD
August 19, 2024 (Monday) Class Begins 
August 19, 2024 (Monday) Prerequisite Deadline
August 25, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
August 25, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
August 25, 2024 (Sunday) Last day to drop with 100% REFUND
August 26, 2024 (Monday) Accounts with past due payment drops 
September 30, 2024 (Monday) Last day to drop with a grade of “W”
October 13, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Fall 2024 Session 2 (16 weeks) August 19 - December 8
Fall 2024 Session 2 (16 weeks) August 19 - December 8

Fall 2024 Session 2 Course List

March 3, 2024 (Sunday) Enrollment Opens  
August 18, 2024 (Sunday, 11:59pm CST) Last day to ADD
August 19, 2024 (Monday) Class Begins 
August 19, 2024 (Monday) Prerequisite Deadline
August 25, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
August 25, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
August 25, 2024 (Sunday) Last day to drop with 100% REFUND
August 26, 2024 (Monday) Accounts with past due payment drops 
November 25, 2024 (Monday) Last day to drop with a grade of “W”
December 8, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Fall 2024 Session 3 (6 weeks) September 2 - October 13
Fall 2024 Session 3 (6 weeks) September 2 - October 13

Fall 2024 Session 3 Course List

March 3, 2024 (Sunday) Enrollment Opens  
September 1, 2024 (Sunday, 11:59pm CST) Last day to ADD
September 2, 2024 (Monday) Class Begins 
September 2, 2024 (Monday) Prerequisite Deadline
September 8, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
September 8, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
September 8, 2024 (Sunday) Last day to drop with 100% REFUND
September 9, 2024 (Monday) Accounts with past due payment drops 
September 30, 2024 (Monday) Last day to drop with a grade of “W”
October 13, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Fall 2024 Session 4 (8 weeks) October 14 - December 8
Fall 2024 Session 4 (8 weeks) October 14 - December 8

Fall 2024 Session 4 Course List

April 7, 2024 (Sunday) Enrollment Opens  
October 13, 2024 (Sunday, 11:59pm CST) Last day to ADD
October 14, 2024 (Monday) Class Begins 
October 14, 2024 (Monday) Prerequisite Deadline
October 20, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
October 20, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
October 20, 2024 (Sunday) Last day to drop with 100% REFUND
October 21, 2024 (Monday) Accounts with past due payment drops 
November 25, 2024 (Monday) Last day to drop with a grade of “W”
December 8, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Fall 2024 Session 5 (6 weeks) October 21 - December 1
Fall 2024 Session 5 (6 weeks) October 21 - December 1

Fall 2024 Session 5 Course List

April 21, 2024 (Sunday) Enrollment Opens  
October 20, 2024 (Sunday, 11:59pm CST) Last day to ADD
October 21, 2024 (Monday) Class Begins 
October 21, 2024 (Monday) Prerequisite Deadline
October 27, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
October 27, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
October 27, 2024 (Sunday) Last day to drop with 100% REFUND
October 28, 2024 (Monday) Accounts with past due payment drops 
November 18, 2024 (Monday) Last day to drop with a grade of “W”
December 1, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

Fall 2024 Intersession (4 weeks) December 9, 2024 - January 5, 2025
Fall 2024 Intersession (4 weeks) December 9, 2024 - January 5, 2025

Fall 2024 Intersession Course List

June 9, 2024 (Sunday) Enrollment Opens  
December 8, 2024 (Sunday, 11:59pm CST) Last day to ADD
December 9, 2024 (Monday) Class Begins 
December 9, 2024 (Monday) Prerequisite Deadline
December 15, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
December 15, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
December 15, 2024 (Sunday) Last day to drop with 100% REFUND
December 16, 2024 (Monday) Accounts with past due payment drops 
December 26, 2024 (Monday) Last day to drop with a grade of “W”
January 5, 2025 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

CLOSED - Spring 2024 Session 1 (8 weeks) January 22 - March 17
CLOSED - Spring 2024 Session 1 (8 weeks) January 22 - March 17

July 31, 2023 (Monday) Enrollment Opens  
January 21, 2024 (Sunday, 11:59pm CST) Last day to ADD
January 22, 2024 (Monday) Class Begins 
January 22, 2024 (Monday) Prerequisite Deadline
January 28, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
January 28, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
January 28, 2024 (Sunday) Last day to drop with 100% REFUND
January 29, 2024 (Monday) Accounts with past due payment drops 
March 4, 2024 (Monday) Last day to drop with a grade of “W”
March 17, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

CLOSED - Spring 2024 Session 2 (16 weeks) January 22 - May 12
CLOSED - Spring 2024 Session 2 (16 weeks) January 22 - May 12

July 31, 2023 (Monday) Enrollment Opens  
January 21, 2024 (Sunday, 11:59pm CST) Last day to ADD
January 22, 2024 (Monday) Class Begins 
January 22, 2024 (Monday) Prerequisite Deadline
January 28, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
January 28, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
January 28, 2024 (Sunday) Last day to drop with 100% REFUND
January 29, 2024 (Monday) Accounts with past due payment drops 
April 29, 2024 (Monday) Last day to drop with a grade of “W”
May 12, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

CLOSED - Spring 2024 Session 3 (6 weeks) February 5 - March 17
CLOSED - Spring 2024 Session 3 (6 weeks) February 5 - March 17

Spring 2024 Session 3 Course List
August 7, 2023 (Monday) Enrollment Opens  
February 4, 2024 (Sunday, 11:59pm CST) Last day to ADD
February 5, 2024 (Monday) Class Begins 
February 5, 2024 (Monday) Prerequisite Deadline
February 11, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
February 11, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
February 11, 2024 (Sunday) Last day to drop with 100% REFUND
February 12, 2024 (Monday) Accounts with past due payment drops 
March 4, 2024 (Monday) Last day to drop with a grade of “W”
March 17, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.

CLOSED - Spring 2024 Session 4 (8 weeks) March 18 - May 12
CLOSED - Spring 2024 Session 4 (8 weeks) March 18 - May 12

Spring 2024 Session 4 Course List
September 17, 2023 (Monday) Enrollment Opens  
March 17, 2024 (Sunday, 11:59pm CST) Last day to ADD
March 18, 2024 (Monday) Class Begins 
March 18, 2024 (Monday) Prerequisite Deadline
March 24, 2024 (Sunday) Past due payments due (for more information visit the Billing and Payment page)
March 24, 2024 (Sunday) Activity/Attendance deadline (for more information visit the Payment and Refund Policy)
March 24, 2024 (Sunday) Last day to drop with 100% REFUND
March 25, 2024 (Monday) Accounts with past due payment drops 
April 29, 2024 (Monday) Last day to drop with a grade of “W”
May 12, 2024 (Sunday) Session Ends

* The refund date is the last date that refunds of tuition are provided by the college. Students that drop a course after the refund date will not receive any compensation or partial refund of tuition payments. Visit the Payment and Refund Policies webpage for full details.