Excalibur is a tool for UCF students to import their class schedules into their preferred calendar software (Apple Calendar, Google Calendar, etc.). It was made possible by ics.js, available under the MIT license.
Image credits belong to Britton LaRoche.
Excalibur is not affiliated with the University of Central Florida.
Navigate to myUCF, log in, and click "Student Self Service" in the menu.
From there, click "Weekly Schedule".
Select "List View".
Enter the "Printer Friendly Page".
Right-click anywhere on the right side of the page. Then, select "Save Frame" (you want to save as 'plain html' or 'page source').
Upload the file that you saved. Excalibur will use it to generate an iCalendar file that can be opened in a variety of calendar applications.
Does not handle virtual meetings(?) (I have no way to test this at the moment)
Calendar events occur on breaks and holidays
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
All data processing is done on your device. No personally indentifiable information is recorded.