top of page

George Mason University

Fairfax, Virginia
Degree:

BS

Computer Science

Location:

College of Engineering and Computing

Credits:

120 credits

System:

Semester

Required Computer Science (or Related):

• CS 110: Essentials of Compter Science (3 credits)
• CS 112: Introduction to Computer Science (4 credits)
• CS 211: Object-Oriented Programming (3 credits)
• CS 262: Introduction to Low-Level Programming (3 credits)
• CS 306: Synthesis: Ethics & Law (3 credits)
• CS 310: Data Structures (3 credits)
• CS 321: Software Engineering (3 credits)
• CS 330: Formal Methods & Models (3 credits)
• CS 367: Computer Systems & Programming (4 credits)
• CS 471: Operating Systems (3 credits)
• CS 483: Analysis of Algorithms (3 credits)
• CS Elective (6 credits)
• CS Senior Courses (15 credits)

Required Math:

• Calculus I-III (12 credits)
• Discrete Math (3 credits)
• Linear Algebra (3 credits)
• Probability and Statistics (3 credits)

Required Science:

• Natural Science with Lab sequence from approved list (8 credits)
• Additional Natural Science with Lab (4 credits)

Required Engineering:

• None

Other Requirements:

• English Composition (3 credits)
• Advanced Composition, Natural Science section (3 credits)
• Fundamentals of Commucation (3 credits)
• Arts (3 credits)
• Global Understanding (3 credits)
• Literature (3 credits)
• Social Behavioral Science (3 credits)
• Western Civilization or World History (3 credits)
• Elective (8 credits)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double major possible with Computer Engineering

Related Majors:

• BS Applied Computer Science (School of Engineering)
• BS Computational and Data Science (College of Science)
• BS Computer Engineering (School of Engineering)

Good to Know:

• Information here is based on a sample plan for students entering Fall 2022.

University's Webpage for this Program:
bottom of page