Using Titan Schedule Builder to Plan Your Semester
This article covers how students can use Titan Schedule Builder to plan courses for a semester/term and move those courses to their Titan Online shopping cart to enroll in those courses when registration opens.
Steps To Success
Follow the steps below to plan your semester with Titan Schedule Builder.
1. Log in to Titan Schedule Builder.
The Titan Schedule Builder is a part of the Titan Degree Audit & Planner functionality.
1.1. Log in to the campus portal.
1.2. Click on the Titan Degree Audit & Planner icon in the Titan Online widget.

Additional ways to access Titan Schedule Builder
2. Add courses to your Titan Schedule Builder.
You can transfer your planned courses from Titan Degree Planner and/or manually add courses to Titan Schedule Builder.
The Titan Degree Planner is not available for graduate students at this time.
2.3. Click on the caret button for the semester you want to schedule. Then select Schedule Term.
Don't see the Schedule Term option? Make sure that all of the courses in the term are marked as Planned and you have saved any changes to your plan by clicking the Save Progress button at the top of your plan.
- Click on the caret button for the semester you want to schedule.
- Then select Schedule Term.
2.4. Click Yes.
Please note it may take a few minutes to move your classes from the plan to the scheduler. This pop-up will disappear once your courses have been moved.

2.5. The classes are now added to Titan Schedule Builder.
You can now add additional classes or move on to step 3.
AND/OR
2.1. If prompted, select the semester you want to schedule. Enter the course information for the first course you want to add. Then click Search Classes.
- If prompted, select the semester you want to schedule.
- Optional: Enter the course information for the first course you want to add (e.g., English, ENG -101, Beginning College Writing). Or leave this field blank for more search options on the next page.
- Then click Search Classes.
2.2. Enter search criteria for the course you want to take such as the course ID or course title. Then click +Class to add the class to your Course Scheduler.
Note that there is a space between the course and ID number and a dash in front of the ID number.
English 101 = ENGL -101
Math 115 = MATH -115
- Enter search criteria for the course you want to take such as the course ID or course title.
- Click Details to view more details about the course, including pre-requisites and co-requisites.
- Then click +Class to add the course to your schedule.
2.2.1. You can use asterisks to do a wildcard search for text or numbers found in the course name or description.
Enter a * before a course code such as *101 to find all courses that include that course code. In the example above, the search results show all of the courses across subjects with "101" in the course code.
Enter an asterisk before/after text (such as *Biology*) to find courses that include that text. In the example above, the search results are showing all of the courses that include the word Biology in the course description.
2.2.2. Want to view the courses that your friends have added to their schedule? Click Classes with Friends.
Use the Share with Friends feature to share schedules with your friends!
2.2.3. A list of the courses that your friends have added to their schedules appears. Click +Class to add a course to your schedule.

- The person icon will tell you the number of your friends who have added that course.
- Click +Class to add a course to your schedule.
2.3. The course now appears in the Classes list on the left. Continue searching for and adding courses. Then click Finished Adding Classes when you are done.
You can now move on to step 3.
- The course now appears in your Classes list on the left.
- Continue searching for and adding courses.
- Then click Finished Adding Classes when you are done.
3. Share your courses with friends. (Optional)
You can connect with your CSUF friends to share the specific class sections you have selected when they create their schedule and see the specific class sections they have selected. Or skip this step to move on to step 4.
4. Block off time on your schedule for work or other activities. (Optional)
Add blocks of time when you don't want to take classes to help find class sections that won't interfere with work or other activities. Or skip this step and move on to step 5.
4.1. Click Add Busy Time to add blocks of time when you do not want to take classes. Or click Skip this Step to move on to step 5.
- Click Add Busy Time to add blocks of time when you do not want to take classes.
- Or click Skip this Step to move on to step 5.
4.2. Enter a name for the Busy Time block. Then select the start and end time for the Busy Time block. Select the day(s) of the week for the Busy Time block. Then click Save.

