Teaching Home

COURSE HIGHLIGHTS

Ethics in software development. Detailed design of software, using tools such as structure charts. Implementation and software testing. Team projects and presentations.
Prereq: CIS 453.

COURSE INSTRUCTOR

Dr. Ernest Sibert, Dept. of EECS, SU,
Office: CST 3-171, Syracuse, NY 13244
Tel: 315-443-3110
E-Mail: eesibert@ecs.syr.edu
        COURSE TEACHING ASSISTANT

Rajika Tandon, M.S., Computer Engg., Dept. of EECS, SU,
Office Hours: Thursdays, 2-4:30pm in CST 3-208 / 3-226, &
                    Tue & Thurs, 4:30-6pm in CST 3-226
E-Mail: ratandon@syr.edu


PROJECTS

Spring '10 final teams & projects' list.

COURSE DOCUMENTS

Implementation Plan Template Version 1
Implementation Plan Template Final Version
Progress Report Template
Individual Report

HELPFUL NOTES

Overview of Software Development Life Cycle
Coding Standards
Testing
Verification

GRADING

Implementation Plan
Code
Project Report

CALENDAR OF EVENTS (Spring 2010)

Mon 25th Jan  -   Presentation of Implementation Plan ver 1.0 & Submission
Mon  8th Feb   -   Presentation of full-fledged Implementation Plan (final ver) & Submission
Mon  1st Mar   -   Submission of progress report #1 (all teams must submit)
                          Presentation by Class scheduler & Ringtone Converter teams of their projects' progress.
Mon  8th Mar   -   Presentation by BallCam/DOPE & Project Pluto/Space Shooter teams of their projects' progress.

----------------------------    SPRING BREAK: March 14th (Sunday) to March 21st (Sunday)    ----------------------------

Mon 22nd Mar -   Presentation by SU Image Processor & Squirelly Ice Adventure teams of their projects' progress.
Mon 29th Mar  -   Submission of progress report #2 (all teams must submit)
                          Presentation by Class scheduler & Ringtone Converter teams of their projects' progress.
Mon  5th Apr   -   Presentation by BallCam/DOPE & Project Pluto/Space Shooter teams of their projects' progress.
Mon 12th Apr  -   Presentation by SU Image Processor & Squirelly Ice Adventure teams of their projects' progress.

Mon 3rd May ( 2:15 - 3:35 pm) -    Final Demo by Ringtone Converter & Class Scheduler teams.
Tue 4th May    -   Last day of class.
Thur 6th May (12:45 - 2:45 pm) -   Final Demo by SU Image Processor, Squirelly Ice Adventure, Space Shooter and BallCam teams.

Mon 10th May  -   Due: 1. Individual reports,
                                  2. Report on Requirements,
                                  3. Software (zip, gzip, jar/tar) including readme (how to run, etc.)/install, code and executable files (make separate folder for code),
                                  4. Final Report / Documentation (includes screenshots, explanation, work distribution, installation information, milestones met, any comments, etc.)
Note for May 10th submissions (by 8 p.m.):
* 1 is to be submitted by each member of a team describing his/her individual contribution, 2-4 is a team work.
* 2-4 is to be submitted by TRs by burning the contents mentioned in a CD (put in an envelope labeled with Team No., Title, Date) with 2 folders namely, Documentation (contains 2 & 4) and Software (contains 3).
* 1, 2, 4 also needs to be submitted in print - 2 copies each (submit the same on the table inside or put in the box kept inside/outside CST 3-226).

WHAT TO SUBMIT ?

Two hard copies of the document with proper version numbers on the day of submission (by the end of class) and send the same document to ratandon@syr.edu.


LATE FEE POLICY

Per day -1 point.