Applied Computer Science, BS

Contact Info

Department of Computer Science

Nguyen Engineering Building, 4300
4400 University Drive, MS 4A5
Fairfax, VA 22030

Phone: 703-993-1530

Email: csinfo.gmu.edu

Applied computer science is a degree program for those students who want and need the knowledge and expertise of computer science to work in one of the many disciplines that require advanced computing techniques. The program offers four areas of focus: bioinformatics, computer game design, geography, and software engineering. Some career paths are: software consulting, bioinformatics and data management, graphics and game development, defense software analysis.

Find degree requirements in the university catalog.

Highlights from the university catalog

Total credits: 120

Concentrations:

Bioinformatics
Computer Game Design
Geography
Software Engineering

 

 

Program Requirements

Applied Computer Science, BS

Please see the University Catalog for complete program requirements and policies, and discuss all program plans with an academic advisor.  Certain courses may fulfill multiple requirements across the Mason Core general education program, the college or school, and/or the specific program.

In addition to the program described below, the Department of Computer Science offers a Computer Science Honors Program for students with strong computational foundations and the drive to delve deeper into computing.  The program is based on the bachelor of science in computer science and applied computer science curriculum and is distinct from the University Honors College curriculum.
 

Degree Requirements (120 credits total)

Mason Core General education program required for all undergraduate students.

College Requirement(s) n/a

Major Requirements (90-98 credits)
 

ACS foundation courses (24 credits):

Note: MATH 104, MATH 105, and MATH 108 cannot be counted toward this degree.

ACS core (23 credits)  

ACS elective (3 credits)

  • One CS course numbered above 400 except CS 498.

Communication (3 credits)

Concentration (67 credits)  

Concentration in Bioinformatics (BNF)  

Foundation (17 credits)  

Core (19 credits)

A list of relevant courses can be obtained from the department office.

Additional Mason Core (21 credits)

  • Written Communication (6 credits)
  • Literature (3 credits)
  • Arts (3 credits)
  • Western Civilization/World History (3 credits)
  • Social and Behavioral Science (3 credits)
  • Global Understanding (3 credits)

Electives (4 credits)  

Concentration in Computer Game Design (CGDS)  

Foundation (19 credits)

Core (15 credits)

Natural Science (8 credits)

Additional Mason Core (18 credits)

  • Written communication (6 credits)
  • Literature (3 credits)
  • Western Civilization/World History (3 credits)
  • Social and Behavioral Science (3 credits)
  • Global Understanding (3 credits)
  • Electives (4 credits)

Concentration in Geography (GEOG)  

Foundation (21 credits)  

Core (22 credits)  

Additional Mason Core (19 credits)

  • Written Communication (6 credits)
  • Literature (3 credits)
  • Arts (3 credits)
  • Western Civilization/World History (3 credits)
  • Lab Science (4 credits)
  • Electives (5 credits)  

Concentration in Software Engineering (SWE)

Foundation (6 credits)

Core (10 credits)

SWE related (15 credits)

Choose 15 credits from the following:

Cross-disciplinary (6 credits)

Additional Mason Core (28 credits)

  • Written Communication (6 credits)
  • Literature: 3 credits Arts (3 credits)
  • Western Civilization/World History (3 credits)
  • Social and Behavioral Science (3 credits)
  • Global Understanding: 3 credits Natural Science (7 credits)
  • Electives (2 credits)  

Total: 120 credits  

Note: Students must take CS 101 within their first year at the university.  Students should take CS 105 during their second semester.  A grade of C or better must be earned in CS 306 for this course to satisfy the Mason Core synthesis requirement. Applied Computer Science majors must take the Natural Sciences section of ENGH 302.

 

Opportunities

Students who major in Applied Computer Science can expect to launch successful careers in industry, government, financial services, game design, in higher education, or as entrepreneurs. Many current students work part-time for government contracting companies, small businesses, or with the Virginia Serious Games Institute. They also collaborate with faculty on research projects and take advantage of the opportunity to have their scholarly work published before graduation.

Known for teaching excellence, the Computer Science Department faculty have won University-wide awards for course planning and preparation; curriculum development; and innovative teaching, advising, and undergraduate and graduate mentoring. In 2015 tech giant Google awarded a three-year, $900K grant to the department for its Self-Paced Learning Increases Retention and Capacity (SPARC) project. Students in introductory Computer Science classes benefit from active-learning strategies, and flipped classrooms as they work at their own pace in teams with faculty facilitators.

Extra curricular opportunities abound for computer science students as they may participate in robotics programming for competition (RoboPatriots), the Student Run Computing and Technology (SRCT- pronounced circuit), Patriot Hackers, Game Analysis and Design Interest Group (GADIG), and more.

The major offers concentrations in the following areas:

  • Bioinformatics
  • Computer Game Design
  • Geography
  • Software Engineering
This information is being provided here for your planning purposes only. For official catalog information, please refer instead to the official George Mason University Catalog Website at http://catalog.gmu.edu.