Overall Rating:

Quality:

Safety:

Costs:

ReviewMajors / RatingsTuition / LoansFaculty / SalariesCampus CrimeAdmissions
Students to
Faculty Ratio
14 : 1
Low
North Carolina State University at Raleigh offers 153 majors and allows you to earn your associate's degree, bachelor's degree, postbaccalaureate certificate, master's degree, or doctoral degree.
Below we list majors offered at North Carolina State University at Raleigh as well as diplomas and certificates available for each major.
Accounting and Finance Majors
Accounting
· bachelor's degree
· postbaccalaureate certificate
· master's degree
Financial Mathematics
· master's degree
General Finance
· postbaccalaureate certificate
Accounting and Finance Programs Rating:

Accounting and Finance Programs Ranking:
Top 5%Read the
ranking details or view all
accounting and finance colleges in North CarolinaAerospace and Aeronautical Majors
Aerospace, Aeronautical and Astronautical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Aerospace and Aeronautical Programs Rating:

Aerospace and Aeronautical Programs Ranking:
Top 25%Read the
ranking details or view all
aerospace and aeronautical colleges in North CarolinaAgriculture Majors
Agribusiness
· bachelor's degree
Agricultural Business and Management
· associate's degree
Agricultural Economics
· master's degree
Agricultural Mechanization
· bachelor's degree
Agricultural Teacher Education
· bachelor's degree
· postbaccalaureate certificate
Agricultural and Biological Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Agricultural and Extension Education Services
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Agricultural and Food Products Processing
· associate's degree
Agroecology and Sustainable Agriculture
· bachelor's degree
Agronomy and Crop Science
· bachelor's degree
· master's degree
· doctoral degree
Applied Horticulture
· associate's degree
Crop Production
· associate's degree
Food Science
· bachelor's degree
· master's degree
· doctoral degree
General Agriculture
· associate's degree
· bachelor's degree
General Animal Sciences
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Horticultural Science
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Landscaping and Groundskeeping
· associate's degree
Livestock Husbandry and Production
· associate's degree
Plant Protection and Integrated Pest Management
· associate's degree
Poultry Science
· bachelor's degree
· master's degree
Soil Science and Agronomy
· master's degree
· doctoral degree
Turf and Turfgrass Management
· associate's degree
· bachelor's degree
Agriculture Programs Rating:

Agriculture Programs Ranking:
#3 in USARead the
ranking details or view all
agriculture colleges in North CarolinaArchitecture Majors
Architectural and Building Sciences and Technology
· master's degree
Architecture
· bachelor's degree
· postbaccalaureate certificate
Construction Engineering
· bachelor's degree
Landscape Architecture
· bachelor's degree
· master's degree
Architecture Programs Rating:

Architecture Programs Ranking:
Top 25%Read the
ranking details or view all
architecture colleges in North CarolinaArt Majors
Art History, Criticism and Conservation
· bachelor's degree
Fine and Studio Arts Management
· bachelor's degree
Art Programs Rating:

Art Programs Ranking:
Top 5%Read the
ranking details or view all
art colleges in North CarolinaBiology Majors
Agricultural and Biological Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Biochemistry
· bachelor's degree
· master's degree
· doctoral degree
Bioinformatics
· master's degree
· doctoral degree
Biomedical Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Biometrics
· master's degree
· doctoral degree
Biotechnology
· postbaccalaureate certificate
· master's degree
Botany
· bachelor's degree
· master's degree
· doctoral degree
Entomology
· master's degree
· doctoral degree
General Biology
· bachelor's degree
· postbaccalaureate certificate
General Genetics
· bachelor's degree
· master's degree
· doctoral degree
General Microbiology
· bachelor's degree
· master's degree
· doctoral degree
General Physiology
· master's degree
· doctoral degree
Genome Sciences and Genomics
· master's degree
· doctoral degree
Other Genetics
· doctoral degree
Phytopathology
· master's degree
· doctoral degree
Zoology
· bachelor's degree
· master's degree
· doctoral degree
Biology Programs Rating:

Biology Programs Ranking:
Top 5%Read the
ranking details or view all
biology colleges in North CarolinaBroadcasting Majors
Digital Communication and Multimedia
· master's degree
Broadcasting Program Rating:

Broadcasting Program Ranking:
Top 5%Read the
ranking details or view all
broadcasting colleges in North CarolinaBusiness Majors
Agribusiness
· bachelor's degree
Agricultural Business and Management
· associate's degree
Business and Managerial Economics
· bachelor's degree
General Business Administration and Management
· bachelor's degree - Popular
· postbaccalaureate certificate
· master's degree
Business Programs Rating:

