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 OR CS 108/109: Introduction to Computer Science (4 credits)
• CS 211: Object-Oriented Programming (3 credits)
• CS 262: Introduction to Low-Level Programming (3 credits)
• CS 306: 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 Senior Courses (15 credits)
• CS Electives from approved list (6 credits)
Required Math:
• Calculus I-III (11 credits)
• Discrete Math (3 credits)
• Linear Algebra (3 credits)
• Probability and Statistics (3 credits)
Required Science:
• Natural Science with Lab including two-sequence from approved list (12 credits)
Required Engineering:
• None
Other Requirements:
• Composition, including Advanced Composition, Natural Science section (6 credits)
• Oral Commucation (3 credits)
• Literature (3 credits)
• Arts (3 credits)
• Global History (3 credits)
• Social and Behavioral Sciences (3 credits)
• Global Contexts (3 credits)
• Electives (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, CS+ (School of Engineering)
• BS Computational and Data Science (College of Science)
• BS Computer Engineering (School of Engineering)
Good to Know:
• Office of Student Creative Activities and Research (OSCAR) provides dedicated support to undergraduates looking for research mentoring, funding, and opportunities.
University's Webpage for this Program:
Catalog Year:
2024-2025

