BSc in Computer Science

4 Years On Campus Bachelors Program

George Washington University

Program Overview

The Department of Computer Science at GWU offers two distinct undergraduate pathways to earn a degree in Computer Science. Each is designed to support different academic goals—whether you're looking for a deep technical dive or a broader interdisciplinary experience.

  • Bachelor of Science (B.S.) in Computer Science
    This program offers a rigorous, technically focused education, grounded in computer science, mathematics, science, and engineering principles. It’s ideal for students seeking to work in advanced technology roles or pursue graduate studies. A highlight of this program is the 8-credit senior design project, which mimics real-world, industrial-strength software development from planning to implementation.

  • Bachelor of Arts (B.A.) in Computer Science
    The B.A. offers greater flexibility, making it perfect for students who wish to combine computer science with interests in other fields. Students in this program are required to complete a second major or two minors, often in areas such as liberal arts, business, or natural sciences. This track supports interdisciplinary learning while still providing a solid CS foundation.

 

Shared Core Curriculum

Both degree paths include a core set of computer science courses that build essential technical skills:

  • Introduction to Software Development

  • Data Structures and Algorithms

  • Computer Architecture

  • Operating Systems

  • Software Engineering

  • Theory of Computing

 

Program-Specific Requirements

Bachelor of Science (B.S.):

  • Mathematics and Science Courses: A strong analytical base through math and science coursework

  • Senior Design Project: An in-depth, year-long capstone that simulates a professional software development experience

  • Technical Electives: At least three upper-level CS courses (numbered 4000 and above) for specialized learning

Bachelor of Arts (B.A.):

  • Second Major or Two Minors: Encourages interdisciplinary exploration and broad academic development

  • Flexible Electives: More room to take courses outside of CS, ideal for students pursuing diverse academic interests

 

Both programs are supported by detailed curriculum sheets to help students plan their academic journey with clarity and purpose.

Whether you're seeking a deep technical foundation or aiming to blend computing with other disciplines, GWU’s Computer Science degrees offer the structure and flexibility to help you thrive.

Experiential Learning (Research, Projects, Internships etc.)

GWU emphasizes hands-on learning through various avenues:​

  • Undergraduate Research: Students have opportunities to engage in research projects, collaborating with faculty on cutting-edge topics. Research opportunities exist within the School of Engineering and Applied Science (SEAS) labs and with faculty in other GW schools. 

  • Internships and Co-ops: The SEAS Career Services Center facilitates a curriculum aimed at ensuring students are prepared to explore and pursue a range of employment options. ​

  • Study Abroad: GWU encourages students to expand their education globally. Computer science majors typically study abroad in their 6th semester (spring of their junior year).

  • Student Organizations: Active participation in computing clubs and organizations fosters collaboration, networking, and leadership skills. ​

Progression & Future Opportunities

Graduates from GWU's Computer Science programs are well-prepared for diverse career paths in technology, research, and academia.​

  • Employment Opportunities: The department is known for producing graduates who secure positions at leading technology firms and organizations, including Google, Amazon, and NASA. ​

  • Graduate Studies: The strong foundational knowledge provided by these programs prepares students for advanced studies in computer science and related fields.​

The SEAS Career Services offers comprehensive support, including career counseling, resume workshops, and networking events, to assist students in transitioning from academic studies to professional careers. ​

By integrating a rigorous curriculum with experiential learning opportunities, The George Washington University's Computer Science programs aim to develop well-rounded professionals capable of adapting to the rapidly evolving tech landscape.​

Program Key Stats

$69,780
$ 80

Jan Intake : 1st OctAug Intake : 5th Jan (RD) , 1st Nov (EA / ED)


40 %
No
Yes

Eligibility Criteria

AAB - AAA
3.0 - 3.5
36 - 40
85 - 90

1350 - 1500
31 - 34
6.5
90

Additional Information & Requirements

Career Options

  • Career Pathway:   Software Engineering: Developer
  • Full-Stack Engineer
  • Mobile App Developer
  •   AI & Data Science: Machine Learning Engineer
  • Data Scientist
  • AI Researcher
  •   Cybersecurity & Cloud: Cybersecurity Analyst
  • Cloud Engineer
  • Ethical Hacker
  •   Finance & Business Tech: Quantitative Analyst
  • Fintech Developer
  • Blockchain Specialist
  •   Product & Management: Product Manager
  • Technical Program Manager
  •   Entrepreneurship: Startups and innovation
  •   Further Studies: MS or PhD in AI
  • cybersecurity
  • or data science for research roles
  • MBA for leadership and management positions
  •   Long-Term Growth: Engineering: Software Engineer → Tech Lead → CTO
  •   Data & AI: Data Scientist → Head of AI
  • Management: Product Manager → VP of Engineering

Book Free Session with Our Admission Experts

Admission Experts