Business Programs Ranking:
Top 5%Read the
ranking details or view all
business colleges in North CarolinaChemistry Majors
Biochemistry
· bachelor's degree
· master's degree
· doctoral degree
Chemical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Chemical and Physical Oceanography
· bachelor's degree
General Chemistry
· bachelor's degree
· master's degree
· doctoral degree
Chemistry Programs Rating:

Chemistry Programs Ranking:
Top 5%Read the
ranking details or view all
chemistry colleges in North CarolinaCommunication and Journalism Majors
Digital Communication and Multimedia
· master's degree
General Organizational Communication
· postbaccalaureate certificate
· master's degree
Speech Communication and Rhetoric
· bachelor's degree
Communication and Journalism Programs Rating:

Communication and Journalism Programs Ranking:
Top 5%Read the
ranking details or view all
communication and journalism colleges in North CarolinaComputer Science Majors
Computer Systems Networking and Telecommunications
· master's degree
Data Modeling and Database Administration
· master's degree
Digital Communication and Multimedia
· master's degree
General Computer Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
General Computer Science
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Computer Science Programs Rating:

Computer Science Programs Ranking:
Top 5%Read the
ranking details or view all
computer science colleges in North CarolinaConstruction Majors
Architectural and Building Sciences and Technology
· master's degree
Construction Engineering
· bachelor's degree
Construction Programs Rating:

Construction Programs Ranking:
Top 10%Read the
ranking details or view all
construction colleges in North CarolinaCriminal Justice Majors
Criminology
· bachelor's degree
Criminal Justice Program Rating:

Criminal Justice Program Ranking:
Top 5%Read the
ranking details or view all
criminal justice colleges in North CarolinaEconomics Majors
Agricultural Economics
· master's degree
Business and Managerial Economics
· bachelor's degree
General Economics
· master's degree
· doctoral degree
Economics Programs Rating:

Economics Programs Ranking:
Top 10%Read the
ranking details or view all
economics colleges in North CarolinaEducation Majors
Adult and Continuing Education Administration
· postbaccalaureate certificate
· master's degree
· doctoral degree
Adult and Continuing Education and Teaching
· postbaccalaureate certificate
Agricultural Teacher Education
· bachelor's degree
· postbaccalaureate certificate
Agricultural and Extension Education Services
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
College Student Counseling and Personnel Services
· postbaccalaureate certificate
· master's degree
Counselor Education and Guidance Services
· master's degree
· doctoral degree
Curriculum and Instruction
· postbaccalaureate certificate
· master's degree
· doctoral degree
Educational Evaluation and Research
· doctoral degree
Educational Statistics and Research Methods
· postbaccalaureate certificate
Elementary Education and Teaching
· bachelor's degree
· master's degree
English Teacher Education
· bachelor's degree
General Education
· bachelor's degree
· postbaccalaureate certificate
General Educational Leadership and Administration
· postbaccalaureate certificate
· master's degree
· doctoral degree
General Science Teacher Education
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
General Special Education and Teaching
· postbaccalaureate certificate
· master's degree
Higher Education Administration
· master's degree
· doctoral degree
Instructional Media Design
· master's degree
Mathematics Teacher Education
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Middle School Education and Teaching
· bachelor's degree
Other Education
· doctoral degree
Other Educational Administration and Supervision
· master's degree
· doctoral degree
Other Subject Area Teacher Education and Professional Development
· master's degree
· doctoral degree
Other Teacher Education and Professional Development
· master's degree
Technical Teacher Education
· postbaccalaureate certificate
Technology Teacher Education and Industrial Arts Teacher Education
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Education Programs Rating:

Education Programs Ranking:
Top 5%Read the
ranking details or view all
education colleges in North CarolinaEngineering Majors
Aerospace, Aeronautical and Astronautical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Agricultural and Biological Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Biomedical Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Chemical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Construction Engineering
· bachelor's degree
Electrical, Electronics and Communications Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Engineering and Industrial Management
· master's degree
Environmental Engineering
· bachelor's degree
· master's degree
Environmental Engineering Technology
· bachelor's degree
General Civil Engineering
· bachelor's degree
· master's degree
· doctoral degree
General Computer Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
General Engineering
· bachelor's degree
· master's degree
Industrial Engineering
· bachelor's degree
· master's degree
· doctoral degree
Manufacturing Engineering
· master's degree
Materials Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Mechanical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Nuclear Engineering
· bachelor's degree
· master's degree
· doctoral degree
Other Engineering
· postbaccalaureate certificate
· master's degree
Solar Energy Technology
· postbaccalaureate certificate
Textile Sciences and Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Engineering Programs Rating:

