You are here: Home Programs

Programs at Richmond Community College

Browse our diverse range of programs. Discover the program that’s right for you and take the next step toward your future.

We are now registering students for the entire 2026-2027 Academic Year!

Certificate

Introduction to QuickBooks (ACC-3150)

This is an introductory online course for individuals wanting to learn the QuickBooks software.

Certificate

Introduction to Trucking Business (HRD-3406)

This three-day class teaches you step by step how to start a trucking company.

Certificate

Law Enforcement General Instructor (CJC-3928)

This course is designed to provide the law enforcement officer with a fundamental background in the instruction of other law enforcement personnel. Successful completion of this course allows the student to apply to the Criminal Justice Training and Standards Division for certification as a law enforcement instructor. Each trainee is required to research, develop, and deliver an 70-minute lesson plan as part of meeting course requirements. Trainees must successfully pass the State-administered written exam as well as demonstrate competency in all skill areas in order to be eligible for certification as a criminal justice instructor.

Certificate

Law Enforcement Officer Training (CJC-3600)

This course series provides law enforcement officers with the necessary skills to transition from patrolmen to supervisory positions. The online format also allows officers to receive training while not missing time off from the job.

Degree

Mechatronics Engineering Technology Degree (A40350)

Mechatronics engineering is a multidisciplinary field that combines electrical, mechanical, computer and systems engineering to design, build and maintain automated systems. Students will learn how to combine hardware and software to create efficient technology including robots and automated manufacturing equipment.

Certificate

Mechatronics Engineering Technology Certificate (C40350)

Students can start their studies in Mechatronics Engineering Technology by earning a certificate. They will gain a basic understanding of electrical, mechanical and robotic principles.

Certificate

Mechatronics Engineering Technology CCP Certificate (C40350P)

Certificate

Machining (MEC-3010)

Computer-Integrated Machining prepares students with the analytical, creative and innovative skills necessary to take a production idea from an initial concept through design, development, and production, resulting in a finished product. Coursework includes manual machining, computer applications, engineering design, computer-aided drafting (CAD), computer-aided machining (CAM), blueprint interpretation, advanced computerized numeric control (CNC) equipment, basic and advanced machining operations, precision measurement and high-speed multi-axis machining.

Certificate

Medical Assisting (MED-3300)

A medical assistant is a healthcare professional who provides administrative and clinical support to physicians and other healthcare staff in various healthcare settings, including clinics, hospitals and doctor's offices. Richmond Community College offers a Medical Assisting program comprised of two phases that are completed over the course of two semesters. During the second phase, students receive five weeks of work experience in clinical settings. In order to start phase two, students must successfully complete required courses.

Certificate

Medication Aide (PHM-4100)

This class is for N.C. Certified Nursing Assistants who want to become certified as N.C. Medication Aide. It will prepare CNAs for the N.C. Board of Nursing exam for Medication Aide. You must be a licensed CNA to take this class.

Certificate

Medical Billing and Coding (OST-3150)

This course will prepare you to do the day-to-day work of a medical billing and coding specialist, which includes properly coding services, procedures, diagnoses and treatments and also preparing and sending invoices or claims for payment.

Certificate

Medical Office Administrative Assistant (OST-3000)

This online course will prepare you to become a Certified Medical Administrative Assistant who work in medical clinics, hospitals, insurance companies, dental offices, private provider clinics, as well as county and government offices.