Virginia Tech®home

Department Leadership

Cal Ribbens

Cal Ribbens,  Department Head

Ali Butt

Ali Butt
Associate Department Head for Faculty Development

Kirk Cameron

Kirk Cameron
Associate Department Head for Research and Engagement

Steve Edwards

Steve Edwards
Associate Department Head for Undergraduate Studies

Cliff Shaffer

Cliff Shaffer
Associate Department Head for Graduate Studies

Dwight Barnette

Dwight Barnette
Academic Operations Director

Sara Hooshangi

Sara Hooshangi
MEng in CS Program Director

Paige Johnson

Paige Johnson
Director of Undergraduate Programs

Chang-Tien Lu

Chang-Tien Lu
CS Program Director for Washington DC area

Robert Marcum

Trey Mayo
Director of Graduate Programs

Joan Monahan Watson

Joan Monahan Watson
Director of Administrative Operations

Robert Marcum

Robert Marcum
Business Manager

Bob Edmison

Bob Edmison
Online Teaching & Learning Coordinator

Mohammed Seyam

Mohammed Seyam
Experiential Learning Coordinator

Richard Charles

Richard Charles
Technical Lead