Virginia Tech™home

Department Leadership

Cal Ribbens,  Department Head

Cliff Shaffer

Cliff Shaffer
Associate Department Head for Graduate Studies

Steve Edwards

Steve Edwards
Associate Department Head for Undergraduate Studies

Ali Butt

Ali Butt
Associate Department Head for Faculty Developmnet

Kirk Cameron

Kirk Cameron
Associate Department Head for Research and Engagement

Chang-Tien Lu

Chang-Tien Lu
NCR Computer Science Program Director

Sara Hooshangi

Sara Hooshangi
MEng in CS Program Director

Dwight Barnette

Dwight Barnette
Academic Operations Director

Mohammed Seyam

Mohammed Seyam
Experiential Learning Coordinator

Bob Edmison

Bob Edmison
Online Teaching & Learning Coordinator