At UB, not all courses are the same. Knowing the difference helps you plan better and avoid mistakes during registration.
General Core Courses
These are required courses like English, Math, History, and Ethics, taken by all students, no matter their program.
Professional Core Courses
These are courses specific to your field of study (like Accounting for Business majors or Programming for IT students).
Electives
Courses you choose based on your interest or program requirements. They give you flexibility and exposure to new ideas.
Prerequisite
A course you must pass first before taking another course.
Example: You must pass College English I before taking College English II.
Co-requisite
A course you need to take at the same time as another.
(These are less common, but your program sequence or advisor will tell you if one is required.)
PUED / Developmental Courses
These are Pre-University Education courses for students who need to build their skills before starting college-level work.
They are usually required if:
- You didn’t take ATLIB or didn’t meet the required scores
- You partially meet program requirements
These courses do not count toward your degree, but they are important if you're placed in them. Once completed, you’ll move on to general or professional core courses.
Important: PUED courses must be taken in order. If you're placed at a lower level, you’ll need to successfully complete each stage before moving on to college level courses in that subject.