Computer Science

The computer science program is part of the School of Engineering and Applied Science.  In this program, you learn software design, algorithms, and problem solving using computers, programming languages, and architecture of computer systems and networks.  You can earn either a Bachelor of Arts or Bachelor of Science and prepare for careers that span the spectrum from information technology, health sciences and homeland security to business, law and entertainment.

Related Majors, Minors, and Concentrations

GW’s computer science program offers options in computer security and information assurance, digital media, bioinformatics, biomedical computing and medical preparation.

What can I expect to learn in the Computer Science program at GW?

You will study the fundamentals necessary to design and implement software for Internet operations, software systems, computer graphics and animation, games, and secure systems. You will learn applications in industry, medicine and national defense. You will also be ready for graduate study.

What is the Computer Science learning community like at GW?

The computer science community at GW is a close-knit, vibrant group of students and faculty. They know each other by name and conduct projects together. Many students participate in internships and study abroad programs, and join clubs and professional societies.

What can I do in the Computer Science field?

Our students’ past projects give a sample of the possibilities: defending against cyber attacks, starting a software company, designing vaccines and improving surgical outcomes, making virtual creatures come alive in video games and building large software systems.


  • Festival of Animationcomputer animated figures walking

    Festival of Animation

    Students show projects from their computer animation and video-game classes at the department’s annual Festival of Animation.

  • The gift of speech:doctors in surgical room looking at screen

    The gift of speech:

    Students use computers to improve a surgical procedure that helps patients with a particular voice disorder.


  • Making votes count:women with a microphone looking up at person asking a question

    Making votes count:

    Our professors apply computer science to social goals such as creating reliable electronic-voting systems.


  • Freshmen Experience:Three male students smiling

    Freshmen Experience:

    Students are introduced to computer science through hands-on activities such as developing games and building robots.