Header bar
Computer Science spans the range from theory through programming to cutting-edge development of computing solutions. Computer science offers a foundation that permits graduates to adapt to new technologies and new ideas. The work of computer scientists falls into three categories: a) designing and building software; b) developing effective ways to solve computing problems, such as storing information in databases, sending data over networks or providing new approaches to security problems; and c) devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital forensics. Most computer science programs require some mathematical background. SOURCE: http://computingcareers.acm.org/?page_id=8

Computer software engineers are among the occupations projected to grow the fastest and add the most new jobs over the 2008-18 decade, resulting in excellent job prospects. Job prospects will be best for applicants with a bachelor's or higher degree and relevant experience. SOURCE: Bureau of Labor Statistics at http://www.bls.gov/
Instructor with students
Faculty Spotlight: Bob Gates
"CSM is the best place for teaching and learning in the Washington, DC region."
Points of Distinction
  1. CSM Computer Science students participated in the annual ACM International Collegiate Programming Competition

  2. CSM degree align with the Computer Science curriculum published by ACM and used by hundreds of college and universities world-wide.

  3. Articulation agreements with several colleges allowing students to fully transfer their CSM credits toward a bachelorís degree.
CSM online community

CSM logo CSM home