CMSC 420 Data Structures, Fall 2009
|
| Current
Announcements |
-
Check the CMSC 420 course pages on the blackboard
project news and update forum daily for project
clarifications. All project-related questions will be answered on the
appropriate discussion board
to ensure all students equal access to the information. Answers will not
be emailed.
|
| Latest
Project Specification |
|
|
| Course
Essentials |
-
Lectures (located in CSIC1115):
-
Sec 0101: TTh....2-3:15pm 
- 09/01/2009--12/10/2009;
-
Instructor: Michelle Hugue
-
Email: meeshATumd.edu
-
Office: 1125 AV Williams
-
Hours: TBD and by appointment
-
Class accounts: Unix accounts will be on the GRACE ( Glue Research and Academic
Computing Environment) cluster. Development tools, such as Eclipse, and
JAVA 1.5.1 are available on the cluster; we will grade your projects using the submit server.
To use the
cluster, you will need a glue accout. If you do not have one, you must
request one asap.
-
Book(s):
A Practical Introduction to Data Structures and Algorithms (Shaffer--Required)
Design and Analysis of Spatial Data Structures (Samet--Optional)
or
Foundations of Multidimensional and Metric Data Structures
(Samet--Optional) Morgan Kaufmann, San Francisco, CA, 2006.
|
| Projects,
Quizzes, and Exams |
-
Quizzes: (15-20%) Best 3 of 4 (TBD);
-
Midterm: (20-30%) on (TBD) in class
-
Final Exam: (25%-40%) on December 17 10:30am-12:30 pm
-
Project: (25%-40%)
-
Part 1: TBD with 24 hour grace period. No submissions
accepted for credit after 10PM TBD+24.
-
Part 2: due 10:00 PM TBD.
-
Part 3: due 10:00 PM TBD.
-
Class Participation: up to 5%
|
| Resources |
-
UNIX, Emacs and other Tutorials
-
A few (well actually a lot of) words of wisdom on debugging
-
C++ Language Resources
-
Java Language Resources
-
Other Programming Resources
-
Tree Structure and Algorithms Resources
-
Graph Structure and Algorithms Resources
-
Drawing Resources
-
Other Structure and Algorithms Resources
|