Cornell Academic Calendar in iCal Format

The Cornell Academic Calendar is no longer available for Oracle Calendar Users since Cornell has moved to Exchange. I have massaged the information in the on-line pdf file into an iCal file for my own convenience. You may find it useful as well smile

The file presented here is an .ics file which can be directly used by iCal, and probably other software using the open iCalendar format.

Table of Contents

Quick Overview:

The file is available from:

Once downloaded, you will have an .ics file which can then be imported into iCal for use.

More details:

You can access the Cornell Academic Calendar page at:

On the Mac using iCal

You may need to Control-Click (or Right Click) to Save As...

or you may be prompted to open the file directly in iCal when downloading.

Otherwise, double click the downloaded file. You will probably want to open it as a new calendar, separate from any others you may have.

You now have a local copy of the Cornell Academic Calendar as one of your calendars in iCal.

I have published my local copy so I can simply subscribe to it from my iPhone and other Macs I use.

I would include the subscribe link here for your convenience were it not for the old requirement of an authorization for download of the Oracle Calendar version.

I am looking into whether Cornell has any plans to publish the calendar so one can simply subscribe to it.


  • Took the pdf file from the Cornell Academic Calendar page as a start.
  • Held down the Option key and selected various rectangles from the pdf to collect the first and second columns of information from the pdf file.
  • Pasted the text into BBedit.
  • Cleaned it up by hand so rows of the original columns were restored.
  • Searched for the SPACE character in each row of the Day Date column and replaced them with TAB character.
  • Manually added the year to dates in 2011 so dates would be interpreted properly when pulling into spreadsheet.
  • For events spanning several days, inserted a TAB character and a full date for the ending date.
  • Copied the individual columns and pasted them into an OpenOffice spreadsheet.
  • Proofread the resulting columns (some cleanup still necessary inserting and deleting cells to get things aligned properly).
  • Downloaded iCalTextImport3.0 .
  • Read its import advice.
  • Put headers on the columns in the spreadsheet.
  • Added column in spreadsheet for Allday Event and set value to TRUE for all rows.
  • Deleted extraneous rows with no date data.
  • Copied the contents of the spreadsheet to the clipboard.
  • Pasted into text editor (BBedit again).
  • Saved as text file.
  • Imported into iCal using iCalTextImport3.0 .
  • Named calendar AcadCal11.
  • Exported AcadCal11 from iCal to file AcadCal11.ics .
  • Uploaded AcadCal11.ics to here.
  • Enjoy!

-- DickFurnas - 2009-08-18

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatics AcadCal11.ics r1 manage 9.5 K 2010-07-28 - 22:07 DickFurnas Cornell Academic Calendar in iCalendar format
Edit | Attach | Watch | Print version | History: r25 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2010-07-29 - DickFurnas
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.