University of Houston - Clear Lake

CSCI 3333 Data Structures

Section 02: Thurs., 7:00 - 9:50 p.m.
Spring 2008


Class Web Page

INSTRUCTOR:
Charles Moen
Email: crmoen@juno.com
Office hours: Thurs. 5:00 - 7:00 p.m.
Office: Delta Building, Suite D161 and Room D232


TA:
Soumya Dhama
Email: DhamaS4282@uhcl.edu
Office hours:
Mon: 6 pm to 9 pm
Tue: 10 am to 1 pm
Wed: 11 am to 3 pm
Thu: 11 am to 3 pm
Location: Delta Building, PC Lab / TA Room D238


SYLLABUS:
http://sce.uhcl.edu/moenc/csci3333spring08/syllabus.html


SCHEDULE AND ASSIGNMENTS:
Section 03: http://sce.uhcl.edu/moenc/csci3333spring08/schedule.html


COVER SHEETS:
Homework 1: http://sce.uhcl.edu/moenc/csci3333spring08/HW1EnvelopeCover.doc
Homework 2: http://sce.uhcl.edu/moenc/csci3333spring08/HW2EnvelopeCover.doc
Homework 3: http://sce.uhcl.edu/moenc/csci3333spring08/HW3EnvelopeCover.doc
Homework 4: http://sce.uhcl.edu/moenc/csci3333spring08/HW4EnvelopeCover.doc


CLASS DISCUSSION GROUP:
http://groups.yahoo.com/group/csci3333spring08sect03


UHCL MENTORS:
http://sce.uhcl.edu/twdmentor/index.php


ANNOUNCEMENTS:
9-Apr-2008 The first Annual UHCL Programming Challenge will be on 19-Apr.

Here's your chance to win some great prizes, including a shot at getting a summer internship at Tietronix!

The Challenge Level is open to any undergraduate UHCL student who wishes to participate, as well as any community college student. All members of the winning team will be invited to a day at Tietronix Inc. sometime in May, and two members from the winning team will be offered a co-op position for the summer at Tietronix. The internship comes with monetory remuneration as well as one credit towards your degree (for UHCL students).
  • The best team from each community college will get a trophy.
  • Each participant will get a T-shirt and a goodie bag.
  • Prizes for the 1st and 2nd place range from digital cameras to MP3 players.
  • Many other prizes and gift certificates will be raffled off at the event.

Don't miss it!

10-Mar-2008 Visit the "Grade Estimator" page to discover where you stand, based on your current grades. The link is: http://sce.uhcl.edu/moenc/csci3333spring08/gradeEstimator.html

10-Mar-2008 As part of our last homework assignment of this semester you will be required to make a five-minute presentation to the class.

The topic of your presentation must be a data structure, an algorithm, the Java Collections Framework, asymptotic analysis, or a famous person in the field of computer science who has made a significant contribution to the study of data structures and algorithms (such as Donald Knuth, Donald L. Shell, Edsger Djikstra, C.A.R Hoare, or Niklaus Wirth). If you would like to select a different topic, you may submit it to the instructor for approval. For example, some other appropriate topic choices are a data structure or algorithm used in computer games, such as the A* path-finding algorithm; computer game artificial intelligence; state-driven computer game design; or a program that you wrote outside of class that uses a data structure that we have studied. If you have a job as a software developer or I.T. specialist, you may use your job or your special project at work as the topic of your presentation.

Here's a link to a list of tips about speaking in front of a group that will help you prepare for this assignment. This list is published by Toastmasters International, and I strongly recommend that you consider participating in a Toastmasters group. The experience will improve your ability to communicate, which is a skill that every employer looks for in a prospective employee.

10 Tips for Public Speaking

1-Feb-2008 You will need the following files for Bonus Lab 2, on 1-Feb.
Jan-2008 This section of CSCI 3333 is taught by using Java as the programming language. The required textbook is Data Stuctures and Algorithms in Java, 4th Edition by Michael T. Goodrich and Roberto Tamassia. The link to the web page for the text is: http://ww0.java4.datastructures.net/

The other section of this course does not require that you use Java for the programming assignments.

Jan-2008 Welcome to Data Structures!


RESOURCES:
http://sce.uhcl.edu/moenc/csci3333spring08/resources.html



Created by: Charles Moen, crmoen@juno.com