USB-University-ScheduleBuilder by USB
USB helps you plan your semester schedule before or during registration. Pick your courses, see them on a weekly calendar, and know straight away if two sections overlap or if you are missing a prerequisite.
Extension Metadata
Screenshots
About this extension
USB helps you plan your semester schedule before or during registration. Pick
your courses, see them on a weekly calendar, and know straight away if two
sections overlap or if you are missing a prerequisite.
WHAT IT DOES
- A weekly calendar of everything you have added, with morning, evening and full
day layouts.
- Conflict detection before you add a section, not after.
- Prerequisite checking on every course, with a breakdown of what you have
passed and what you still need.
- Labs and tutorials stay attached to the course they belong to, so you cannot
half-add a pair by accident.
- Elective slots you fill from the right elective group, with your completed
hours counted as you go.
- Save named versions of a schedule and switch between them.
- Export the calendar as an image, or as text you can paste anywhere.
- Full Arabic and English interface, right to left included.
TWO WAYS TO USE IT
Free mode needs no login. Choose your major and the extension loads that major's
study plan along with the university's public timetable.
Sync mode reads your own study plan from the university portal after you log in
yourself, so it knows what you have already passed and what is left.
YOUR DATA STAYS ON YOUR DEVICE
No account, no server, no analytics. Everything the extension reads is stored
locally in your own browser, and nothing is uploaded anywhere.
This is an independent student project. It is not an official university product
and is not affiliated with or endorsed by Mustaqbal University.
your courses, see them on a weekly calendar, and know straight away if two
sections overlap or if you are missing a prerequisite.
WHAT IT DOES
- A weekly calendar of everything you have added, with morning, evening and full
day layouts.
- Conflict detection before you add a section, not after.
- Prerequisite checking on every course, with a breakdown of what you have
passed and what you still need.
- Labs and tutorials stay attached to the course they belong to, so you cannot
half-add a pair by accident.
- Elective slots you fill from the right elective group, with your completed
hours counted as you go.
- Save named versions of a schedule and switch between them.
- Export the calendar as an image, or as text you can paste anywhere.
- Full Arabic and English interface, right to left included.
TWO WAYS TO USE IT
Free mode needs no login. Choose your major and the extension loads that major's
study plan along with the university's public timetable.
Sync mode reads your own study plan from the university portal after you log in
yourself, so it knows what you have already passed and what is left.
YOUR DATA STAYS ON YOUR DEVICE
No account, no server, no analytics. Everything the extension reads is stored
locally in your own browser, and nothing is uploaded anywhere.
This is an independent student project. It is not an official university product
and is not affiliated with or endorsed by Mustaqbal University.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access browser tabs
- Access your data for gate.uom.edu.sa
- Access your data for raw.githubusercontent.com
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.2.1
- Size
- 534.49 KB
- Last updated
- 13 hours ago (Aug 12, 2026)
- Related Categories
- License
- MIT License
- Version History
- Add to collection