CS491A Software Design Lab

Summer 2006

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


Announcements
  • 8/14 - The project presentations will be held in E&T A210 from 3:30pm to 6:25pm on Monday August 21, and from 1:30pm to 4:25pm on Monday August 28. Please check out the schedule and confirm your time slot.
  • 6/21 - We will have a class meeting on Wednesday, June 28.
  • 6/21 - Please email me at csun@calstatela.edu if you need an account on the CS3 server.
Lecture Notes
Assignments
Schedule
Week
Topics
Presenter(s)
1
Administrative Issues
Course Overview (ppt) (pdf)

2 Effective Presentation (ppt) (pdf)
3 Version Control with CVS and Subversion (ppt) (pdf)
4 Object Transformation in OpenGL (ppt)
Augustino, Ivan
5 VST Framework: An Introduction (ppt)
An Introduction to Stored Procedures and Triggers in MySQL 5.0 (ppt)
Introduction to Hibernate (ppt)
Park, Jin
Goel, Nidhi
Kaskara, Christian
6 Writing Project Report (ppt) (pdf)
A Programmer's Perspective to Genetics (ppt)
Voice over IP (ppt)

Lee, Herbert
Kunyiha, Bill
7 Creating Build Files for Ant (ppt)
Inversion of Control in the Spring Framework (ppt)
Huynh, Kim
Gnatovskiy, Oleg
8 Software Reverse Engineering (ppt)
Yahoo! User Interface Library (ppt)
Miller, Andrew
Hill, Eunice
9 An Introduction to Shell Scripting (ppt)
Ro Sham Bo (ppt)
JavaMail (ppt)
Nadeem, Hassan
Post, Andrew
Sundaresan, Sumathie
10
Project Presentations
11
Project Presentations