CS491B Software Design Lab

Spring 2005

Lectures TR 9:00am - 11:30am
Room
E&T A210
Instructor
Chengyu Sun, csun@calstatela.edu
Office Hours
MW 2-4pm and TR 4-6pm, or by appointment, in E&T A317


Announcements
  • 05/18 - Please turn in your files for the three presentations, the project report, and the class project using the turnin server by June 9, 2005. In particular, for the class project, you must turn in all the source code and documentation, including a README file which details how to compile and run your project. Note that file uploading will be disabled automatically after 11:59PM of the due date, so please turn in your work on time.
  • 05/17 - The schedule for the final presentations is posted here. Note that the final presentation is equivalent to the final exam in other courses, so everybody must attend regardless of whether you are going to present or not.
  • 05/17 - The demo schedule is posted here. The demos will be held in my office at E&T A317. Please show up on time.
  • 03/28 - I will check attendance starting from week 2. There will be a penalty of half a grade point for every two class meetings missed.
Lecture Notes
Schedule
Week
Topics
Presenter(s)
1
Administrative Issues
Some observations on past CS491 projects (ppt) (pdf)
Project evaluation


2 CS 491A Project Report
  Smarty Template Engine (ppt) (pdf)
Flash (ppt) (pdf)
Lucene (ppt) (pdf)

Myle
Katherine
Ken
3 CVS (ppt) (pdf)
Make (ppt) (pdf)
Ant (ppt) (pdf)
Alfredo
Chris
Sourena
4 New Features in SQL Server 2005 (ppt) (pdf)
SSL (pdf)
XQuery (ppt) (pdf)
Wendy
Martin O.
Djumanto
5 .NET Framework (ppt) (pdf)
Java2D (ppt) (pdf)
Bryan
Jason
6 Rich Text Editors (ppt) (pdf)
phpNuke (ppt) (pdf)
  Dynamic Content in Flash (ppt) (pdf)
JUnit (ppt) (pdf)
Myle
Alfredo
Katherine
Martin S.
7 Project Report Draft
  Search Result (ppt) (pdf)
Full-Text Search - MS Search Service 2000 (ppt) (pdf)
  Web Services with ASP.NET (Thr)
  Java 1.5 Annotations (Thr)

Ken
Wendy
Bryan
Djumanto
8 Java Sound (ppt) (pdf)
Netbeans (ppt) (pdf)
CMS (Thr)
Threads and Concurrency in Java (pdf)
Chris
Sourena
Martin S.
Martin O.
9 Demos
10
Final Presentations

11
Project Due