2016-2017 University Catalog
Computer Science
|
|
Phone: 703-993-1530
Web: cs.gmu.edu
School: Volgenau School of Engineering
Faculty
Professors: Barbara, J. Chen, Gomaa, Kerschberg, Menascé, Motro, Offutt, Pullen, Setia (chair), Simon, Sood, Tecuci, Wechsler, Wijesekera
Associate professors: Allbeck, Ammann, Aydin, Brodsky, Carver, S. Chen, Domeniconi, Duric, Kosecka, Li, Lien, Lin, Luke, T. Maddox, Nordstrom, Rangwala, Richards, Shehu, Stavrou, P. Wang, X. Wang, White
Assistant professors: Baldimitsi, Dobolyi, Gingold, Gordon, Kauffman, LaToza, Snyder, Zhong
Instructors: Otten, Russell
Adjunct professors: Baldo, Batarseh, Curts, Dubey, Ellis, Farley, Foxwell, Geldon, Greenwald, He, Kodali, Kowalski, M. Maddox, Nidiffer, Nolan, Olimpiew, Pettit, Smith, Stough, 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 about programming languages, data structures, algorithms, operating systems, artificial intelligence, robotics, data mining, computer networking, cyber-security, databases and software engineering.
Courses
The Department of Computer Science (CS) offers courses designated CS, INFS, ISA and SWE in the Courses section of this catalog.
ProgramsUndergraduate Degree(s)Bachelor’s Level Certificate(s)Undergraduate Minor(s)Bachelor’s/Accelerated Master’s Program(s)- Applied Computer Science, BS/Computer Science, Accelerated MS
- Applied Computer Science, BS/Information Security and Assurance, Accelerated MS
- Applied Computer Science, BS/Information Systems, Accelerated MS
- Applied Computer Science, BS/Software Engineering, Accelerated MS
- Computer Science, BS/Computer Science, Accelerated MS
- Computer Science, BS/Information Security and Assurance, Accelerated MS
- Computer Science, BS/Information Systems, Accelerated MS
- Computer Science, BS/Software Engineering, Accelerated MS
- Information Technology, BS/Information Security and Assurance, Accelerated MS
- Information Technology, BS/Information Systems, Accelerated MS
- Information Technology, BS/Software Engineering, Accelerated MS
Master’s Degree(s)Master’s Level Certificate(s)Doctoral Degree(s)
|