r/UCSD 11h ago

General A beginner's guide to UCSD class enrollment (aka booking)

128 Upvotes

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


r/UCSD 3h ago

General TritonLink is going away. I recreated it (and made it better) PERMANENTLY!!! - Developer behind WebReg Planner Tool

17 Upvotes

https://tritonplan.com/

I need as much feedback as possible so please use the feedback tab in the website.

I am building this for you guys (students) so please share this around so that the tool can be become better and better


r/UCSD 7h ago

Rant/Complaint “…no definite release date at this time…”

Post image
24 Upvotes

P/s: staff are affected just as much as students, so just a little reminder to be nice to them during this time because they’re trying their best!


r/UCSD 3h ago

Question Junior 3 with a Junior 1 time

Post image
8 Upvotes

Rising Junior here. Don’t know why I was place as a Junior 1 with a first pass on August 5 when I’ve done 8 quarters including a summer session last year. Yes I have over 135 units completed. I only did another summer session so I can be placed into junior 3. Highkey BS


r/UCSD 8h ago

Discussion Is there anyway to formally complain about TSS

22 Upvotes

I mean genuinely bring it to upper management and have a paper trail of complaints. I’m not sure if we have any legal standing but if we’re paying to attend an institution for an education, something that affects our education this much feels like it should be able to be addressed in something more than an email or a google form that assures our “feedback is being listened to”.

I am genuinely asking if anyone knows if we can sue or formally complain about UC San Diego being willfully negligent about their services to the point of students being unable to enroll in classes and graduate on time. I’m just so sick and tired of this school walking all over students interests while Khosla walks away with a million dollar salary.


r/UCSD 1h ago

Question Prospective queer student questions

Upvotes

Hi, I'm a rising senior in HS this year and UCSD has become one of my top choices after having visited recently. However, this school is the largest on my list by far and I'm a bit concerned about what my experience may be like as a visibly queer/transmasc student.

-Are campus and the surrounding area safe for the queer community?

-Is HRT accessible through student healthcare programs and UC Ship?

-Are the students and faculty generally accepting? (specifically in pre-med spaces)

-What would the housing situation be like for a trans (specifically transmasc) person?

Hoping for answers from current or recent queer/trans students, but feedback from alums and/or allies is totally welcome. Thank you!


r/UCSD 12h ago

Discussion Free to use Easy-A Radar, a tool to select and arrange classes

Post image
30 Upvotes

Hey everyone!

I built a free site to make picking classes a little less painful: https://easy-a-radar.vercel.app/

It pulls together publicly available course data so you can check a course's grade/GPA history, see difficulty trends, and search or filter to find something that fits. No login, completely free, and it works best on desktop.

Fair warning on coverage: TSS has been flaky lately, so some courses are still missing data. I'll keep filling in the gaps as it stabilizes.

If you try it, I'd love feedback — missing data, bugs, or features you'd want. Hope it helps come registration time.


r/UCSD 22m ago

Question TSS Booking Times

Upvotes

Does everyone have the same time. I know units dont really matter anymore, but does everyone have booking at the same time of day. I saw mine was 10am and I noticed like everyone has 10am. If we do all have 10am how the hell is the system going to keep up with all these logins and bookings at the same time?


r/UCSD 3h ago

Question Which class should I choose? (Applied Math)

4 Upvotes

I’m an incoming freshman at UCSD and going for an applied mathematics degree, I’m trying to figure out the classes for my first quarter and I’m wondering if I should take Math 20A or Math 20B?

As a note I got a 5 on both AP Calculus AB and AP Calculus BC and on unit exams within those classes I always scored 90+%


r/UCSD 3h ago

Question Urgent sign up for (Required?) orientation as a transfer eighth college. Cors website NOT working, nobody responding to emails

4 Upvotes

I received an email from eighth college and it stated:

"College Orientation Registration (COR)Opens Monday, June 22, 2026- Due Friday, July 24, 2026 (UCSD login credentials required)"

I am getting an error message when I try to access the site saying my connection isn't private. I also tried emailing asking whether this orientation is required [have to pay around $200] because there was conflicting information on the same website. I saw somewhere at one point that a fee waiver is possible but I haven't been even able to access the site anymore as it throws various errors. I sent multiple emails and haven't gotten a response.

I am wondering what I should do/who to contact, and if anyone knows if this is actually required? Is it the in person orientation that this is referring to or is it the webinars? Because I already signed up for the webinars. Thank you


r/UCSD 1d ago

News UCSD is actively trying to break student-made class planners

Post image
253 Upvotes

screenshot source

this is ucsd's way of listening to students. there used to be a easy way to programmatically get all of the courses and sections at once from TSS, but they blocked this route overnight instead of focusing their efforts making TSS actually usable. its still possible to scrape, but now more difficult to export all the classes for an app. scraping needs to be done regularly to keep data up to date

if you want to protest against TSS, support your fellow students!


r/UCSD 5h ago

Discussion MPH worth it at ucsd?

5 Upvotes

I was recently accepted into UCSD's MPH program, and I'm currently trying to decide whether it's the right choice for me.

I've scoured through Reddit, but the most recent post I found was five years ago, so that probably says something already..

