400/401 Senior Design Projects 2010/2011
Instructor and TA's
||lee [at] cis.upenn
||M 4:30 - 5:30 PM, TH 2:00 - 3:00 PM
||kingand [at] cis
||F 12 - 3PM or by appointment
This year's teams and projects: link
- Schedule your progress report interview ASAP! info link
- CIS400 progress report due December 12th @ Midnight Remember to schedule a meeting!- progress report spec
- Library/Research resource info session, 9/21 MOORE 100B, 4:30-6:00 PM.
- LaTeX turtorial will be on Thursday, 9/16 MOORE 212, 4:30-6:00 PM. Tutorial, examples and writing guidelines: latex_tutorial.zip
- Our first course meeting. Thursday September 9th, 4:30-6:00 PM.
[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
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 25% 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 75% of
the CIS 400 grade). Additional review meetings will be held during the
spring semester (CIS 401) to assess your progress. At the conclusion of
spring term, poster presentations will be held, with prizes awarded to
Are team projects allowed?
Teams with 2 - 4 members are most desirable. Solo projects 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
Past Year's Projects::
SUGGESTIONS & IDEAS
PROJECT SUGGESTIONS & IDEAS
Design Project Course Guide @ Penn Libraries
Resources in CIS @ Penn Libraries
& Engineering Libraries @ Penn
Innovations Index (Patent Library)
Digital Library and Citation Repository
version of "Lecture Notes in Computer Science" (lots of
- What it is and how to avoid it -- DON'T DO IT!