Program Policies and Regulations

The Master of Data Science Policies and Regulations are part of the campus-wide UBC Policies and Regulations document. Below is a summary of those Policies and Regulations that students frequently ask about and that are specific to the Master of Data Science program.


Regular attendance is expected of students in all their classes (including lectures, laboratories, tutorials, seminars, etc.). Students who are unavoidably absent because of illness or other reasons should inform both the instructor(s) of the course(s) and a Teaching Fellow as soon as possible, preferably, prior to the start of the class/lab.

Students who miss a quiz or assignment, need to provide a doctor’s note and schedule a make-up quiz with a Teaching Fellow as soon as possible. Failing to present a doctor’s note may result in a failing grade.

Students who miss more than 3 days of classes/labs in a row need to provide documentation in the form of a doctor’s note or written request for leave to the MDS Leadership Team. Failing to present a doctor’s note or written request may result in a failing grade. The Leadership Team will contact the student with an action plan to make up any missed quizzes or assignments.

Grades and Academic Standing

Individual grades: raw and scaled

All grades in the MDS program are on a 3-point scale based on our rubrics. These raw scores between 0 and 3 are then mapping to percentages using the following scheme:

Raw score Scaled Score
0 0%
1 50%
2 80%
3 95%

To get above 95% in a course you need to earn bonus points by either doing something amazing on normal questions or by doing the questions marked “optional”. We plan/hope to use this mapping for all MDS courses but it is of course possible that we will need to revisit it later in case things are not working out sanely.


If you have concerns about the way your work was graded, please contact the TA who graded it within one week of having the grade returned to you. After this one-week window, we may deny your request for re-evaluation. Also, please keep in mind that your grade may go up or down as a result of re-grading.

Letter grades

For Master’s students, percentage grades are converted to letter grades as follows:

Percentage (%) Letter Grade
90-100 A+
85-89 A
80-84 A-
76-79 B+
72-75 B
68-71 B-
64-67 C+
60-63 C
0-59 F (Fail)

Source: the 2nd table in,42,96,0.

Failed courses and C/C+ grades

UBC courses are graded out of 100%. To pass an MDS course a student must score 60% or above. To graduate from MDS, a student must pass all courses, with no more than 3 courses in the 60%-67% range (C or C+).

Final course grades

With a few exceptions (which will be communicated to students at the start of a course), each course grade is calculated using the lab and quiz grades, weighted 60% and 40% respectively. However, if a student fails all the quizzes in a course (each below 60%) then the final course grade will be the lower of their calculated course grade and 67%. This means that to graduate a student cannot fail all the quizzes in more than 3 courses.

Late Submissions

If a quiz is submitted after the quiz period has closed, that student will receive a 50% deduction of their grade for that quiz for the first occurrence, and will receive a grade of 0 for subsequent occurrences.

If a lab assignment or any other non-quiz assessment is submitted after the due date, that student will receive a 50% deduction of their grade for that assessment for the first occurrence, and will receive a grade of 0 for subsequent occurrences.


Unless otherwise specified, the only allowed material during MDS quizzes is official documentation available in the local programming environment (e.g., help in RStudio and Jupyter notebook). This means that during the quiz students may NOT :

  • take a quiz from a remote location
  • communicate with other students or anyone else
  • use the internet to solve questions on the quiz
  • bring any materials into the quiz that would be of assistance in completing the quiz (aside from a laptop)
  • leave the quiz room early with your laptop
  • leave and re-enter the quiz room (other than for purposes such as using the washroom)

Failing to observe the above expectations may result in a zero grade for the quiz in question.


Plagiarism, which is intellectual theft, occurs where an individual submits or presents the oral or written work of another person as his or her own and can include:

  • multiple students submitting the same response
  • copying from sources without citing them
  • copying verbatim (word-for-word) from source and citing, but failing to make it explicit that this is a quotation (quotations should be used only rarely, if at all)

Plagiarism will not be tolerated in the MDS program and may result in dismissal from the program. Students are responsible for ensuring that any work submitted does not constitute plagiarism. Students who are in any doubt as to what constitutes plagiarism should consult their Instructor or Teaching Fellow before handing in any assignments.

For more information see the UBC Academic Misconduct policies.

Code Plagiarism

Students must correctly cite any code that has been authored by someone else or by the student themselves for other assignments. Cases of code plagiarism may include, but are not limited to:

  • the reproduction (copying and pasting) of code with none or minimal reformatting (e.g., changing the name of the variables)
  • the translation of an algorithm or a script from a language to another
  • the generation of code by automatic code-generations software

An “adequate acknowledgement” requires a detailed identification of the (parts of the) code reused and a full citation of the original source code that has been reused.

Leaves of Absence (medical or personal)

Students in good academic standing may request long-term academic leave from the program for medical or personal reasons and return, within a year, to complete the MDS program. These requests must be discussed and submitted in writing to the MDS Leadership Team well in advance. Leaves can only start at the beginning of a term, which for MDS, is January 1st. It is also possible that the MDS course offerings and orders change from year-to-year. Hence, students who are on leave from the program may have to take their outstanding courses in in a different order than expected. Please be aware that fees and other costs (loss of student loans and bursaries) may apply depending on individual situations.

Program Withdrawal

Students may withdraw from the MDS program for medical or personal reasons. Depending on the timing of the withdrawal, full or partial tuition fee refunds may or may not be given. A request to withdraw from the program must be submitted in writing to the MDS Leadership Team.

The MDS Leadership Team may request a student to withdraw from the program. This is only done after extensive discussions between the instructional team, the leadership team and the affected student. Reasons for this may be related to the health and well-being of the student in question or his/her peers, not meeting program requirements, unsatisfactory conduct or other significant reasons.

Full-Time Commitment

The MDS program is approved by the UBC Senate as a full-time program. Hence, students must take the program on a full-time basis as part of their cohort and cannot complete the program on a part-time basis.