CMPSCI 187 Wikipage (Spring 2010)
Information
Lectures: 11:15-12:30 Tu&Thu, at Hasbrouck 124
Instructor: Rui Wang (
) - Office hour: Tu 4-5pm CMPSCI 270
Discussion: 10:10-11:00 Wed, at Hasbrouck 124, led by Chris Vigorito
TAs:
Chris Vigorito, Office hour: Wed 2-4pm, Thur 2-4pm, EDLAB consulting room (LGRT 225)
Hannah Blau, Office hour: Wed 3-5pm, Thur 2-4pm, EDLAB consulting room (LGRT 225)
Junghee Jo, Office hour: Mon 3-5pm, EDLAB consulting room (LGRT 225)
SI Session:
Caleb Raitto, Room 1085 the Library, 4:15-5:30 Mon&Wed
Class Email:
Syllabus: '''Course Syllabus'''
Textbook:
Required: Data Structures and Algorithms in Java (2nd Edition), by Robert Lafore.
This book is available from Amazon and the UMass textbook annex.
- Used books or electronic versions are OK; but make sure you get the 2nd edition.
Submission Email:
Course Discussion Board: http://groups.google.com/group/cs187s10/
- Click on 'join this group' on the right side of the page to subscribe.
Announcements
Assignment 6 is posted and is due Thur, Apr 29 at 4:00pm
- Assignment 5 is posted and is due on Thur, Apr 15 at 4:00pm.
- Assignment 4 is posted and is due on Thur, Apr 1 at 4:00pm.
- Midterm Exam on Thursday, Mar 11.
- Assignment 3 due on Friday, Feb 26 at 4:00pm.
- Assignment 2 due on Friday, Feb 12 at 4:00pm.
- The course bulletin board has moved. Please click on the link above to subscribe.
- Assignment 1 due on Thur, Jan 28 at 4:00pm.
- EDLAB will open on Mon, Jan 25.
Schedule
(Slides are posted here after each class. Blackboard notes are NOT included.)
Week |
Date |
Topic and Slides |
Reading |
Assignment |
Disc. (Wed.) |
Note |
1 |
01/19 |
|
|
N/A |
prelim test (does not count into grades). |
|
01/21 |
|
|
|
|||
2 |
01/26 |
|
|
|
||
01/28 |
pp. 33- 61 |
|
||||
3 |
02/02 |
pp. 62-72 |
|
02/01 last day to drop w/o record |
||
02/04 |
Ch. 3 |
|
|
|||
4 |
02/09 |
pp. 115-132 |
|
(class canceled) |
|
|
02/11 |
pp. 149-173 |
|
||||
5 |
02/16 |
Monday Schedule |
|
|
|
|
02/18 |
pp. 132-149 |
|
|
|||
6 |
02/23 |
pp.179-197 |
|
|
||
02/25 |
pp. 202-244 |
|
||||
7 |
03/02 |
pp.251-278 |
|
|
||
03/04 |
pp.294-307 |
|
|
|||
8 |
03/09 |
|
|
Quiz Review |
|
|
03/11 |
Midterm |
|
Midterm (in-class) |
|
||
9 |
03/16 |
Spring Break |
|
|
N/A |
|
03/18 |
Spring Break |
|
|
|
||
10 |
03/23 |
|
|
last day to drop with 'W' |
||
03/25 |
|
|
|
|||
11 |
03/30 |
pp.333-355 |
|
|
||
04/01 |
pp. 357-359 |
|
||||
12 |
04/06 |
pp.365-400 |
|
|
||
04/08 |
pp. 401-421 |
|
|
|||
13 |
04/13 |
pp.429-458 |
|
|
||
04/15 |
pp.519-551 |
|
||||
14 |
04/20 |
pp.552-570 |
|
N/A |
|
|
04/22 |
pp.615-642 |
|
|
|||
15 |
04/27 |
Ch. 15 |
|
|
||
04/29 |
|
|
||||
16 |
05/04 |
Graph 2 |
pp. 643-648 |
|
N/A |
|
05/06 |
Final Exam |
10:30am - 12:30pm |
Marcus Hall 131 |
|
Resources and Links
Sample programs in the textbook: http://www.informit.com/store/product.aspx?isbn=0672324539
Workshop Applets of the textbook: http://mainline.brynmawr.edu/Courses/cs206/spring2004/lafore.html
Java SDK (SE): http://java.sun.com/javase/downloads/index.jsp
Java API Specification: http://java.sun.com/j2se/1.5.0/docs/api/
Eclipse: http://www.eclipse.org/downloads/
UMass SPARK: https://spark.oit.umass.edu/
