James Madison University
  • Students participate in competitive computer programming
  • First Lego League: Introducing young people to science and technology
  • CS4VA: Teaching kids to code
  • Computer Science alumni return to JMU
  • Meet the Computer Science Faculty and Staff

Our Department Offers the Following Academic Programs


News See All


PHOTO:CS4VA DayCS4VA Day Sparks an Interest in Computer Programming

March 19, 2015

The James Madison University (JMU) Computer Science Department on December 6 hosted the first annual CS4VA Day (Computer Science for Virginia Day), designed to introduce computer science concepts to community members and spark an interest in computer programming.

PHOTO: laptopsGenCyber: Cyber Defense Boot Camp for High School Technology Teachers

March 4, 2015

The GenCyber program was developed with the goal of facilitating cyber security education growth and attracting and recruiting college bound students to the field of cyber security.

PHOTO: CAPWICJMU Hosts Celebration of Women in Computing

February 19, 2015

The Capitol Area Celebration of Women in Computing 2015 (CAPWIC) will be held at James Madison University for the first time in the university's history.

PHOTO: Programming CompetitionPursuing a Passion for Competitive Programming

February 19, 2015

Last semester, assistant professor Dr. Chris Mayfield taught a Computer Science (CS) class with a somewhat unexpected goal: to have fun. CS 280 is a competitive computer programming class, which means students enter competitions to challenge their programming skills.

Give to the CS Department
Give to the CS Department

Welcome from Computer Science

PHOTO:Sharon Simmons

The Computer Science department strives to be an intellectual community that continually explores the broad field of computing, applies this knowledge to solve problems in a variety of domains, and engages with the profession and society at large. More >