Syllabus Integration
One of our platform's most powerful features is the ability to extract key information from your course syllabi. This guide explains how to upload syllabi and what happens after.
Uploading Your Syllabi
You can upload syllabi during the onboarding process or at any time from your dashboard.
During Onboarding
- Complete the first four onboarding steps (Focus Time, Hobbies, Goals, and Calendar)
- On the final "Add your class schedules" step, you'll see the syllabus upload form
- Click "Upload Syllabus" or drag and drop your PDF files into the designated area
- You can upload up to 5 syllabus files during onboarding
- Click "Continue" after uploading to complete onboarding
From the Dashboard
- Go to your Dashboard and click on "Courses" in the left sidebar
- Click the "+ Add Course" button
- Choose "Upload Syllabus" to add a new course with a syllabus
- Upload your PDF file and click "Process Syllabus"
Best Practices for Syllabus Uploads
- Use the original PDF files rather than scanned copies when possible
- Ensure your PDFs are not password-protected
- For best results, use syllabi with clearly structured sections for assignments, exam dates, etc.
What Gets Extracted
When you upload a syllabus, our AI system analyzes the document and extracts the following information:
Course Information
- Course name and code
- Instructor name and contact information
- Class meeting times and locations
- Office hours
Assignments
- Assignment names and descriptions
- Due dates
- Weight or point value
- Submission requirements
Exams & Quizzes
- Exam/quiz dates and times
- Exam locations
- Content coverage
- Format (multiple choice, essay, etc.)
Reading & Materials
- Required textbooks
- Reading assignments and schedules
- Additional resources
- Course materials and links
Reviewing Extracted Information
After processing, you'll be able to review and verify the extracted information. This is important because:
- AI extraction has limitations: While our system is highly accurate, it may occasionally miss items or interpret dates incorrectly
- Syllabi vary in format: Some syllabi are structured differently, which can affect extraction accuracy
- You may have updated information: The instructor might have announced changes that aren't reflected in the syllabus
How to Review and Edit
- After uploading, you'll be shown a summary of the extracted information
- Review each section (Course Info, Assignments, Exams, Readings)
- Click the edit icon next to any entry to modify details
- Click "Add Item" in any section to manually add something that wasn't detected
- Click "Save Changes" when you're satisfied with the information
Calendar Integration
After reviewing the extracted information, all important dates will be added to your calendar:
- Class sessions will be added as recurring events
- Assignment due dates will be added with reminders set 24 hours before
- Exams will be added with appropriate preparation reminders
- Reading assignments will be scheduled before the relevant class sessions
All events created from your syllabus will be color-coded and tagged with the course name for easy identification.
Automated Study Plans
Based on your syllabus information, our system will suggest a study plan that helps you prepare for assignments and exams:
How Study Plans Work
- For assignments: Study blocks are scheduled working backward from the due date
- For exams: Multiple study sessions are scheduled in the week(s) leading up to the exam
- For readings: Reading time is allocated before the relevant class sessions
Important Note
Study plans are suggestions that you can modify. You can adjust the timing, duration, and frequency of study blocks to match your preferences and schedule.
Updating Course Information
If your instructor makes changes to the syllabus or schedule during the semester, you can update your course information:
- Go to the Dashboard → Courses → [Course Name]
- Click "Edit Course Details"
- Update any information in the form
- Alternatively, click "Upload New Syllabus" if you have an updated syllabus file
- Click "Save Changes" to update your calendar events
Troubleshooting
Common Issues
Upload Errors
Ensure your PDF is not password-protected and is under 10MB. If you're still having issues, try downloading the syllabus again from your course website or converting it to a different PDF format.
Missing Information
If important dates or assignments are missing after extraction, you can manually add them. Go to the course details and click "Add Item" in the relevant section.
Incorrect Dates
Sometimes dates might be extracted incorrectly, particularly if they're in an unusual format. Always review the extracted dates and edit any that are incorrect.
Need More Help?
If you're experiencing difficulties with syllabus integration that aren't covered here, please contact our support team at support@ocal.ai for assistance.