Engineering Programs Ranking:
Top 5%Read the
ranking details or view all
engineering colleges in North CarolinaEnglish and Literature Majors
Creative Writing
· master's degree
English Teacher Education
· bachelor's degree
General English Language and Literature
· bachelor's degree
· master's degree
Professional, Technical, Business, and Scientific Writing
· master's degree
English and Literature Programs Rating:

English and Literature Programs Ranking:
Top 5%Read the
ranking details or view all
English and literature colleges in North CarolinaEthnic and Cultural Studies Majors
African-American Studies
· bachelor's degree
Women's Studies
· bachelor's degree
Ethnic and Cultural Studies Programs Rating:

Ethnic and Cultural Studies Programs Ranking:
Top 10%Read the
ranking details or view all
ethnic and cultural studies colleges in North CarolinaForeign Languages Majors
General Foreign Languages and Literatures
· bachelor's degree
· master's degree
Foreign Languages Programs Rating:

Foreign Languages Programs Ranking:
Top 10%Read the
ranking details or view all
foreign languages colleges in North CarolinaForestry Majors
Forest Resources Management
· bachelor's degree
Forestry
· master's degree
· doctoral degree
Forestry Programs Rating:

Forestry Programs Ranking:
Top 5%Read the
ranking details or view all
forestry colleges in North CarolinaGeneral Studies Majors
Liberal Arts and Sciences
· bachelor's degree
· postbaccalaureate certificate
· master's degree
Other Interdisciplinary Studies
· doctoral degree
Other Liberal Arts and Sciences, General Studies and Humanities
· bachelor's degree
Science, Technology and Society
· bachelor's degree
Systems Science and Theory
· master's degree
· doctoral degree
View all
general studies colleges in North CarolinaGeography Majors
Geography
· postbaccalaureate certificate
Geography Program Rating:

Geography Program Ranking:
Top 10%Read the
ranking details or view all
geography colleges in North CarolinaGeology Majors
General Geology and Earth Science
· bachelor's degree
Geology Program Rating:

Geology Program Ranking:
Top 10%Read the
ranking details or view all
geology colleges in North CarolinaGraphic Design and Animation Majors
General Design and Visual Communications
· bachelor's degree
· master's degree
Graphic Design
· bachelor's degree
Graphic Design and Animation Programs Rating:

Graphic Design and Animation Programs Ranking:
Top 5%Read the
ranking details or view all
graphic design and animation colleges in North CarolinaHistory Majors
General History
· bachelor's degree
· master's degree
Public and Applied History and Archival Administration
· master's degree
· doctoral degree
History Programs Rating:

History Programs Ranking:
Top 10%Read the
ranking details or view all
history colleges in North CarolinaIndustrial Technologies Majors
Industrial Design
· bachelor's degree
· master's degree
View all
industrial technologies colleges in North CarolinaLaboratory Assistance Majors
Other Science Technologies
· bachelor's degree
View all
laboratory assistance colleges in North CarolinaLibrary and Museum Majors
Public and Applied History and Archival Administration
· master's degree
· doctoral degree
View all
library and museum colleges in North CarolinaManagement Majors
Agricultural Business and Management
· associate's degree
Business and Managerial Economics
· bachelor's degree
Engineering and Industrial Management
· master's degree
Forest Resources Management
· bachelor's degree
General Business Administration and Management
· bachelor's degree - Popular
· postbaccalaureate certificate
· master's degree
Higher Education Administration
· master's degree
· doctoral degree
Parks, Recreation and Leisure Facilities Management
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Management Programs Rating:

Management Programs Ranking:
Top 5%Read the
ranking details or view all
management colleges in North CarolinaMarketing and Advertising Majors
General Marketing and Marketing Management
· postbaccalaureate certificate
Marketing and Advertising Program Rating:

Marketing and Advertising Program Ranking:
Top 5%Read the
ranking details or view all
marketing and advertising colleges in North CarolinaMathematics Majors
Applied Mathematics
· bachelor's degree
· master's degree
· doctoral degree
Financial Mathematics
· master's degree
General Mathematics
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
General Statistics
· bachelor's degree
· master's degree
· doctoral degree
Mathematics Teacher Education
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Operations Research
· master's degree
· doctoral degree
Mathematics Programs Rating:

Mathematics Programs Ranking:
Top 5%Read the
ranking details or view all
mathematics colleges in North CarolinaMedical Majors
Biomedical Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Genome Sciences and Genomics
· master's degree
· doctoral degree
International Public Health
· postbaccalaureate certificate
Toxicology
· master's degree
· doctoral degree
Medical Programs Rating:

Medical Programs Ranking:
Top 5%Read the
ranking details or view all
medical colleges in North CarolinaMeteorology Majors
General Atmospheric Sciences and Meteorology
· bachelor's degree
Meteorology Program Rating:

