Built for you success
Master Slider in iMac Master Slider in iMac Cybersecurity

Video description: This is a decorative video with the text CYBERSECURITY AT NEW RIVER COMMUNITY COLLEGE over a background of binary code.

Hands on IT training Explore Programs
Code Transfer Succeed

Welcome to the NRCC Computer Science/Information Technology Department

With affordable tuition, real-world training, and flexible pathways, our Computer Science and IT programs give you the tools to build a strong future — whether you're headed to a career or a university.

Computer Science at NRCC

  • Transfer-ready programs to teach key general
    education and computer science classes.
  • Up to 100% online classes.
  • Develop key skills to get you ready for upper-
    level coursework.

Why Study Computer Science?

Information Technology at NRCC

  • Gain job-ready skills, certifications, and
    support to launch your IT career.
  • Leave with practical skills, a portfolio of work,
    and the confidence to get hired.
  • Invest in your future with a flexible, affordable
    program that puts your career first.
Why Study Information Technology?

Graduate Spotlight: Jairen Cheek

Where Our Graduates Work

Our alumni have launched careers in cybersecurity, networking, software engineering, and IT support across government, education, healthcare, and the tech industry.

Employers Include:

  • Carilion
  • CDW
  • FoxGuard
  • HCA Healthcare
  • Leidos
  • LewisGale
  • Linear B Systems
  • Montgomery County Government
  • Montgomery County Public Schools
  • National Bank of Blacksburg
  • New River Community College
  • Ozmo
  • Pearson
  • Pulaski County Government
  • Pulaski County Public Schools
  • Roanoke County Government
  • Torq Robotics
  • Virginia Tech
  • Volvo Trucks (IT)

Earn Certifications That Matter

Our courses align with industry-recognized certifications that can boost your résumé and help you stand out in the job market — even before you graduate.

  • CompTIA A+
    Aligned with ITN 106 & ITN 107

    A foundational certification for anyone starting out in IT. A+ covers hardware, software, troubleshooting, and support — ideal for roles like help desk technician or IT support specialist.

  • CompTIA Network+
    Aligned with ITN 200

    Focuses on networking concepts, infrastructure, and operations. It’s perfect for students aiming to work as network technicians or junior network administrators.

  • CompTIA Security+
    Aligned with ITN 266

    A globally recognized certification in cybersecurity. Covers risk management, threat analysis, and network security — a must-have for cybersecurity careers.

  • Cisco Network Technician
    Aligned with ITN 101

    Prepares students for working with Cisco networking equipment. Learn to configure routers and switches, and troubleshoot network issues in real-world environments.

  • Cisco Cyber Technician
    Aligned with ITN 260

    Focuses on cybersecurity within Cisco-based networks. Learn how to detect threats, protect systems, and understand attack methods using Cisco tools.

  • Microsoft Azure Fundamentals
    Aligned with ITN 257

    Introduces cloud computing and the Microsoft Azure platform. A great starting point for careers involving cloud administration and services.

  • Microsoft AI Fundamentals
    Aligned with CSC 110

    Explores artificial intelligence concepts such as machine learning, computer vision, and natural language processing. Ideal for students interested in emerging tech and AI-driven applications.

NRCC COMPUTER SCIENCE/INFORMATION TECHNOLOGY COURSES:

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...

Not sure which courses you need to take? Talk with an academic advisor for assistance or visit the catalog and choose your program of study.


Visit the Admissions Website to Register for Classes


 

Enrollment Support:

 HOW TO REGISTER FOR CLASSES
 BECOME A STUDENT DETAILS
 CLASS SCHEDULES
 COLLEGE CATALOG
 INFORMATION REQUEST

ACADEMIC CALENDARS:

Fall 2025 14-Week Session
Fall 2025 10-Week Session
Fall 2025 1st 7-Week Session
Fall 2025 2nd 7-Week Session
SEE FUTURE ACADEMIC CALENDARS

Transfer Guides:

IT Tracksheets:

2024-2025 Tracksheets
2023-2024 Tracksheets
2022-2023 Tracksheets

COMPUTER SCIENCE/INFORMATION TECHNOLOGY Department Contact Information

General questions and requests about the Computer Science/Information Technology department should be directed to:

Joshua Taylor 1-866-462-6722, extension 4272, or (540) 674-3600 extension 4272. You may also email jdtaylor@nr.edu.

Jonathon Surratt 1-866-462-6722, extension 4217, or (540) 674-3600 extension 4217. You may also email jsurratt@nr.edu.

COMPUTER SCIENCE/INFORMATION TECHNOLOGY Faculty

Call (540) 674-3600 or toll-free 1-866-462-6722, then you will be prompted to add the extension number to reach any employee.

Brian Bolling

 

Director of Technology Support Services / Adjunct Instructor

Employee Photo

Debbie Compton

 

Adjunct Instructor

 No Picture of Employee

Wayne Cressell

 

Adjunct Instructor

 No Picture of Employee

Timothy Moore

 

Adjunct Instructor

Employee Photo

Eric Pannell

 

Adjunct Instructor

Employee Photo

Jonathon Surratt

 

Assistant Professor of Computer Science/Information Technology

Employee Photo

Josh Taylor

 

Assistant Professor of Information Technology

Employee Photo

Heather Walters

 

Adjunct Instructor

 No Picture of Employee

 HAVE QUESTIONS ABOUT NRCC? 

NRCC ALERTS

NRCC Alert Icon

STAY CONNECTED

NRCC IN DUBLIN:

  •  5251 College Drive
  •  Dublin, VA 24084
  •  (540) 674-3600
  •  Toll Free: 866-462-6722
  •  Fax: (540) 674-3602
  •  Directions

CHRISTIANSBURG SITE:

  •  782 New River Road NW, Suite 400
  •  Christiansburg, VA 24073
  •  (540) 674-3610
  •  Fax: (540) 381-7128
  •  Directions
  •  More...

Send comments about this web site to web@nr.edu and general questions about the college to info@nr.edu