CSC 210 Data Structures

Winter 2008 Term

Done

Jan 21, 2008

I have archived this class. It was a little trickier using the blog. My blog archive is located here:

blog_index.htm

There are/will be tons of broken links and weird stuff in the blog archive. Please use the links to the right for programming and homework assignments.

That is all.
thanks... yow, bill

Today and beyond

Jan 21, 2008

We have moved the class updates to our blog:

http://blogs.northcentralcollege.edu/csc210

thanks... yow, bill

week3day2... pointer to a lecture preview

Jan 16, 2008

Please checkout the new blog at http://blogs.northcentralcollege.edu/csc210

Leave me a comment on whether you like the new setup.

thanks... yow, bill

week3day1... lists

Jan 14, 2008

We have some loose ends to tie. Like these:

  • Wrap Chapter 7, finally
  • Wrap Appendix C, finally
  • Wrap Chapter 3 that we started last class
  • I'll peek at your homework #2 answers, and we'll discuss it.
Please read chapter 4 on Lists and that's the new stuff that we'll start on.
At the end of lecture, we'll scurry up to the lab (as we are wont to do), so you can show me your stuff... Program #1 stuff.

thanks... yow, bill

PS - Pardon my crappy memory. Did I show you guys the HTML magic to put applets in your web pages? Anyway, here's mine: Prof Bill's RTreeApplet

PPS - Another thing (sigh)... I ask that your javadoc be visible from your school web page. To do this:

  1. Use Javadoc comments in your code as explained in the class coding guidelines.
  2. Create the Javadoc web pages in NetBeans using the Build/Generate Javadoc menu
  3. Copy the Javadoc tree you just generated to your w: drive. NetBeans places your Javadoc folder in the "dist" folder.
  4. Place a link to the folder on your web page. I decided to put mine on the same page as my applet, Prof Bill's RTreeApplet.

PPPS - I think that I'll be handing out this nice summary in class: http://en.wikipedia.org/wiki/Abstract_data_type

PPPPS - Jeez. Anyway. Should our class have a blog? Check it out and you tell me: http://blogs.northcentralcollege.edu/csc210
 
For our next class
Due: Program #1
Please read Chapter 1 SW Design
We'll chat more on Lists

week2day2... potpourri

Jan 9, 2008

This class, we'll:

  • Discuss Homework #1 at the beginning of class

  • Wrap most of Chapter 7, recursion

  • Wrap Appendix C on Java Gui stuff

  • Discuss Chapter 3 Inheritance

  • Chat up Program #1
Excellent.
yow, bill

For our next class
Please read Chapter 4 Lists.
Please read Chapter 1 SW Design
Complete Homework #2
I'll ask to see your progress on Prog #1

week2day1... Java schmava

Jan 7, 2008

Due:

  • We'll discuss Homework #1 at the beginning of class

  • Please read Appendix A Java Intro

  • Please read Chapter 1 Introduction

  • Scan Chapter 7 Recursion

First off, we have to wrap Chapter 7. I'll talk about binary search and other stuff. We'll talk about homework #1.

I'll handout Program #1 and we'll jump further into the Java pool.

Come prepared!

thanks... yow, bill

PS - For you planners out there, enjoy! Yes, it's Prof. Bill's tentative schedule for the entire term: schedule.pdf

For our next class
Please read Chapter 3 Inheritance.
We'll also wrap-up Chapter 7. Sort of.

Back to school

Jan  2, 2008

Hey, first off, happy new year.

Second, some b'ness:

  • Carnegie 113 from 6:30 - 8:20... see you tonight!

  • The syllabus over there to the right good to go

  • Bring your book

And three things in lecture tonight:

  1. I'll outline how the course will work.
  2. We'll talk some about recursion, which is Chapter 7 of our text.  Like the recursive photo here: en.wikipedia.org/wiki/Recursion 
  3. We'll move to one of the labs and dip our toes in the Java programming pool.

Bundle up!

thanks... yow, bill

PS - Quote of the Day (QOTD)

"People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones."

- Donald Knuth (at Stanford) (on wikipedia)

For next time... read Chapter 1 and skim Appendix A. If you don't have a Java book, then please get one. Complete the homework #1 handout.


Hello world!

Nov 26, 2007

The CSC 210 web site is alive... well, barely. 

More coming soon.

thanks... yow, bill

PS - BTW, that syllabus over there is tentative! I know two things for sure:

  1. The book choice is a done deal though, so you can go get that. 
  2. We will be coding in Java.

PPS - I kinda like that gibberish below... I'll replace it with gibberish of my own later. 

   

Curabitur odio pede, accumsan vel, mollis quis, pulvinar vel, urna. Morbi ligula arcu, tempor non, blandit id, convallis vitae, neque. Vestibulum id mi. Nam vel dui. Cras porta tortor ut quam. Duis ante libero, dapibus ut, hendrerit id, facilisis et, neque. Curabitur odio pede, accumsan vel, mollis quis, pulvinar vel, urna. Morbi ligula arcu, tempor non, blandit id, convallis vitae, neque. Vestibulum id mi. Nam vel dui. Cras porta tortor ut quam. Duis ante libero, dapibus ut, hendrerit id, facilisis et, neque.

Curabitur odio pede, accumsan vel, mollis quis, pulvinar vel, urna. Morbi ligula arcu, tempor non, blandit id, convallis vitae, neque. Vestibulum id mi. Nam vel dui. Cras porta tortor ut quam. Duis ante libero, dapibus ut, hendrerit id, facilisis et, neque. Curabitur odio pede, accumsan vel, mollis quis, pulvinar vel, urna. Morbi ligula arcu, tempor non, blandit id, convallis vitae, neque. Vestibulum id mi. Nam vel dui. Cras porta tortor ut quam. Duis ante libero, dapibus ut, hendrerit id, facilisis et, neque.