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.