Professor
2.009
Home > Project timesheet > Timesheet submission
Project Timesheet Submission

Your project timesheet entries should be made daily when you work on your project. Entries are then to be submitted/committed the day after each key milestone, as noted in the deliverables (roughly every 2 weeks throughout the term). Once timesheet entries for a given period have been submitted, they will no longer be editable. When it is time for you to submit the entries for a particular milestone, a submit button will be present when you login to the system.

Use instructions:
It is a good idea to review the sheet right away so that you know what categories to think about when you are working. Timesheets are completed on a daily basis, with one entry per day. You do not need to make an entry on a day when you do not work on your project. Please try to back-complete your time entries for the first week, before the forms were available.

You can enter your time data online directly, or you can download an excel spreadsheet. However, if you use the spreadsheet you will still need to enter the data online before each submission period. You may want to look at descriptions of the different categories when completing your timesheets (there is also mouse-over explanations).

To get started, go to https://2.009.scripts.mit.edu/apps/timesheets (opens in new window). You may get a security warning saying that the script.mit.edu server (run by SIPB) is identifying itself as 2.009.scripts.mit.edu. This is fine, click to go on.

The login screen also includes a link to reset your password if you have forgotten it or do not know it. The first time you use the system, please follow the instructions for resetting your password so that you can set your own password.
login screen



After successfully logging in, the application shows you a table of the timesheet entries you have saved so far on the system. If you get the server home page instead,
scripts home
click on the "2.009 Timesheets" link to reach the timesheet portion of the website.

The home page of the timesheet system displays the current timesheet period and when you will be allowed to submit your timesheet entries for the current timesheet period.
timesheet system header

During most of the timesheet period, you add entries that are saved in the system, but those entries may still be modified/updated by you. At the end of each timesheet period (when you have reached a class milestone), the timesheet for that milestone becomes "due". At that time, a big yellow button will appear on the timesheet home page.
timesheet submit button
Be sure to enter all of your entries for the timesheet period before you hit the big yellow submit button. One you hit the submit button, you will no longer be able to edit or add entries to that timesheet.

The timesheet system home page also displays a table of all of your currently saved entries. When you log in to the timesheet system for the first time, you will not have any entries, so the table of saved entries will not have any rows.
add entry link
Click on the "Add new entry" link to add a new entry.

The timesheet entry form is used to input information about your 2.009 activities. Entries are made on a daily basis. You can add an entry for a new day, or go back and edit the form for an existing day.

The add new entry and edit entry forms are nearly identical except for the following differences:

  • Each form states whether you are adding a new entry or editing an existing entry.
  • When editing an entry, the date cannot be changed.
  • When editing an entry, the information currently saved for the entry will be loaded into the form.

An example new entry form:
new entry header

An example edit entry form:
edit entry header

The timesheet entry form is used to input information about your 2.009 activities. The activities are grouped into six main categories: Designing activities, Researching activities, Prototyping activities, Testing/Debugging activities, Planning activities, and a catchall Other category. Record how much time you spend on each type of activity each day. In addition, distinguish between activities that you perform on your own (i.e., an individual effort, even if there are people around you) and those that you perform with others.

Keep in mind the following:

  • One timesheet entry (one form) should be used for each day you perform 2.009 activities.
  • A "day" may end at midnight or whenever you go to sleep, whichever is later.
  • When a block of time involves a mix of many activities, use your best effort to allocate the time spent among the various activities.
  • Time may be entered in hours and minutes, or in total minutes.
  • No entry is needed for days in which no time is spent on 2.009.
  • Do not over bill (e.g., record class or lab time if you did not attend class or lab). Your grade is not based on how much time you record in the timesheet. The timesheet is not used to check attendance.


The timesheet entry form includes additional details about each activity that can be obtained by mousing over the activity name. You may also refer to the table of timesheet categories/activities for the same details.
entry form


At the bottom of the form are three buttons:
form buttons

  • the discard button on the right will bring you back to the table of your saved timesheet entries without saving information that you have entered into the form. A prompt will appear to make sure that you intend to leave the form without changing anything.
    discard confirm dialog
  • the save and continue button will save the information entered and keep you on the form so that you can add more to it, and
  • the save and exit button will save the information entered and bring you back to the table of your saved timesheet entries.

If there are any problems with trying to save the information in the form, error messages will appear on the form. If applicable, the error message will include the name of the activity and the name of the column in the form with which there is a problem.
errors in form


When you return to the timesheet system home page, the table of timesheet entries displays the current milestone you are working toward based on the date of the entry. It also displays the total time recorded for each entry. Using the timesheet entries table, you can:

  • Edit an existing entry by clicking on the date of the entry.
  • Delete an existing entry by checking off the checkbox in the "Delete?" column for the entry to be deleted and then clicking the "Delete checked entries" link.
delete and table of entries


Other tips:

  • You will stay logged into the system until your browser is closed.
  • Be careful if you keep a timesheet page open on multiple computers. When you save an entry, it will not automatically refresh on other computers. You will need to reload the page to see the information saved from another computer.
  • You may keep the timesheet page open all day on your computer and save regularly, or you may record the information elsewhere (such as the spreadsheet) and enter the information into the system later.
  • Your timesheet will be more accurate if you record your activities promptly

If you have suggestions, questions, or comments about the system, let us know. You can talk to any course instructor or TA or send email to the 2009sysadmin mailing list.