Lecture notes for the Introduction to multidisciplinary Computer Science II by James Tam Return to the course web page

Administrative information for CPSC 219

Course information sheet

 

Course textbooks (recommended only)

  • C Programming Language” by Brian W. Kernighan , Dennis M. Ritchie (Prentice Hall)
  • “Introduction to programming with Java: A problem solving approach” by John Dean and Ray Dean (McGraw-Hill)

 

Course evaluation

     Component Weight
     Assignments 30%
     Midterm I 20%
     Midterm II 20%
     Final exam 30%

   

Example calculation for the assignment component

  Letter grade GPA Weighted value = GPA * Weight
Assignment 1 A 4 4 * 3% = 0.12
Assignment 2 A 4 4 * 4% = 0.16
Assignment 3 A- 3.7 3.7 * 2% = 0.074
Assignment 4 A 4 4 * 9% = 0.36
Assignment 5 B+ 3.3 3.3 * 9% =  0.297
Assignment 6 A 4 4 * 3% = 0.12
Assignment subtotal =   0.12 + 0.16 + 0.074 + 0.36 + 0.297 + 0.12 = 1.131

 

Example calculation for the exam component

Letter grade GPA Weighted value = GPA * Weight
Midterm I A- 3.7 3.7 * 20% = 0.74
Midterm II A+ 4.3 4.3 * 20% = 0.86
Final B+ 3.3 3.3 * 30% = 0.99
Exam subtotal = 2.59

 

Example calculation for the overall letter grade

Assignment subtotal   1.131
Exam subtotal +2.590
Term grade point   3.721

 

Note:  You must pass the examination component of the course (Midterm and Final) to receive a C- or higher for your term grade.