Central Piedmont student wearing cytotechnology scrubs looking through microscope in lab.

Browse Programs

With nearly 300 programs to choose from, you can find an educational path suited to your timeline, goals, and interests, whether you plan to earn college credit, advance your career, or simply satisfy your curiosity.

Explore our programs.

Filter:
i Filter programs based on associated career fields.
i Filter programs based on credential earned at program completion.
i Filter programs based on required education level.
i Discover which programs can be completed entirely on a single campus or online.
i Filter programs based on average completion time when enrolled full time.
Key:
  • Program
  • Short-Term Training
  • Dual Enrollment

Our 10+ Programs

Program Dual Enrollment

Information Technology

Build skills in programming, data analysis and cybersecurity. Learn how to work with computer systems, solve problems and explore careers in information technology.

View All Options
Instructor and student inspecting cabling inside a server rack
Program Dual Enrollment

Artificial Intelligence

Turn emerging technology into real-world impact. Build practical skills in artificial intelligence, machine learning concepts, data analysis and AI-powered problem-solving.

View All Options
Metallic humanoid robot standing in an empty grey room with a mirrored wall
Program Dual Enrollment

Cloud and Network Technologies

Explore the future of technology through cloud computing and networking. Gain practical skills for a wide range of fast-growing IT careers.

View All Options
Infotech degree ADDA
Program

Computer Science (A.A.)

The Associate in Arts degree in computer science teaches the foundations of computer science, while also satisfying the general education courses requirements needed to graduate at most four-year institutions.

Discover Computer Science (A.A.)
Student working on a sticker-covered laptop on a lounge sofa
Short-Term Training Program

Cybersecurity

Protect what matters. Gain hands-on cybersecurity skills to identify threats, defend systems, and strengthen digital security in today's connected world.

View All Options
Infotech NMC
Short-Term Training

Information Technology (Live Instructor) - Short-Term Training

Prepare for today's digital workforce with non-credit courses in IT support, data analytics, programming, CAD, and business technology. Develop in-demand skills and get ready for industry certifications and tech careers.

Discover Information Technology (Live Instructor) - Short-Term Training
Information Technology
Short-Term Training

Information Technology (Online) - Short-Term Training

Learn on your schedule with flexible, non-credit online courses in cybersecurity, networking, data analytics, programming, databases, and IT support. Prepare for certifications and opportunities in technology careers.

Discover Information Technology (Online) - Short-Term Training
Close-up of hands typing on an ergonomic keyboard at a desk
Short-Term Training Program Dual Enrollment

IT Technical Support

Become the go-to technology problem solver. Gain hands-on skills in IT support, troubleshooting, systems management and customer service to keep organizations running smoothly.

View All Options
Student looking intently at a computer screen with another student and instructor in the background
Program Dual Enrollment

Simulation and Game Development

Turn your creativity into interactive experiences. Learn game design, programming, 3D modeling and animation while building real-world projects for careers in game development and digital simulation.

View All Options
Game development

Take the next step your way. Apply today or plan your path with help.