The official Undergraduate Catalog is published once each year. Please note that the published Undergraduate Catalog is a snapshot taken in June, and any changes made to course offerings will not be reflected in the catalog for the current academic year. For the most up-to-date course listing and descriptions, use the searchable catalog tool.
For a comprehensive look at the most up-to-date course offerings for the current year, view the online Course Catalog.
Courses are arranged alphabetically by departmental abbreviation (prefix) and numerically by course number.
ALL Distance Education courses are identified with a 600 or 700 section number, and the class location should also indicate “Distance Education.” Distance Education course offerings, tuition and fee schedules, etc. are available on the Distance Education website.
Online Course Catalog
Course Level Numbering
Course levels are typically available based on a student’s current classification as follows:
- First Year: 100-199
- Sophomore: 200-299
- Junior and Senior: 300-499
- Masters*: 500-699
- Doctoral: 700-899
- College of Veterinary Medicine: 900-999
*Most Masters-level courses are available to advanced undergraduate students.
Graduate courses numbered at the 500 and 700 levels are letter graded (A+ … F), while 600 and 800 level courses are S/U (Satisfactory/Unsatisfactory) graded. Graduate students may not take courses that are regularly letter graded for S/U grading.
Types of Courses
The Office of Undergraduate Courses and Curricula has a full listing of the different types of courses offered at NC State.
Each course has a designated amount of credit hours that will count toward your degree upon successful completion. Credit hours vary per course and section.
Some courses, such as Independent and Research courses, also have variable credit hours allotted to each course and should be confirmed with the instructor.
Course Information is Subject To Change
NC State University reserves the right to make changes at any time to reflect changes in cost affected by the state legislature, current board policies, administrative procedures, and applicable state and federal laws and regulations.
Courses may be changed or cancelled based on demand. Classroom assignments may also be changed based on reasonable accommodations. Please refer to the copy of your schedule in your MyPack Portal for the most accurate information:
MyPack Portal > Student Homepage > Planning & Enrollment tile > Class Schedule