Computer Science 480/L Course Page 
Software System Development 
Instructor: Bob Lingard

o   Project Management Cartoon (Submitted by Sunil Gahlawat)

o   Dilbert Cartoons (Submitted by Radhika Malhotra)

o   Software Engineering Comix (Submitted by David Lu)

o   Software Engineering Quotes (Submitted by Sarmen Shahbazian)

o   Extract from the book "Software Engineering Best Practices" by Capers Jones (Submitted by Sunil Gahlawat)

o   The Best and the Worst of Government Web Design (Submitted by Talha Majeed)

o   Software Engineering – Best Practices Blog (Submitted by Ali Tavakoli)

o   Jokes, cartoons and other stuff related to software engineering (Submitted by Radhika Malhotra)

o   Project Management Cartoons  (Submitted by Sunil Gahlawat)

o   SIGGRAPH 2010 (Submitted by Sunil Gahlawat)

o   Bill Gates, Windows 98, Blue Screen of Death (Submitted by Jason Gero)

o   “Thoughts on Flash” by Steve Jobs (Submitted by Sarmen Shahbazian)

o   Key Software Development Trends (Submitted by Jerry Sun)

o   Putting the ‘Fun’ into ‘Functional’ (Submitted by Jerry Sun)

o   Configuration Management Is Key to Robust Software (Submitted by Jerry Sun)

o   Three Questions About Each Bug You Find (Submitted by Fai Hon Leung)

o   Code Inspections (Submitted by Fai Hon Leung)

o   Software Engineering Process (Submitted by Fai Hon Leung)

o   Software Documentation? (Submitted by Fai Hon Leung)

o   Programmers are Artists (Submitted by Fai Hon Leung)

o   20th and 21st Century software Engineering (Submitted by Fai Hon Leung)

o   The Software Development Life Cycle (SDLC) (Submitted by Negin Parya)

o   SDLC PowerPoint Presentation (Submitted by Negin Parya)

o   Agile Software Development Methods (Submitted by Negin Parya)

IMPORTANT REMINDER:  Wednesday, April 21st is a furlough day.  There will no lecture on that day although you may use the lecture room during the lecture period and the lab during the lab period for team meetings and team work.

The furlough days for March and April have been changed.  Wednesday (3/24) and Monday (2/29) will no longer be furlough days as originally announced.  We will have regular class meetings on those days.  Instead, Monday (3/22) and Wednesday (4/21) will be furlough days.  There will no lecture on those days although you may use the lecture room during the lecture period and the lab during the lab period for team meetings and team work.

·         Announcement and Program

·         Room Layout


Updated: May 15, 2010