Certificate Programs

Our undergraduate and graduate certificate programs help you stay ahead of the curve or take the next step in your career.

Undergraduate Certificate

Master of Science in Computer Networking at NC State Engineering Online

Computer Programming Certificate

Undergraduate Program for Post-Baccalaureate Students

Are you interested in pursuing a career in computer programming but do not have a background in the field? Take control and improve your outcomes with our Computer Programming Certificate (CPC). We will help you take the first step — whether you are embarking on a career change, enhancing your professional credentials or tackling prerequisite requirements for a master’s degree program.

The Computer Programming Certificate is designed for individuals with a bachelor’s degree in any field other than computer science or computer engineering. Through an eight-course program, you will build the skills you need to grow your career or pursue a master’s degree.

The certificate program, offered in conjunction with the Department of Computer Science, can be completed as a non-degree student (NDS). A certificate will be awarded to NDS students who have met the course requirements. The certificate is not part of graduation but is awarded as recognition of a student completing this series of courses.

Graduate Certificates

Computer Science Graduate Certificate

This online and on-campus program is primarily intended for individuals who wish to increase their knowledge and skills in Computer Science either for future career opportunities or in preparation for graduate studies. Students who complete the certificate will gain in-depth knowledge in Computer Science concepts, methods and tools. Students have the option of completing the certificate part-time, e.g., by taking one course per semester.

Program website

Data Science Foundations Graduate Certificate

Offered jointly by the Department of Computer Science and the Department of Statistics

This online and on-campus program is primarily intended for working professionals who have some formal training in computer science or statistics and wish to acquire a basic understanding of data science to improve their on-the-job experience and career prospects. Students have the option of completing the certificate part-time by taking one course per semester.

Program website
Application deadlines

Materials Informatics Graduate Certificate Program

Administered by the Department of Materials Science and Engineering

The Materials Informatics (MI) Graduate Certificate Program (GCP) is designed for interdisciplinary graduate education at the intersection of materials science, engineering, and data science with the aim of preparing the next generation of materials engineers given the growing demand for data-science skills and knowledge of the artificial intelligence. The skills and knowledge obtained will serve as foundation for the understanding of materials informatics and high throughput materials discovery that will improve career prospects.

Program website
Application deadlines
Download Program Flyer

Nuclear Nonproliferation Science and Policy Graduate Certificate

Administered by the Department of Nuclear Engineering and the Department of Political Science

The objective of the program is to educate students about nuclear nonproliferation, safeguards and security from both the global and the technical perspectives. Students will be exposed to state-of-the-art techniques. They will also develop an understanding of the technical and policy challenges of maintaining and supporting a robust nuclear nonproliferation regime policy.

Program website
Application deadlines
Download Program Fact Sheet