Navigating the USC Business School Core Without Losing Your Mind
I spent four semesters trying to map out my schedule around the Dornsife College requirements and the business prerequisites at the same time. You'd think the website would have a clean checklist. It doesn't. What you get is a 47-page PDF that changes every year and a degree audit system that sometimes disagrees with the registrar's office. The actual requirements break down into three buckets: general education courses, business core courses, and major electives. The general ed piece is straightforward if you already know what college freshman writing and math prerequisites look like. You need Calculus I and II, Statistics, and at least two composition courses. That's the easy part. The business core is where things get weird. There are about twelve required courses spread across economics, accounting, finance, operations, marketing, and management. Each one has prerequisites that stack on top of each other. Microeconomics requires calculus. Managerial Finance requires both micro and accounting. You can't take the finance class until the spring of your sophomore year even if you came in with AP credits, because the prerequisite sequence doesn't allow it.
I learned this the hard way in my second semester when I tried to register for Managerial Finance and the system blocked me. I had the economics credit but not the accounting credit, which I hadn't realized was a co-requisite. I ended up dropping the course, waiting a full semester, and taking it as a summer class instead. That pushed my graduation timeline back by three months. Don't make the same mistake. Get a printout of the full prerequisite tree before you even attempt registration. The major electives are the flexible part. You need about six upper-division business courses chosen from the approved list, and the list itself shifts slightly between years. Some semesters they drop a course from the list because enrollment was too low. I saw International Business disappear from the elective menu for two consecutive years before it came back. Plan around courses that have been stable for at least three years. Here's something most people don't realize: the business core has a minimum grade requirement. You need a C or better in every prerequisite course, but the business school itself requires a C- minimum across all business courses for major declaration. That C- is lower than the C most people assume, and it caught me off guard. I was aiming for B's in everything but still needed to double-check the exact threshold before declaring.
The capstone experience is another layer. Depending on your track, you'll need either a senior seminar or an applied consulting project. The seminar route is more traditional. The consulting project route is more useful if you're looking for employment afterward. I knew someone who took the project route and ended up with a reference letter from a real company that directly led to a full-time offer. The tradeoff is that the project requires you to secure a placement before the semester starts, and those slots fill up fast. Not everyone who wants one gets one. There are also quantitative reasoning requirements that miss. You need demonstrated proficiency in quantitative methods, which can be satisfied through the calculus sequence or through an approved business analytics course. If you're coming in with strong math credits, you can bypass the calc requirement but you still need to complete the analytics component somewhere in your program. The analytics course isn't always offered every semester, so check the rotation schedule early. One practical thing I wish someone had told me: the business school's advising office is swamped during peak registration windows. You will not get timely answers if you wait until the week before classes start. Go in the summer before your intended start date, get your plan typed out, and get it stamped by an advisor. The stamp doesn't guarantee anything but it at least gives you a paper trail when the registration system inevitably glitches.
Get the Full Details

If you're planning this out, the realistic timeline for someone starting as a freshman is four years. For a transfer student with some AP credits, it can be done in three years if you're aggressive about summer courses. The bottleneck is almost always the upper-division business electives, which have enrollment caps of about forty students per section. That means you're competing with juniors who have higher class standing priority. Freshmen and sophomores who want popular electives need to register the moment the window opens, usually at 7 AM on a Tuesday. The official requirements page is maintained by the usc business undergraduate studies office. It's the primary source. Everything else on the internet, including this, is a summary. If there's a conflict, the official page wins. Save the URL, bookmark it, and check it every semester because they do update course numbers and prerequisites without sending mass emails about it.