Degree Requirements for the BS in Computer Science
For the BS CS degree, students must complete 120 credits, including the Mason Core requirements. These requirements may vary according to the catalog under which you expect to graduate. Your catalog will also specify any additional graduation requirements, such as total credit hours required, GPA and residency requirements, among others.
BS CS Brochures
The degree requirements, sample schedules, as well as additional useful information including course descriptions can also be found in these PDF brochures
- Latest brochure (2023-24)
- Old brochures
Additional Sample Schedules for BS CS majors
- Sample Schedule for students who begin with Math 104 or 105
- Sample Schedule for transfers from a VCCS school with an AS degree
Academic Advising
See the Undergraduate Advising web pages for information on tracking degree progress, applying for graduation, and answers to FAQs.