Information for Majors
On this page: undergraduate degree plans, concentration and tracks specifics, additional programs, and information about CSC courses and requirements.
Also included: information for Computer Programming Minors and NC State Academic Policies
Undergraduate Degree Plans
- Computer Science (BS)
- Computer Science (BS), Artificial Intelligence Concentration
- Computer Science (BS), Cybersecurity Concentration
- Computer Science (BS), Game Development Concentration
Additional Undergraduate Programs
Courses
- CSC 236 Announcement (Fall 2021 and beyond)
- CSC Restricted Electives
- Other Restricted Electives
- List of CSC Classes and Special Topics
- General Education Program (GEP) requirements
- CSC Requisite Structure document (prior to Fall 2021)
- CSC Requisite Structure document (beginning Fall 2021)