Stop refreshing WebReg. GhostReg grabs your seat the second it opens. → Get Started

Rutgers Course Sniper Guide: How to Get Into Any Full Class

GhostReg · April 2026 · 9 min read

bro. registration opens, you log in, and the class is just full. every section. zero seats. and now you're sitting there staring at zero available seats like maybe WebReg just made a mistake and will come back and apologize. bro WebReg does not apologize. lemme put you on game — because every guide out there is just gonna tell you to "check back frequently" like ok so my plan is just to become one with WebReg. got it. great. love that for me. real talk on how the system works, when seats actually drop, and how to stop being the person who finds out about an open seat after it's already gone.

In This Guide
  1. How WebReg Actually Works
  2. When Seats Drop — Reading the Patterns
  3. What Is a Course Sniper?
  4. Notification vs. Auto-Registration: The Pipeline Problem
  5. Why Most Snipers Fail Silently
  6. How GhostReg Works
  7. Free Options — And When They're Fine

How WebReg Actually Works

before you start sniping, you need to understand what you're working against. WebReg runs on one rule: first come, first served. no waitlist. no queue. when a student drops a class, the seat posts back immediately and whoever clicks Register first gets it. that's the whole game.

WebReg authenticates through Rutgers CAS and tracks your session through a cookie that expires after inactivity. one important thing — WebReg goes down for maintenance every night around 2 AM to 6 AM ET. outside that window, during active registration periods, seats can drop any time you're not watching.

When Seats Drop — Reading the Patterns

seats don't open randomly. there are windows that produce way more movement than others. the heatmap below shows seat drop activity by hour across the three main windows — the red blocks are when WebReg is offline for the night.

Seat drop activity by hour — active registration window (6 AM – 2 AM)
Drop/Add
first 48h
Billing
purge day
Week 1–2
trickle
12 AM4 AM8 AM12 PM4 PM8 PM
Very high Moderate Low WebReg offline (2–6 AM)

drop/add week is chaos — seats move all morning and afternoon. billing purge has a massive spike around midday when the tuition deadline hits and unpaid students get dropped from everything at once. the week 1–2 trickle is quieter but consistent — students go to one lecture, check the professor on Rate My Professors, and immediately drop. know your billing deadline and have a sniper running before it hits.

What Is a Course Sniper?

a course sniper watches WebReg on your behalf and acts when a seat opens. you give it the 5-digit index numbers for the sections you want, and it polls for changes during active registration hours. when a seat appears — it either notifies you, or if it's the kind that actually works, it registers you automatically.

they've existed at Rutgers for years. Discord bots, browser extensions, CS student side projects. the tech isn't the hard part. the hard part is the gap between detecting a seat and actually getting you enrolled — and almost every tool out there gets this wrong.

Notification vs. Auto-Registration: The Pipeline Problem

there are two completely different categories of course sniper, and they produce completely different outcomes. the gap between them isn't a feature difference. it's the difference between getting the class and not.

Notification sniper pipeline ≈ 20–35 seconds elapsed → seat gone
detects seat
sends ping
you see it + unlock phone
open browser + CAS login
find course + click
confirm?
vs
GhostReg pipeline under 1 second → you're in
detects seat
fires registration
confirmed → sends email
← you're in class. asleep. out. doesn't matter.

the notification pipeline takes 20–35 seconds minimum under perfect conditions. competitive seats during drop/add week last 3–10 seconds. those timelines don't overlap — it doesn't matter how fast the notification is. the structural problem is you being in the loop at all.

if you're paying for a sniper, it should get you the seat. not send you a notification about the seat you just missed. that's a very expensive news alert.

Why Most Snipers Fail Silently

most tools students find were built as side projects and aren't maintained. they work once, get shared on Reddit, and slowly break. the worst part is they usually fail silently — you think the sniper is watching, but nothing is actually running.

Session timeout
WebReg expires your session after inactivity. no keepalive means your sniper has been talking to a dead connection for hours without you knowing.
CAS auth breaks
Rutgers updates their CAS login flow and the sniper breaks. developer graduated. nobody fixes it. it just quietly stops working mid-semester.
Maintenance crashes it
WebReg goes offline nightly around 2–6 AM. a sniper that doesn't handle this errors out and doesn't recover when WebReg comes back up at 6 AM.
Notifications only
even a perfectly functioning notification tool has the fundamental flaw baked in. you're the bottleneck. 20 seconds is 20 seconds no matter how polished the UI is.

How GhostReg Works

three steps. then it runs without you during every hour WebReg is active.

01
Create your account — just an email
no NetID, no Rutgers password. your credentials never come to us at any point in this process.
02
Connect your WebReg session — one time
you log into WebReg, copy your session token, paste it into GhostReg. that's it — your password never leaves your device. GhostReg maintains the session automatically during registration hours so it's always ready when a seat drops.
03
Add your index numbers and forget about it
drop in the 5-digit index for every section you want — up to 10 at once. GhostReg watches them all. seat opens during registration hours → it registers you → you get an email → you're in before you even knew the seat existed.
the best sniper is the one you never think about after setup. GhostReg runs during every hour WebReg is live — while you're in class, out with friends, asleep. you just check your email and find out you're already registered.

Free Options — And When They're Fine

not every situation needs a paid tool. here's the honest breakdown:

Free options — honestly rated

free tools are fine if the class is low-competition and you're mostly keeping a casual eye on it. but if your graduation timeline or your entire semester schedule depends on getting into a specific section — free tools have a ceiling they can't break. they send notifications. they don't close the loop.

Ready to stop refreshing?

GhostReg monitors your courses whenever WebReg is live and registers you the moment a seat opens. three steps, then forget about it.

Get GhostReg →
← Back to Blog