CPSC 303 Course Policy Page, Spring 2024

This page concerns CPSC 303 Section 201.

Grading Scheme The course grade is computed as:

0.55 f + 0.35 max(f,m) + 0.10 max(f,m,h)

where f,m,h are the grades on, respecitively, the final exam, midterm exam, and homework, after any scaling of the exams; your three lowest homework scores are dropped in the overall homework computation.
Midterm The midterm will be held during class hours on Friday, March 15, 2024. Location TBA.
I will give only one midterm and only one final during the semester. Please make sure you do not make plans (travel, work, etc.) without regard for the midterm and final dates.
Prerequisites and Background The prerequisites for this course are given here; they include some differential and integral calculus, some linear algebra, and some computer science.
Part of the course will teach you some mathematical concepts beyond the prerequisites, so you should feel very comfortable with calculus. We will spend roughly one third of the course on Chapters 14-16 of the textbook (numerical differentiation and integration, and numerically solving ODE's and PDE's).
Homework Policy Some homework will be group homework; you may work in groups of up to 4 students. Other homework will be individual homework. You may work in groups of up to 4 students on individual homework, but (1) you must write up your own solutions individually; and (2) you must acknowledge with whom you worked. For group and individual homework, you must also acknowledge any outside sources you have used beyond the textbook and the articles on the class website. Your homework must always use definitions and terminology given in our class; some outside sources have errors and/or different terminology and definitions.
Your groups may change from homework to homework.
In-Person This class is in-person only; all exams must be taken in-person. In the unexpected event that I need to self-isolate, we will revert to Zoom classes on those days; such classes will not be recorded.
Canvas We will use UBC Canvas, although mostly to set up some resources, such as signing-up for our piazza and gradescope sites.

UBC CS Home| Joel Friedman Home| Course Materials