Meteorology Program Ranking:
#7 in USARead the
ranking details or view all
meteorology colleges in North CarolinaMusic Majors
Fine and Studio Arts Management
· bachelor's degree
Music Program Rating:

Music Program Ranking:
Top 10%Read the
ranking details or view all
music colleges in North CarolinaNatural Resources and Environment Majors
Agroecology and Sustainable Agriculture
· bachelor's degree
Chemical and Physical Oceanography
· bachelor's degree
Environmental Engineering
· bachelor's degree
· master's degree
Environmental Engineering Technology
· bachelor's degree
Environmental Science
· bachelor's degree
· postbaccalaureate certificate
· master's degree
Environmental Studies
· master's degree
Land Use Planning and Management
· postbaccalaureate certificate
Natural Resources Management and Policy
· bachelor's degree
· master's degree
Natural Resources and Conservation
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Wood Science and Paper Technology
· bachelor's degree
· master's degree
· doctoral degree
Natural Resources and Environment Programs Rating:

Natural Resources and Environment Programs Ranking:
Top 5%Read the
ranking details or view all
natural resources and environment colleges in North CarolinaOccupational Therapy Majors
Sport and Fitness Administration
· bachelor's degree
View all
occupational therapy colleges in North CarolinaPhilosophy Majors
Philosophy
· bachelor's degree
Philosophy Program Rating:

Philosophy Program Ranking:
Top 10%Read the
ranking details or view all
philosophy colleges in North CarolinaPhysics Majors
Chemical and Physical Oceanography
· bachelor's degree
General Physics
· bachelor's degree
· master's degree
· doctoral degree
Nuclear Engineering
· bachelor's degree
· master's degree
· doctoral degree
Other Physical Sciences
· master's degree
· doctoral degree
Physics Programs Rating:

Physics Programs Ranking:
Top 5%Read the
ranking details or view all
physics colleges in North CarolinaPolitical Science Majors
General Political Science and Government
· bachelor's degree
International Relations and Affairs
· master's degree
International Studies
· bachelor's degree
National Security Policy Studies
· postbaccalaureate certificate
Political Science Programs Rating:

Political Science Programs Ranking:
Top 5%Read the
ranking details or view all
political science colleges in North CarolinaPsychology Majors
College Student Counseling and Personnel Services
· postbaccalaureate certificate
· master's degree
Counselor Education and Guidance Services
· master's degree
· doctoral degree
Criminology
· bachelor's degree
General Psychology
· bachelor's degree
· master's degree
· doctoral degree
Psychology Programs Rating:

Psychology Programs Ranking:
Top 5%Read the
ranking details or view all
psychology colleges in North CarolinaRecreation and Leisure Majors
Parks, Recreation and Leisure Facilities Management
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
View all
recreation and leisure colleges in North CarolinaSocial Work Majors
Public Administration
· postbaccalaureate certificate
· master's degree
· doctoral degree
Social Work
· bachelor's degree
· master's degree
Social Work Programs Rating:

Social Work Programs Ranking:
Top 5%Read the
ranking details or view all
social work colleges in North CarolinaSociology and Anthropology Majors
Anthropology
· bachelor's degree
· master's degree
Criminology
· bachelor's degree
Sociology
· bachelor's degree
· master's degree
· doctoral degree
Sociology and Anthropology Programs Rating:

Sociology and Anthropology Programs Ranking:
Top 10%Read the
ranking details or view all
sociology and anthropology colleges in North CarolinaTheology and Religion Majors
Religious Studies
· bachelor's degree
Theology and Religion Program Rating:

Theology and Religion Program Ranking:
Top 10%Read the
ranking details or view all
theology and religion colleges in North CarolinaUrban Development Majors
Environmental Design and Architecture
· bachelor's degree
· postbaccalaureate certificate
· doctoral degree
Landscape Architecture
· bachelor's degree
· master's degree
View all
urban development colleges in North CarolinaVeterinary Majors
General Clinical Veterinary Sciences
· master's degree
· doctoral degree
Veterinary Medicine
· doctoral degree
Veterinary Programs Rating:

Veterinary Programs Ranking:
#6 in USARead the
ranking details or view all
veterinary colleges in North CarolinaWork and Family Studies Majors
General Human Development and Family Studies
· postbaccalaureate certificate
· master's degree
Nutrition Sciences
· bachelor's degree
· master's degree
· doctoral degree
View all
work and family studies colleges in North CarolinaLearn More About North Carolina State University at Raleigh
ReviewMajors / RatingsTuition / LoansFaculty / SalariesCampus CrimeAdmissions