CSC 115 -- Fundamentals of Programming: II


Home
Home

Course Outline
Lecture Notes 
Course
Notes

 

Schedule
(as of Dec 5)
 
Interesting
Links
Updated 
Dec 5th

Project, Exams & Assignments
Assignments & Exams  


Readings

Note:  most of the readings will be from the textbook. 


Assigned on September 3rd, 2002

  • Chapter 1 in the textbook

Assigned on September 11th, 2002

  • Chapter 2 in the textbook

Assigned on September 30th, 2002

  • Chapters 4 and 5 in the textbook

Assigned on October 7th, 2002

  • Chapter 3 in the textbook (except 3.4)

Assigned on October 10th, 2002

  • Chapter 6 (trees)
  • Chapter 5 in the textbook (sections on vectors and sequences)

Assigned on October 23rd, 2002

  • Chapter 9.1 (Binary Search Trees)

Assigned on October 30th, 2002

  • Chapter 7 (except 7.4)

Assigned on Nov 4th, 2002

  • Chapter 8.1-8.3

Assignments


There will be 4 assignments in total. See the schedule page for estimated due dates (subject to change).

Assignment #4 (Updated Nov 6/2002)

  • Assignment #4, updated Nov 6/2002 (more tips!)
  • Due Nov 28th by electronic submission, see  here. Due at 15:00 (Part 1)
  • Part II due in class on Thursday Nov 28th also (bring a printout of Part I to class on Thursday also).
  • As per the course outline, late assignments are not accepted.  Hand in what you have by the due dates given.

Assignment #3

  • Assignment #3, posted Oct 22/2002.   
  • Due Nov 5th by electronic submission, see  here. Due at 18:00 Nov 05/2002
  • As per the course outline, late assignments are not accepted.  Hand in what you have by the due dates given.

Assignment #2

  • Assignment #2, posted Oct 8/2002.    Updated 16th Oct, subtle rewording done in red.
  • (Part (A) due next week in the labs, part (B) due Oct 22nd by electronic submission, see  here. Due at 18:00 Oct 22/2002
  • As per the course outline, late assignments are not accepted.  Hand in what you have by the due dates given.
  • Assignment 2 sample solutions (for Part B):

Assignment #1

  • Assignment #1, updated Sept 13/2002.   Parts in red have been changed.  In particular, we changed the hint code for the win calculation, and added a bonus challenge to the assignment.
  • (Part (A) due next week in the labs, part (B) due on 23rd Sept in class.)
  • Electronic submission here. Due at 15:30 Sept 23/2002
  • As per the course outline, late assignments are not accepted.  Hand in what you have by the due dates given.
  • Assignment 1 sample solutions:

Exams


Exam information will be posted here.  There will be 3 midterms (during class) and one final exam scheduled by the university.  See the course outline for the midterm dates.

Note:  We will drop your lowest midterm mark and accordingly reweight the other two midterms and final exam mark if this will result in a higher grade.

Midterm 1 is on Monday September 30th in class.  It is a closed book, closed notes, no calculators exam.   Some hints/tips are posted here.

Midterm 1 Answers

Midterm 2 is on Monday Oct 28th in class.  It is a closed book, closed notes, no calculators exam.  Some hints/tips/readings/code are posted here.

Midterm 2 Answers

Midterm 3 is on Monday Nov 25th in class.  It is a closed book, closed notes, no calculators exam.  Review for the Midterm will be held on the Thursday before class.  Tips for this midterm are posted here.

Midterm 3 Answers

 

Final Exam date is Dec 14th, at 7pm.

Review Notes:

 

Marks


Updated Dec 5th: 

Marks assigned so far.  Report any discrepancies immediately to csc115@cs.uvic.ca . Updated Dec 8th (ass1, ass2, ass3, ass4 and midterm 1, 2 and 3, bonus marks (except one from Dec 4th)).

 

Home | Course Outline | Course Notes  | Assignments | Schedule | Links


Web header design Kosta Arvanitis ©1999