CIS 400/401 Senior Design Projects 2008/2009

Instructor Information:
Instructor:Insup Lee
E-Mail:lee [at] cis.upenn
Office:Levine 602
Office Hours:4:15-5:15 Tu Th
Teachign Asst:Andrew G. West
E-Mail:westand [at] seas.upenn
Office:Levine 613
Office Hours:By Appointment

Schedule:
10/2:For future submission of electronic documents please use the PDF file format.
9/30:When turning in proposals/reports, hard copies should be given to Melissa Mele in Levine 311. Electronic copies are to be submitted via BlackBoard.
9/16:Few people attended last Thursday's research session. For those who did not, attendance is MANDATORY @ 4:30 on 9/16. Please note the location change to Moore 100B.
9/16:Several project ideas have been added recently; check out the idea page for inspiration.
9/11:Please remember the research sessions are being held tomorrow (9/11) and next Tuesday (9/16) at the normal course time. They will be held in Moore 207. Attendance will be taken.
9/4:Douglas McGee will be hosting research information sessions on Thursday 9/11 and Tuesday 9/16 at the normal course time. Attendance at ONE of these sessions is REQUIRED. Location: Moore 207.
9/4:Our first course meeting will be on Thursday, 9/4, 4:30-6:00 PM, DRL room A7

Milestone Dates:
GENERAL INFORMATIONN/A [Intro Slides] [General Rubric] [Tech. Comm. Rubric]
400: Project Proposal9/30, 5PM [Proposal Specification]
400: Progress Report12/4, 5PM [Progress Report Specification]
401: Final Project ReportTBD [Final Copy Specification]
401: Final Project InterviewTBD Scheduling TBD
401: Project PosterTBD[Poster Specification] [Example]
401: Project Web PageTBD [Webpage Specification]
401: Demo Day PresentationsTBD To be held in Levine Hall


Course Structure:

Goals: The goal of this course is to provide an opportunity to define, design, and execute a project of your own choosing. Evaluation is based on your ability to select an interesting topic, communicate your objectives in writing and presentations, to accurately gauge what resources are required to complete your chosen task, and your ability to execute your plan.

Course Mechanics: In CIS 400 you are required to submit two revisions of your project description. After the first submission you will sign up for a design review meeting. During the 20-30 minute meeting we will review your document, discuss, and tweak your objectives (This first portion is 20% of the CIS 400 grade). The second revision, due later in the semester, is expected to be a longer and more technical account of your approach and progress. It should also include a prototype demonstration. (This portion is 80% of the CIS 400 grade). Additional review meetings will be held during the spring semester (CIS 401) to asess your progress. At the conclusion of spring term, poster presentations will be held, with prizes awarded to outstanding projects.


Frequently Asked Questions:

  • Are team projects allowed? Pair projects are often approved assuming the project scope reflects the additional team member. Teams with more than two members are not likely to be approved.

  • Can I have a project advisor from outside the CIS department? Yes, but I will likely require an additional advisor within the CIS department who can evaluate your work from a CIS perspective.

  • Can I register for a class that conflicts with CIS 400/401? Yes, but you are required to sign up for and attend the individual project review meetings and any other additional meetings.


    Ideas & Past Year's Projects::

  • PROJECT SUGGESTIONS & IDEAS
  • Senior Project's 2007/2008
  • Senior Project's 2006/2007
  • Senior Project's 2005/2006
  • Senior Project's 2004/2005


    Project Resources:

  • Senior Design Project Course Guide @ Penn Libraries
  • Information Resources in CIS @ Penn Libraries
  • Science & Engineering Libraries @ Penn

  • Derwent Innovations Index (Patent Library)
  • CiteSeer Digital Library and Citation Repository
  • ACM Digital Library
  • IEEE/IEE Electronic Library
  • Full-text version of "Lecture Notes in Computer Science" (lots of books)

  • Plagiarism - What it is and how to avoid it -- DON'T DO IT!