Welcome to Computer Science at the University of Mary Washington!
The UMW Computer Science program is designed to nurture your passion for technology and equip you with the skills to thrive in this ever-evolving field.
With small class sizes taught by our full-time faculty, state-of-the-art labs, and a curriculum at the forefront of industry trends, we provide an environment where you can flourish.

Two Major Programs
Three Minor Programs
The Computer Science ten full-time faculty at the University of Mary Washington is dedicated to fostering an engaging and supportive learning environment for students pursuing their degrees in this rapidly evolving field. Comprising a diverse group of experienced educators and researchers, the faculty members bring a wealth of knowledge in software development, artificial intelligence, and cybersecurity. They are committed to integrating hands-on learning experiences into the curriculum, encouraging students to apply theoretical concepts through practical projects. Additionally, the faculty actively participates in research initiatives and community outreach, helping to bridge the gap between academia and the tech industry, further enhancing student preparation for future careers in computer science.
Dr. Andrew Marshall is the department chairperson. If you would like any more information on Computer Science or have any questions, please feel free to email him at amarsha2@umw.edu.