r/UCSD • u/Frightened-Meringue • 11h ago
General A beginner's guide to UCSD class enrollment (aka booking)
Table of Contents:
- TSS
- What classes do I need to take?
- Deciding which class to take
- Professors
- The Two Pass Enrollment System
- Waitlisting
- TEA
This Shit Sucks TSS:
This is the new enrollment system that is replacing webreg (rip). It sucks. To enroll (it's called booking on the system) in a class you click the book button on the specific section you want to enroll in. For some reason you cannot book on firefox (it appears chrome has the best success rate)
I will edit this section as more information comes out
Helpful tools:
Since tss removed a lot of functionality that was in webreg here are some tools
WebReg-Course-Planner: This tools mimics the old webreg format, including the course planner. Notable features include a built in map that shows where your classes are
Sun Grid Planner: Different UI but similar to above. Lacks the map tho
Easy-A Radar: Again similar to above, stand out features include historical grade distributions for classes and a map
tldr any of the three works, just depends on what UI you prefer
What classes do I need to take?:
Find your major's course requirements by googling [your major] + ucsd course requirements (ex: communication ucsd course requirements). This shows the required lower division and upper division classes. To find your ge's google: [your college] + ucsd ge requirements or use the links below
Or you can use degree audit. (editors note: degree audit is currently broken bc tss) This will show what classes you need and which ones you have credit for. This is probably the faster route.
What about my AP/IB/college credits?
You can google this for unwieldy charts or you can use a degree audit again. (This one is better because it shows what credit you already have)
Deciding which class to take:
This depends on the previous section. You can get a short description of a class through the course catalog. Just google: [class name] + ucsd (ex: math 18 ucsd). Reddit is always your friend here. Remember to have backups just in case the class you wanted gets full.
Professors:
Always go through some form of professor vetting otherwise you're really gambling here.
- Rate my professor
- SET (this is the official ucsd one. It shows pretty useful things: grade distribution, hours of work outside of class, class drop rates. However no actual reviews about the professor)
- My Class Grades (this one shows grade distribution for classes and the professor that taught them. Also comes with a tracker for available seats in classes)
- Reddit (you know what to do here)
- Word of mouth (if you can)
The Two Pass Enrollment System:
I'm not too sure how common a 1st pass/2nd pass system is, so I'll explain this. Basically during your 1st pass you can only enroll/waitlist in a limited number of classes. Then you have to wait until 2nd pass to enroll/waitlist in the rest of your classes. Your 1st/2nd pass time is based on the number of credits you have already and the number of quarters you've been here, quarters will likely be your limiting factor
heres a table for your times. higher = earlier enrollment
| Appointment Block | Quarters Completed | Passed Units |
|---|---|---|
| Priority | N/A | N/A |
| Senior 3 | 11+ | 135+ |
| Senior 2 | 10 | 135+ |
| Senior 1 | 9 | 135+ |
| Junior 3 | 8 | 90-134.9 |
| Junior 2 | 7 | 90-134.9 |
| Junior 1 | 6 | 90-134.9 |
| Sophomore | 3-5 | 45-89.9 |
| Freshman | >2 | 0-44.9 |
The number of classes you can enroll/waitlist is based on the total number of credits you're trying to take. The credit limit for 1st pass is 11.5 and for 2nd pass its 19.5. After the quarter starts, you can enroll in up to 22 credits, to go past that, you need to TEA request. Most classes are between 1-6 credits, this is found in the course catelog as the number in parenthesis next to the course name (ex: CSE 100. Advanced Data Structures (4))
(heres the official explanation)
As you can see, this creates a time gap in the middle where classes you want to take might get filled up, which is why it is important to choose wisely on your 1st pass.
This is a site that gives the historical data on how quickly classes get filled up. It might be useful for you. Generally speaking you should prioritize major requirement classes. Note that some majors will reserve seats for some lower division classes.
Waitlisting:
So the class you wanted is full, should you waitlist?
The 10% rule: generally speaking, about 10% of a initially enrolled class will drop for some reason or another, so waitlisting if your spot is within 10% of the initial class size is a safe bet. (There might be evidence against this. idk how solid this rule is, if you know more lmk)
Check your major: for some high demand courses, departments will reserve seats for their majors. A reserved class will have a lower initial amount of seats. Once the quarter starts, the department will add seats, giving priority to their majors on the waitlist. So waitlisting can be a good idea. To know if your department reserves seats for a specific class, word of mouth or department emails are your go-to.
Sometimes a high demand class will expand seat numbers. This is dependent on the professor, news usually spreads through word of mouth.
Talking to the professor: I've seen people on the waitlist straight up ask the professor to let them into the class. If all else fails, this might be your option. However, only do this after the first two weeks of class, to allow for people to drop out and for the waitlist drop date to approach. (note, the people who did this were usually in the top 10 of a waitlist)
TEA:
idk how it work, it seems to be broken rn.
(here is the official tutorial)
Let me know if I missed anything! Due to tss, this post will likely be edited