If you're a student with educational experience in North America and are considering the online program at the University of York, I strongly advise against it. I've been enrolled in the Online Master of Computer Science for nearly a year now, and it's been nothing short of a frustrating experience. \
Firstly, the module scheduling seems designed to extract money from students. Final grades for the previous module are consistently delayed, supposedly due to "reasons," while the new module's registration keeps asking your payment as soon as possible. This leaves you in a bind—you're unable to assess your performance in the last module before committing to the next. By the time you receive your grades, you're already enrolled in the next module and have missed the refund deadline.
Secondly, the grading system is deeply flawed. There have been numerous complaints regarding the grading of the Advanced Programming module, with students contesting what they see as unfair evaluations. However, these complaints are met with dismissive responses from the online support team, insisting that their grading is impartial. In the current module on Software Engineering, there have been two delays in publishing final grades, supposedly because the highest grade achieved was 40 out of 100, implying that nobody passed the module. The lack of evidence to support their grading fairness led to these delays.
Thirdly, for those like myself who need to request Repeat Study, the process is equally frustrating. Despite providing documentation of increased workload and seeking support for mental health challenges impacting my studies, the online support team failed to comprehend my circumstances. They rejected my request first, citing reasons such as the timing of my consultation with a psychologist and the delay in addressing workload issues. Even after providing a detailed timeline and supporting evidence, they remained unsympathetic, pointing fingers at me for not taking action sooner.
When I first time saw my Psychologist, she said "It is not late as you are here for asking help." but when I felt better and requested to repeat studying on a previous module, the York online team said "you are not action sooner."
It's never too late to reconsider your involvement in this program. And it is never too last to quit from this program as it will not waste more money and time, I cannot emphasize enough how strongly I discourage anyone from enrolling in the University of York's online program if you asked my feeling