Virginia Tech®home

Experiential Learning in Computer Science

Experiential Learning

What is experiential learning in the Department of Computer Science?

The Department of Computer Science defines Experiential Learning as a deliberate practice of engaging in and reflecting upon activities that complement, reinforce, apply, extend, or otherwise enrich learning taking place in the classroom.    

Experiential learning activities are highly impactful. They contribute significantly to student success in the classroom and to preparing students for the workplace and for continuing their education. All computer science students are strongly encouraged to participate in at least one experiential learning opportunity as an undergraduate.

Visit the links on the right to learn more about Experiential Learning activities available to computer science students.