CS203 Programming with Data Structures

Spring 2006

Lectures MW 2:30pm - 4:10pm
Labs R 1:40pm - 4:10pm
E&T C159
Chengyu Sun, csun@calstatela.edu
Office Hours
MW 1:30-2:30pm, MW 4:10-5:10pm,  and TR 4:10-6:10pm, or by appointment, in E&T A317

  • 05/31 - On Thursday, June 1, there will be no lab, but I'll have extra office hours from 2pm to 4pm in my office. There is also an ABET Forum from noon to 1pm (pizza will be served), and everybody is encouraged to attend.
  • 05/30 - FINAL will be from 1:30pm to 4:00pm on Monday, June 5.
  • 05/10 - Due to some technical problem in the midterm, we will have a second midterm. The second midterm will be from 1:30pm to 3:30pm on Thursday, May 10 in E&T C159. Only the higher of the two midterm scores will be used in the calculation of your course grade, so if you think you have already done well enough in the first midterm, you don't have to attend the second one.
  • 04/24 - MIDTERM will be from 2:30pm to 4:00pm on Wednesday, May 3 in E&T C159.
  • 04/20 - Please check out Computer Science Tutorial Assistance.
  • 04/17 - There is a bug in the LinkedList code I posted. In particular, at the beginning of the insert(Object o, int i) method, the line
if( size == 0 || i == size ) insert( o );
should be
if( size == 0 || i == size ) { insert(o); return; }
otherwise some objects will get inserted twice. Sorry about the mistake, and thanks to Cesar for pointing it out.
Lecture Notes Assignments
Additional Course Materials