Course Calendar

Click on the course code links to access the registration page for each class.

April 2024

8-19 April

8-12 April

15-19 April

16-17 April

22-26 April

22-26 April

29 April-3 May

29 April-10 May

May 2024

13-16 May

13-17 May

20-23 May

20-23 May

21-22 May

29-30 May

June 2024

3-14 June

17-21 June

24-26 June

27-28 June

July 2024

August 2024

12-16 August

19-23 August

19-23 August

26-29 August

September 2024

4-5 Sept.

9-20 Sept.

9-13 Sept.

16-20 Sept.

23-27 Sept.

23-24 Sept.

25-27 Sept.

October 2024

1-10 Oct.

7-18 Oct.

14-18 Oct.

21-25 Oct.

21-25 Oct.

28 Oct.-1 Nov.

28 Oct.-1 Nov.

November 2024

4-8 Nov.

4-7 Nov.

11-22 Nov.

11-15 Nov.

18-22 Nov.

December 2024

2-13 Dec.

17-18 Dec.

18-19 Dec.

January 2025

6-10 Jan.

14-16 Jan.

14-16 Jan.

27 Jan.-7 Feb.

February 2025

4-6 Feb.

10-13 Feb.

11-12 Feb.

24 Feb.-7 March

March 2025

10-14 March

10-14 March

17-21 March

17-21 March

24-28 March

24-28 March

31 March-4 April

31 March-4 April

April 2025

8-17 April

21-25 April

21-25 April

28 April-9 May

28 April-2 May

May 2025

5-9 May

12-16 May

12-15 May

19-22 May

19-20 May

28-29 May

29-30 May

June 2025

2-13 June

16-20 June

23-24 June

25-27 June

Published on March 19th, 2024

Last updated on April 17th, 2024