University of Nevada Las Vegas
Howard R. Hughes
College of Engineering
School of Computer Science
My Home Page
Computer Science 302
Data Structures
Fall 2009
Notes and Assignments
Revised December 9, 2009

-
Tuesday, August 25, 2009
-
This
Wikipedia page
gives an excellent summary of "Big O" notation, otherwise known
as Landau notation.
You've heard that Wikipedia is unreliable, and that's true.
However, most of the articles are correct.
Read only down to, but not including, the section "Related asymptotic
notation." Some of those further topics will be covered later.
Also, skip the section Infinitesimal Asymptotics,
as that section does not apply to the usage of Landau notation in
computer science.
-
Thursday, August 27, 2009
-
Turn in Assignment 1 at 8:30 AM today.
-
Thursday, September 3, 2009
-
Turn in Assignment 2 electronically
to the graduate assistant by midnight tonight.
-
Tuesday, September 8, 2009
-
Today, I will continue the discussion of lists, stacks, queues, and
heaps.
-
Thursday, September 10, 2009
-
Turn in Assignment 3 at 8:30 AM today.
-
Thursday, September 17, 2009
-
First examination today.
-
Practice exam in pdf form.
-
Practice exam in postscript form.
-
Tuesday, September 22, 2009
-
The average score was 166.
-
Thursday, October 1, 2009
-
Turn in Assignment 4 electronically
to the graduate assistant by midnight tonight.
-
Wednesday, October 7, 2009
-
Turn in Assignment 5 electronically
to the graduate assistant by midnight tonight.
-
Tuesday, October 13, 2009
-
Work Assignment 6 by the beginning of class today,
but do not turn it in at that time.
-
Thursday, October 15, 2009
-
Second examination today.
-
Practice exam in pdf form.
-
Practice exam in postscript form.
-
Because I didn't cover the material, there will be no question relating
to practice exam questions 4, 5, or 12.
-
Don't be too concerned about the length of the practice exam.
The actual exam will be shorter.
-
The average score on the exam was 202. The median score was 210.
-
Tuesday, October 27, 2009
-
Should we have a make-up exam today, to make up for the overall
terrible performance on the second examination?
Answer: no. There will be no make-up exam.
-
Thursday, November 5, 2009
-
Turn in Assignment 7 electronically
to the graduate assistant by midnight tonight.
-
Thursday, November 12, 2009
-
Third examination today.
-
Practice exam in pdf form.
-
Practice exam in postscript form.
-
Monday, November 30, 2009
-
Turn in Assignment 8 electronically
to the graduate assistant by midnight tonight.
-
Turn in Assignment 9 electronically
to the graduate assistant by midnight tonight.
-
Turn in Assignment 10 electronically
to the graduate assistant by midnight tonight.
-
Tuesday, December 1, 2009
-
Karl Winklmann's classnotes on loop invariants.
-
Grinnell College notes on loop invariants.
-
If anyone finds any other good sites on loop invariants that are written
for students at the CS 302 level, please let me know.
-
Thursday, December 3, 2009
-
Turn in The extra credit assignment on paper
in class no later than today.
-
Tuesday, December 8, 2009
-
I will be in my office today from about 9:30 to about 12:45.
I have an exam at 1:00. After that time, I will take old tests that student
didn't get and leave them with Mario in the CS office for you to pick up.
-
Thursday, December 10, 2009
-
Final Examination today, 8:00 to 10:00.
-
Some helpful links on data structures.
-
The practice final from Fall 2008 in portable document format (pdf).
-
The practice final from Fall 2008 in postscript format.
-
The practice final from Fall 2007 in portable document format (pdf).
-
The practice final from Fall 2007 in postscript format.
-
The practice final from Spring 2007 is in two parts.
Here is Part I:
(postscript)
(pdf)
-
A study guide for the Spring 2007 final.
-
More study links.
-
Here is Part II of the spring 2007 practice final:
(postscript)
(pdf)
-
If there is any topic that you are responsible for that is not
covered in one of the above practice exams (including practice exams
for the first, second and third exams)
I will put up additional material as soon as possible.

Back to
Course Page
