Department of Computer Science

School of Engineering

Welcome to the heart of computing innovation at George Mason University. The Department of Computer Science stands at the forefront of digital transformation, dedicated to fostering the next generation of technology leaders through research, collaboration, and academic excellence.

The CS Department offers a rigorous curriculum that balances advanced theoretical concepts with hands-on application. Whether your passion lies in crafting resilient software architectures, securing global networks, or pioneering artificial intelligence, our world-class faculty and research-driven approach provide the platform for your success.

Programs are designed to meet the evolving demands of the tech industry. Students have access to state-of-the-art laboratories and are encouraged to participate in groundbreaking research in areas such as cybersecurity, data mining, machine learning, and autonomous systems. By bridging the gap between academic theory and real-world practice, the department ensures that graduates are well-equipped to tackle complex challenges and drive innovation in a rapidly changing global landscape.

Graduate Programs offered by Computer Department (Hover to see courses)

MS Software Engineering

Required Courses
  • SWE 619: OO Software Specification
  • SWE 621: Software Architecture
  • SWE 632: User Interface Design
  • SWE 637: Software Testing

MS Computer Science

Required Courses
  • CS 530: Math Foundations of CS
  • CS 531: Computer Systems
  • CS 583: Analysis of Algorithms
  • CS 584: Data Mining

MS Information Systems

Required Courses
  • INFS 622: Info Systems Analysis
  • CS 550: Database Systems
  • INFS 612: Comm Networks
  • ISA 562: Info Security Theory
Share Your Feedback (Survey)