- Enter a name for the Busy Time block (e.g., work, violin lesson, volunteer job, etc.).
- Then select the start and end time for the Busy Time block.
- Select the day(s) of the week for the Busy Time block.
- Then click Save.
4.3. The Busy Time block is added to the calendar on the right. Continue adding any additional Busy Time blocks or making edits to existing Busy Time blocks. Click Finished Adding Busy Times when you are done.
You can now move on to step 5.
- The Busy Time block is added to the calendar on the right.
- Continue adding Busy Time blocks as needed.
- The My Busy Times section below the calendar will show all of the Busy Time blocks you have created.
- Click the edit button to edit a Busy Time block.
- Click the trash can button to delete a Busy Time block.
- Click Finished Adding Busy Times when you are done.
5. Create your Primary Schedule and Backup Schedule(s).
You can have Titan Schedule Builder generate potential class schedules for you (which you can manually modify as needed) or you can manually create potential class schedules. You can always go back and choose the other option later if you wish.
5.2. Click Configure Preferences to choose specific preferences for classes. Or click Skip this Step to move on to step 3 of the auto-generate schedules steps.
You do not have to fill out all of the fields for all of the preferences. You can simply choose which options and preferences you want Titan Schedule Builder to use when generating potential schedules.
- Click Configure Preferences to choose specific preferences for classes.
- Or click Skip this Step to move on to step 3 of the auto-generate schedules steps.
- You can also click the edit button next to a preference on the left to update a specific preference.
5.2.1. Optional: For Time-Based Preferences, enter the minimum minutes and maximum minutes between classes.

