Computer Science Online Degree Completion
Academic Calendar
Term A
Date Description April 14 Payment due for both terms April 22 Course orientations* April 24 First day of class April 26 Last day to add/drop June 7 Last day to withdraw June 18 Last day of class Term B
Date Description April 14 Payment due for both terms June 17 Course orientations* June 19 First day of class June 21 Last day to add/drop August 2 Last day to withdraw August 13 Last day of class
*Course orientations dates are subject to changeTerm A
Date Description July 15 Part 1 of Fall 2023 Program orientation August 12 Part 2 of Fall 2023 Program Orientation
August 18 Payment due for both terms August 26 Course orientations* August 28 First day of class August 30 Last day to add/drop October 11 Last day to withdraw October 22 Last day of class Term B
Date Description August 18 Payment due for both terms October 21 Course orientations* October 23 First day of class October 25 Last day to add/drop December 6 Last day to withdraw December 17 Last day of class December 18 to January 1 Winter Break *Course orientations dates are subject to change
Term A
Date Description December 15, 2023 Payment due for both terms December 16, 2023 Course orientations* January 2 First day of class January 4 Last day to add/drop February 15 Last day to withdraw February 25 Last day of class Term B
Date Description December 15, 2023 Payment due for both terms February 24 Course orientations* February 26 First day of class February 28 Last day to add/drop April 10 Last day to withdraw April 21 Last day of class
*Course orientations dates are subject to changeTerm A
Date Description April 12 Payment due for both terms April 20 Course orientations* April 22 First day of class April 24 Last day to add/drop June 5 Last day to withdraw June 16 Last day of class Term B
Date Description April 12 Payment due for both terms June 15 Course orientations* June 17 First day of class June 19 Last day to add/drop July 31 Last day to withdraw August 11 Last day of class August 12 to August 23 Summer Break
*Course orientation dates are subject to changeTerm A
Date Description August 16 Payment due for bother terms August 24 Course orientations* August 26 First day of class August 28 Last day to add/drop October 9 Last day to withdraw October 20 Last day of class Term B
Date Description August 16 Payment due for both terms October 19 Course orientations* October 21 First day of class October 23 Last day to add/drop December 4 Last day to withdraw December 15 Last day of class December 16 to January 3 Winter Break
*Course orientations dates are subject to changeTerm A
Date Description December 13, 2024 Payment due for both terms January 4 Course orientations* January 6 First day of class January 8 Last day to add/drop February 19 Last day to withdraw March 2 Last day of class Term B
Date Description December 13, 2024 Payment due for both terms Match 1 Course orientations* March 3 First day of class March 5 Last day to add/drop April 16 Last day to withdraw April 27 Last day of class
*Course orientations dates are subject to changeTerm A
Date Description April 18 Payment due for both terms April 26 Course orientations* April 28 First day of class April 30 Last day to add/drop June 11 Last day to withdraw June 22 Last day of class Term B
Date Description April 18 Payment due for both terms June 21 Course orientations* June 23 First day of class June 25 Last day to add/drop August 6 Last day to withdraw August 17 Last day of class
*Course orientations dates are subject to change