2014-2015 University Catalog 
  
2014-2015 University Catalog

■ Computer Science


Phone: 703-993-1530
Web: cs.gmu.edu

School: Volgenau School of Engineering 

Faculty

Professors: Barbara, J. Chen, DeJong, Gomaa, Kerschberg, Menascé, Motro, Offutt, Pullen, Setia (chair), Sood, Tecuci, Wechsler, Wijesekera

Associate professors: Ammann, Aydin, Brodsky, Carver, S. Chen, Domeniconi, Duric, Kosecka, Li, Lien, Lin, Malek, Luke, T. Maddox, Nordstrom, Richards, Simon, Stavrou, P. Wang, X. Wang, White

Assistant professors:  Allbeck, Dobolyi, Gingold, Kauffman, McCoy, Rangwala, Shehu, Snyder, Srinivasan

Adjunct professors:  Abdulla, Armour, Baldo, Curts, Dubey, Ellis, Foxwell, Geldon, He, Howard, Kodali, Kulczycki, M. Maddox, Nidiffer, Pettit, Smith, Wheeler

Emeritus faculty: Baum, Hamburger, Rine, Sibley

Introduction            

Computer science is a discipline concerned with the analysis, design, implementation, maintenance, and evolution of computer-based systems used in almost all walks of life.  Computer science is at the center of the information revolution in the 21st century. Advanced computation tools and techniques are revolutionizing and transforming the way we work, play, communicate, collaborate, and conduct business. In addition, computational approaches are integral to several scientific and engineering fields such as computational sciences, bioinformatics, and health informatics, to name a few.

Computer scientists must be well-grounded not only in the theory of computing, but also in its application to diverse areas. Computer scientists must be capable of working closely with members of other professions associated with computing. Students who pursue this discipline will learn (1) theories of computation, analysis of algorithms, operating systems, and artificial intelligence; (2) communication and coordination via advanced computer networks; (3) storage, retrieval, and management of large databases; and (4) analysis, design, and implementation of reliable software systems.

Course Work

The Department of Computer Science (CS) offers courses designated CS, INFS, ISA and SWE in the Courses  section of this catalog.

Programs

    Undergraduate Degree(s)Bachelor’s Level Certificate(s)Undergraduate Minor(s)Bachelor’s/Accelerated Master’s Program(s)Master’s Degree(s)Master’s Level Certificate(s)Doctoral Degree(s)