Virginia Peninsula Community College schedules classes in a variety of formats in order to provide you with lots of ways to learn. Complete classes online or in the classroom, in full semester or accelerated class sessions.
Please note that the class listing presented here is updated daily. For the most up-to-date class information, visit the VCCS Class Search tool .
Classes Filter by subject
Select content Subject Assessments (3) Building and Construction (6) Child Development (1) Comm Studies & Theatre (11) Computer Aided Drafting (1) Computer Science (2) Economics (6) Education (8) Electrical/Electronic Tech (20) Emergency Medical Services (24) English (27) Fire Science Technology (5) Geography (2) Geology (6) Health (11) Health Sciences and Safety (26) Heating, Vent, Air Cond (4) History (13) Human Services (10) Humanities (5) Industrial Engineering Tech (1) Info Tech Design & Database (1) Info Technology Essentials (9) Info Technology Networking (5) Info Technology Programming (1) Manufacturing & Industrial Occ (26) Mathematics (42) Mathematics Direct Enrollment (10) Mechanical Engineering Tech (1) Music (2) Natural Science (1) Philosophy (5) Photography (1) Physics (12) Political Science (3) Psychology (13) Sociology (2) Spanish (5) Student Development (14) Transportation (41) Unmanned Systems (2) Welding (381)
Classes Credit Filter
Select content Credit Non Credit (507) Credit (263)
Classes Filter by Location
Select content Location Workforce Development Center (303) Virtual Location (172) VPCC Toano Trade Center (146) Hampton Campus (74) Hampton III (34) Williamsburg Campus (19) Ctr Excel Early Childhood Dev (8) Virtual-Real Time (8) Hampton Fire Training Facility (2) Mary Immaculate Hospital (2) Sentara Wmsbg Reg Med Ctr (1) York Co. Fire – Life Safety (1)
CLasses by semester
Select content Semester 2025 Summer (770)