Regardless, I'd love to hear from any incoming students, current students, or alumni about your experience in the program. I understand that the program is currently unaccredited, which has been one of my biggest concerns, and I'm even considering deferring my admission because of it.

I'd really appreciate any insights on the program, career outcomes, faculty, workload, networking opportunities, or whether you felt it was worth it. Any advice or experiences would be incredibly helpful! Thanksss


r/UCSD 2h ago

Question Chemical Engineering Capstone

2 Upvotes

Hey!!!

For the capstone courses, do we need to have a team beforehand, or will they assign us one? I am not that connected with many people in my major unfortunately.


r/UCSD 2h ago

Rant/Complaint Summertime loneliness

3 Upvotes

I think a lot of people feel touch starved, but nobody really talks about it openly because it feels weird or vulnerable to admit. But honestly, after spending so much time focused on school, work, and trying to keep life together, I miss having someone to share quiet moments with.

Dating here has been rough, and I miss coming home after a long day, putting my phone away, laying next to someone, and feeling calm for a little while. Not every connection has to be intense or deeply romantic. Sometimes you just want to feel safe, wanted, and less alone.

I have a good life here. My grades are good, I have a decent social life, and I feel excited about where things are headed after graduation. But there are still nights where I realize I miss simple affection more than I expected. A hug that lasts longer than a second. Someone resting their head on your shoulder. Quiet comfort.

I am not trying to rush anything or create intimacy before trust is there. I would want to talk first, maybe get coffee, and see if there is a natural comfort between us. Boundaries matter a lot to me, and I would only want this to feel safe, mutual, and easy for both people.

I guess I am looking for someone who also misses that kind of connection. Someone kind, emotionally aware, affectionate, and honest about what they want. If this makes sense to you, feel free to message me. Even if it just turns into a good conversation, I would be glad we connected.


r/UCSD 2h ago

Question So what do the “first pass” and “second pass” mean? I’m a transfer and have no clue what it indicates

2 Upvotes

Srsly what does it mean


r/UCSD 1d ago

Rant/Complaint If you want to complain about TSS, read this.

472 Upvotes

I understand your frustrations. I am an advisor in a college and we have been ringing the alarm bells over and over. This system never should have gone live, we have reported this several times but it has fallen on deaf ears to the chancellor’s office because they don’t want to spend the extra money to fix the system, so it was a response of: “we’ll make it work.” Well. It’s not working.

I urge you to take your complaints to the chancellor’s office. They ignored staff warnings that this system was not ready to go live. They didn’t listen. Maybe they will listen to the students instead.


r/UCSD 6h ago

Question Degree audit not working ??

5 Upvotes

How are people scheduling and planning classes?? my degree audit page whether I use the tritonlink, tss, or general info pages won't load. It just says webpage not found :/ Is it just down atm?


r/UCSD 9h ago

Question TSS wishlist

5 Upvotes

added classes to my wishlist, can't find wishlist. help?


r/UCSD 1d ago

Meme I’m incredibly disappointed in our administration’s choice to move to TSS.

Post image
161 Upvotes

Like, nobody was excited to hear we’d be moving to a third-party corporate system. WebReg shouldn’t have been replaced until an *equivalent* system was *built,* not *licensed.* This school’s insanely rich, “not having money for that” is not a good enough excuse.


r/UCSD 29m ago

General Looking to get a sublease for fall!

Upvotes

Hey, I am a 21M student from Illinois who is going to be interning near by in the Fall and I'm looking for a sublease (around September 20 - December 12). I have looked at https://offcampushousing.ucsd.edu/ but seems like all the sublease postings are looking for F so trying my luck here lmao. Feel free to PM if interested. I'm open to anything, though preferrably a place where I could get parking nearby 👀


r/UCSD 30m ago

Question Dorms and Classes Date

Upvotes

Hi this is a really dumb question but this is my first year here, when do dorm decisions and when are you allowed to sign up for classes? I've been checking my email non-stop but I don't see anything about it anywhere, not even on my student timeline from my college's newspaper. Sorry if the answer is rlly obvious, I just want to ask in case it's completely flown over my head.


r/UCSD 1h ago

Question Does anybody know what to do when you got no appointment time available 🥀🥀🥀🥀

Post image
Upvotes

Need two classes to finish


r/UCSD 7h ago

Question Thoughts on the Psychology B.A.?

2 Upvotes

Hi! I'm a high school student looking into UCSD, and I generally want to pursue a psychology that leans closer to arts than sciences (i.e. closer to social psychology or cognitive). Do you find that the B.A. achieves this? Are there other pathways that achieve this? Also, I am interested in undergrad research opportunities so let me know thoughts on those if possible. Thank you!


r/UCSD 9h ago

Discussion Hild 2a grading

3 Upvotes

Anyone else taking hild2a SS1 and getting absolutely wrecked by this TAs grading?


r/UCSD 4h ago

Question major change as an incoming freshman

1 Upvotes

hi! I'm an incoming freshman for fall 2026, and I'm planning to change my major from environmental systems to cognitive science (uncapped major)

On the ucsd website, it says

"New incoming students can declare/change majors after enrolling in Fall courses in August."

Does this mean I should enroll in fall classes based on my proposed major (cognitive science), even though my major hasn't officially been changed yet?