Currently the full Bachelor of Computing Science is offered as an OL program, but not the CS Diploma. They have put the OL CS Diploma through to Curricunet, but it is pending review.
Until the OL CS Diploma is approved, if students are looking to do the CS Diploma fully online (which is possible provided all the courses are offered), they should apply to the Bachelor of CS OL program. When they've met the degree requirements for the CS Diploma, they can apply to graduate to receive their diploma and TRU/Records will be able to facilitate that in the backend even if they are not in the CS Diploma (campus). If they want a degree, they can just keep going in the OL BCS program even after they receive their diploma.
There is nothing preventing a student from enrolling in the on-campus CS Diploma program and doing all the courses through it, but they will receive more specialized OL support as an OL BCS student.
-Christine Lee, confirmed via email Nov 3, 2022 YYC