Senior Design, Computer Science Department, Drexel University
Senior Design
Software Engineering Workshop Spring 2013- CS 493

The Software Engineering Workshop I,II, II(CS 491-493) serves the purpose of a capstone experience for students in their senior year. The workshop provides students with the opportunity to prepare for careers as professional software developers by working in teams on a significant software development project.

All CS and SE seniors are required to complete a three term software engineering project, in which teams of 4 to 7 students are required to specify, design, implement and test a substantial software project. Projects are judged on originality, compliance with software engineering principles, completion, and deployment.

Instructor: Jeff Salvage

E-mail:, I also have, please do not write to both places.
Office: Crossings 112
Office Hours: TBD
Lecture: TBD

Teaching Assistant: There will be no TA for this class

Grading Scheme
Final Version All Documents - 20%
Final Project Website - 5%
Final Project Code - 40%
Final Presentation - 15%
Advisor's Input - 20%

Course Objectives (CS 493)
1) To work efficiently in a team of peers.
2) To give software specifications that are clear, detailed, complete, consistent, usable, and modifiable.
3) To design software according to specifications.
4) To implement a design of significant complexity and to perform adequate verification and validation procedures.
5) To review software projects of other teams.
6) To develop documentation, writing and oral presentation skills.

These three courses are writing intensive which means that you are engaging in the process of writing and revising. The writing center is available to support you

Class Schedule
Spring 2012

Tuesday April 1st, Initial quarter outline, groups with NGR's can show their progress, submit your final abstract
Status Reports Submitted to WebCT

Tuesday April 8th,
Status Reports Submitted to WebCT

Tuesday April 15th,
Status Reports Submitted to WebCT

Tuesday April 22nd, Group meetings to discuss progress
Status Reports Submitted to WebCT

Tuesday April 29th, submit final RD, AT, DD for review by coordinator and give a score for part of the final four selection (as well as a grade).

Tuesday May 6th,
Status Reports Submitted to WebCT

Tuesday May 13th,
Status Reports Submitted to WebCT

Sunday May 18th - Website submission. Please upload a link to your website. The website should include links to all the documents and any other material you wish to show.

Monday May 19th - Schedule - Final Presentations, 1:00 - 3:30, Rush 014

1:00: Hugu ALS
1:30: Waved
2:00: Purify
2:30: Daka
3:00: Mechanation

Tuesday May 20th
- Schedule - Final Presentations, 6:30 - 9:30, Randell 326

6:30: Ayai
7:00: Ashvin
7:30: Caldev
8:00: Lost Cloud
8:30: Obscure
9:00: Quest Till Done

Tuesday May 27th, Final Four Competition -

  • Bossone 3rd Floor Atrium

Food from 6-7, 4 presentations from 7-9, judges tally 9-9:20, Winners announced 9:20-9:30.



The writing center offers:

  • Face to face and email appointments.  Peer readers are available to meet students from 9-5 Monday through Friday in the Writing Center, as well as limited evening and weekend hours at Hagerty Library. In addition, students can sign up for a designated time to have their papers reviewed electronically. To make an appointment for a face-to-face or online tutoring time, students should go to and choose the option “Peer Readers, Spring, 11” and select a convenient appointment time.  If students want an email response, they should attach their papers and assignments when they sign up for an appointment slot.  (NOTE—students must sign up for an email review to have their papers reviewed; they should NOT send papers to directly.)  Limited walk-in service is also available at the Writing Center, M-F, 9-5.
  • Workshops conducted by English Department Faculty and Library staff at Hahnemann and Hagerty Libraries and online.  Please check the Writing Center Website ( for a current schedule.  
  • English Faculty appointments.  Faculty are available at the Writing Center and limited evening and weekend hours at the Hagerty and Hahnemann libraries. Students should to go and choose the option “Faculty Readers, Spring, 11” to make these appointments. 
  • Online English faculty appointments.  English Faculty members are available for online consultation via Adobe Connect rooms and Skype.  Students should go to the Writing Center electronic scheduler at and choose the option “Online at the Writing Center, Spring, 11” from the drop down menu to make these appointments.  All online sessions must be scheduled in advance.

Syllabus Statement
In compliance with the Americans With Disabilities Act of 1990, Section 504 of the Rehabilitation Act of 1973, and Drexel University’s policies and procedures, the University is committed to the non-discrimination of students with disabilities. Faculty and instructors are encouraged to include a statement in course syllabi advising students with disabilities how to request auxiliary aids, academic adjustments, and services. 

The statement should be the same format as other information provided on the syllabus, i.e. font size. The following statement is recommended:

Student with disabilities requesting accommodations and services at Drexel University need to present a current accommodation verification letter (“AVL”) to faculty before accommodations can be made. AVL’s are issued by the Office of Disability Services (“ODS”). For additional information, contact the ODS at, 3201 Arch St., Ste. 210, Philadelphia, PA 19104, V 215.895.1401, or TTY 215.895.2299.

Mixed SE-CS teams
Interdisciplinary teams
Non-Collaboration of a Team Member

Intellectual Property
Academic Honesty

Roger S. Pressman, Software Engineering: A Practitioner's Approach, Seventh Edition, McGraw-Hill, 2010.