Site Search

Campus Maps

Diablo Valley College has two physical campuses: Pleasant Hill and San Ramon. Find maps, driving directions and parking instructions for each campus.

Computer Science

Computer Science offers a diverse range of classes covers current popular topics and emerging software development tools and languages. Subjects include C++, Java and Python programming, computer architecture and program design. These courses offer working professionals an opportunity to enhance their skills.

Learning Communities

Don't go it alone at DVC! Learn about our learning communities, make new friends and find the right one according to your interests.

Technology Loans

Technology can be checked out at no cost to you. You can borrow a calculator, headphones, webcam, Chromebook, or wifi hotspot through our technology loan program.

Diamante Scholars

At DVC you can get college credit during high school! Learn how to gain skills to become a STEAM professional & how to prepare for a career path & transfer.

UC Resources

Learn everything you'll need to know to successfully transfer from DVC to a University of California (UC) campus to earn your bachelor's degree, and read more about Transfer Agreement Guarantees (TAG)!

Compass Mentorship

Join Compass Mentorship at DVC to find guidance from an experienced peer or become a mentor and help someone navigate college with confidence.

Education

DVC's education program provides a strong foundation and pathway for students intending to transfer and complete a multiple-subject teaching credential to become elementary school teachers.

American Sign Language

Explore American Sign Language (ASL) at DVC! Learn the language, connect with culture, and open doors to global opportunities through engaging, college-level courses.

Addiction Studies

DVC’s Addiction Studies program is a great path for someone wanting a career in addiction counseling, rehabilitation, social work, human services, substance abuse and recovery.