In the example above, the student wants at least 15 minutes between each class, but no more than 60 minutes between each class. Titan Schedule Builder will only generate potential schedules that meet this criteria (if possible).
5.2.1.1. Optional: Next, select your preference for the number of days: Fewer Days, More Classes per day or Balanced or More Days, Fewer Classes per Day.
Fewer Days, More Classes per day = Titan Schedule Builder will try to group all of your classes together on the same days and maximize the number of classes you have each day
Balanced = Titan Schedule Builder will try to create a more balanced schedule (i.e., you won't be taking all of your classes on two days each week or taking only one class per day for five days each week)
More Days, Fewer Classes per day = Titan Schedule Builder will try to spread your classes out across multiple days and minimize the number of classes you have each day

5.2.1.2. Optional: Create one or more Time Blocks when you want to take classes. Enter the details of the Time Block and then click Save.
In the example below, the student wants to have their classes between 10:30 am - 8 pm on Tuesdays and Thursdays. Where possible, Titan Schedule Builder will attempt to suggest only class sections that happen during the Time Block.
- Enter a name for the Time Block.
- Select the start time for the Time Block.
- Select the end time for the Time Block.
- Select the day(s) for the Time Block.
- Then click Save.
5.2.2. For Number of Classes, choose whether you want to take all of the courses you added to Titan Schedule Builder or if you planned extra.
Take them all = Titan Schedule Builder will only suggest schedules that include all of the classes you added in step 2. You can move on to step 3 of the auto-generate schedules steps.
I planned extra = You will select additional preferences for Titan Schedule Builder to use when generating schedules.
5.2.2.1. If you selected I planned extra, first indicate the minimum and maximum number of classes and number of units you want to take.
Both of these preferences are optional; you can only specify the number of classes or only specify the number of units if you wish.

- First indicate the minimum and maximum number of classes you want to take for the semester.
- Then indicate the minimum and maximum number of units you want to take for the semester.
5.2.2.2. Next, select any courses that must be taken together and then click the plus sign button to add the requirement.
This is optional if you don't have any classes that must be taken together.
You can also add multiple requirements if you have several classes that must be taken together.
- Select any courses that must be taken together (e.g., a lecture class and its corresponding lab).
- Click the plus sign button to add the requirement.
- Click the trash can button next to a requirement to delete it.
5.2.2.3. Next, select any courses that you do not want to take together and then click the plus sign button to add the requirement.
This is optional if you didn't add two or more courses that are alternatives for each other (e.g., in the example below, ANTH 100 and FREN 101 meet the same GE requirement, so the student only wants to take one of them this semester).
You can also add multiple requirements if you have several alternatives set up.
- Select any courses that you do NOT want to take together (e.g., you added two courses that meet the same GE requirement and want to only take one or the other this semester).
- Click the plus sign button to add the requirement.
- Click the trash can button next to a requirement to delete it.
5.2.2.4. Next, indicate which courses you want or prefer over the others.
This is optional if you don't have a preference. You also don't need to mark each course with a preference.
Click Want or Prefer next to courses that you want Titan Schedule Builder to prioritize when generating your schedule.
Click Don't Want or Don't Prefer next to courses you want Titan Schedule Builder to de-prioritize when generating your schedule.
5.2.3. Optional: For Professor Preferences, indicate the professors that you want or prefer over others. Then click Next to move on to the next preference.
Note that depending on when you are using Titan Schedule Builder, not all courses or class sections will have an assigned professor yet. You may see "TBA" for the professor which means the course has yet to be assigned a professor.
Click Want or Prefer next to professors that you want Titan Schedule Builder to prioritize when generating your schedule.
Click Don't Want or Don't Prefer next to professors you want Titan Schedule Builder to de-prioritize when generating your schedule.
- Select a preference for each professor listed or leave them set on neutral if you don't have a preference.
- Click Next to move on to the next preference.
- Or click Save & Finish to save your progress and return later.
5.2.4. Optional: For Additional Preferences, select your preferences for Fully Online classes and In Person classes. Then click Save & Finish.
Click Want or Prefer next to the delivery type (Fully Online, In Person) that you want Titan Schedule Builder to prioritize when generating your schedule.
Click Don't Want or Don't Prefer next to the delivery type (Fully Online, In Person) you want Titan Schedule Builder to de-prioritize when generating your schedule.
- Select your preference for Fully Online classes.
- Select your preference for In Person classes.
- Click Save & Finish to save your preferences.
- Click Reset All Preferences to Default to clear ALL of your preferences.
5.3. Select the maximum number of potential schedules you want Titan Schedule Builder to generate. Then click Generate Schedules.
- Select the maximum number of potential schedules you want Titan Schedule Builder to generate.
- Then click Generate Schedules.
5.4. Click Save next to each schedule you want to save. Click View Details next to a potential schedule to view more details about it.
- Click Save next to each schedule you want to save.
- Click View Details next to a potential schedule to view more details about it.
5.4.1. When you click Save, you will be prompted to enter a name for the schedule and indicate if this is your primary schedule. Then click Save.

- Enter a name for the schedule.
- Place a checkmark next to Make Primary Schedule to make this your primary schedule for Titan Schedule Builder.
- Then click Save.
5.4.2. When you click View Details, you will see a calendar view of the classes included in the schedule and your time block(s), along with details of the classes. Click Save to save this schedule or click Return to go back to the list of all generated schedules.
- You will see a calendar view of the classes included in this schedule and your Busy Time Block(s).
- Sections will show the specific class sections included in this schedule.
- When registration is open, the Seats column will update to show how many seats or waitlist spots are open for each class section.
- When registration is open, the Friends column will update to show how many of your friends are enrolled in each class section. You can click on the icon to see which friends are enrolled.
- Click the lock icon to mark a class section as locked. This means that when you generate additional schedules after this, the class section will be included in each new schedule.
- Click Save to save this schedule.
- Or click Return to go back to the list of all generated schedules.
5.6. You can now view each of your saved schedules as well as print, export, or email schedules.
When you're ready, move on to step 6 to add these courses to your Titan Online shopping cart.
Notice you can click Create Your Own to create an additional manual schedule. Or click Auto-Generate to have Course Scheduler generate additional potential schedules for you.
- Click on your primary schedule to select and view it (if not already selected).
- Click on a backup schedule to select and view it.
- Click Print to view a printable version of the current schedule.
- Click Export to export the current schedule as an .ics file.
- Click Email to email the current schedule to yourself or someone else.
OR
5.2. Select a course from the drop-down menu to view available class sections. Click the plus sign button next to a class section to add it to your Primary Schedule.
- Select a course from the drop-down menu to view available class sections.
- When registration is open, the Seats column will update to show how many seats or waitlist spots are open for each class section.
- When registration is open, the Friends column will update to show how many of your friends are enrolled in each class section. You can click on the icon to see which friends are enrolled.
- The Status column will show if any of the class dates/times conflict with your Busy Time blocks or with other class sections that you added to your schedule.
- Click Show Legend to learn more about the symbols used in this view.
- Click the plus sign button next to a class section to add the section to your primary schedule.
5.3. After selecting a class section, use the drop-down menu to select the next course. Continue to repeat this process until you have added all of the class sections you want to your primary schedule.
- The class section you added will have a checkmark next to it.
- The calendar view will update to show the newly added class section.
- Sections will update to show the newly added class section.
- Use the drop-down menu to select the next course.
5.4. When you are done adding class sections to your primary schedule, click Finished Editing Sections.
- Click Finished Editing Sections when you are done adding class sections to your primary schedule.
- The calendar will show your complete schedule including all selected class sections and Busy Time blocks.
- Sections will show details of the specific class sections you added to your primary schedule.
5.5. To create backup schedules, click All Schedules.
5.5.1. Click Create Your Own.
Alternatively, you can click Auto-Generate to have Titan Schedule Builder generate additional schedules for you.

5.5.2. Notice now you are creating a Backup Schedule. Select each course from the drop-down menu and select the class section you want to add to the backup schedule. Click Finished Editing Sections when you are finished creating the backup schedule.
- Notice now you are creating a Backup Schedule.
- Select each course from the drop-down menu and select the class section you want to add to the backup schedule.
- Click Finished Editing Sections when you are finished creating the backup schedule.
5.6. You can now view each of your saved schedules as well as print, export, or email schedules.
When you're ready, move on to step 6 to add these courses to your Titan Online shopping cart.
Notice you can click Create Your Own to create an additional manual schedule. Or click Auto-Generate to have Titan Schedule Builder generate additional potential schedules for you.
- Click on your primary schedule to select and view it (if not already selected).
- Click on a backup schedule to select and view it.
- Click Print to view a printable version of the current schedule.
- Click Export to export the current schedule as an .ics file.
- Click Email to email the current schedule to yourself or someone else.
6. Send your Titan Schedule Builder classes to your Titan Online shopping cart.
The Pre-Register button will only become clickable once you have an enrollment appointment for the upcoming term.
6.1. Select the schedule you want to use. Then click Pre-Register.
Note that the Pre-Register button is only available for your Primary Schedule. If you want to pre-register for classes on a Backup Schedule, you will need to make a backup schedule your primary schedule.
- Select the schedule you want to use.
- Then click Pre-Register.
6.2. You may see a loading screen.

6.3. You will see the classes in your Shopping Cart in Titan Online/Student Homepage. As soon as your enrollment appointment opens, you can register for the classes from your cart.
Optional Titan Schedule Builder Features
2. Click All Schedules (if not already selected), and then click on the schedule whose name you want to change.

- Click All Schedules (if not already selected).
- Then click on the schedule whose name you want to change.
3. Enter a new name for the schedule above the calendar view. Then click Rename.
- Enter a new name for the schedule above the calendar view.
- Then click Rename.
2. Click Classes (if not already selected), and then click Add Classes.

- Click Classes (if not already selected).
- Then click Add Classes.
3. Enter search criteria for the class you want to take such as the course ID or course title. Then click +Class to add the class to your schedule.
Note that there is a space between the course and ID number and a dash in front of the ID number.
English 101 = ENGL -101
Math 115 = MATH -115
- Enter search criteria for the class you want to take such as the course ID or course title.
- Then click +Class to add the class to your schedule.
4. Once you are done adding courses, click Finished Adding Classes.
After adding the course, you will need to edit your schedule to add a class section of the added course to the schedule.

2. Click Classes (if not already selected), and then click the trash can icon next to the course you want to delete.

- Click Classes (if not already selected).
- Then click the trash can icon next to the course you want to delete.
3. You will see a notification that the course was deleted. However, this will NOT remove the class section from your schedule. You will need to click the x next to the class section under Sections on the right to remove the class section from your schedule.
- You will see a notification that the course was deleted.
- However, any class sections that you added to your schedule(s) will remain on your schedule(s).
- Click the x next to the class section under Sections on the right to remove the class section from each schedule (if desired).
2. Click All Schedules (if not already selected), and then click on the schedule that you want to change.

- Click All Schedules (if not already selected).
- Then click on the schedule that you want to change.
3. Click Edit Sections under the calendar view.
- Click Edit Sections under the calendar view to edit this schedule.
- Notice you can click the x to delete a class section from the schedule. However, you cannot replace the class section from this screen. It's recommended that you click Edit Sections which will allow you to add/remove/swap class sections on the schedule.
4. Select the course you want to modify. Then click the replace section icon next to the class section that you want to swap with the current class section on this schedule. To remove a course completely from the schedule, click the x next to the class section under Sections.
- Select the course you want to modify using the drop-down menu.
- Then click the replace section icon next to the class section that you want to swap with the current class section on this schedule.
- To remove a course completely from the schedule, click the x next to the class section under Sections.
2. Click All Schedules (if not already selected), and then click on the schedule that you want to change.

- Click All Schedules (if not already selected).
- Then click on the schedule that you want to change.
2. Click All Schedules (if not already selected), and then click on the backup schedule that you want to make your primary schedule.

- Click All Schedules (if not already selected).
- Then click on the backup schedule that you want to make your primary schedule.
4. The backup schedule you selected is now the primary schedule.
Note that the names of the schedules will not be changed unless you manually change the name of each schedule.
2. Click Busy Times (if not already selected). Then click the edit icon next to the Busy Time block that you want to change.

- Click Busy Times (if not already selected).
- Then click the edit icon next to the Busy Time block that you want to change.
3. Make any changes to the name, start time, end time, or days of the week that you wish. Then click Save.

- Make any changes to the name, start time, end time, or days of the week that you wish.
- Then click Save.
2. Click Busy Times (if not already selected). Then click the trash can icon next to the Busy Time block that you want to delete.

- Click Busy Times (if not already selected).
- Then click the trash can icon next to the Busy Time block that you want to delete.
3. You will see a notification that the Busy Time block has been deleted.

Need More Help?
Faculty and staff can contact the IT Help Desk at [email protected] or 657-278-7777 for additional assistance.
Students can contact the Student IT Help Desk at [email protected] or 657-278-8888 for additional assistance.
0 Comments
Add your comment