Georgetown CS blends a historic liberal arts foundation with cutting edge computer science, equipping students to build ethical technology for real world problems. The program emphasizes theory, practice, and collaboration, preparing graduates for roles in research, industry, and public service.
Located in the nation’s capital, the department leverages its proximity to policymakers, startups, and global tech leaders to create a vibrant, socially minded computing community.
| Program | Degree Type | Typical Duration | Focus Area |
|---|---|---|---|
| Bachelor of Science in Computer Science | BS | 4 years | Systems, algorithms, and theory |
| Bachelor of Arts in Computer Science | BA | 4 years | Flexibility and interdisciplinary work |
| Minor in Computer Science | Minor | 2–3 years | Core coding and digital literacy |
| Combined BA/MBA | Dual | 5 years | Business and technical leadership |
Core Curriculum And Learning Outcomes
Foundations In Programming And Systems
The curriculum begins with problem solving, data structures, and programming in multiple languages, ensuring fluency in abstraction and implementation. Students then move to computer systems, covering computer architecture, operating systems, and networking fundamentals.
Algorithms Theory And Ethics By Design
Advanced coursework in algorithms, complexity, and correctness teaches students to reason about efficiency and reliability. Integrated ethics modules encourage reflection on bias, privacy, security, and the societal impact of each system they build.
Capstone Collaboration And Real Products
In the senior capstone, teams partner with campus groups, local nonprofits, or external sponsors to design, build, and deploy software solutions. The experience mirrors professional workflows, with version control, testing, documentation, and stakeholder communication.
Research Labs And Faculty Innovation
Human Centered Computing And Accessibility
Faculty and students co design tools that support people with diverse abilities, from accessible interfaces to assistive technologies. Projects often involve participatory design, engaging communities to ensure solutions are usable and empowering.
Security Privacy Policy And Distributed Systems
Researchers analyze secure computation, privacy preserving machine learning, and resilient distributed architectures. Their work influences best practices for data protection, cryptographic protocols, and trustworthy cloud services.
Career Pathways And Industry Engagement
Internships Government Tech And Startup Culture
Georgetown CS students complete internships at global technology firms, government agencies, and mission driven startups in Washington, DC. These roles deepen technical skills while exposing students to policy, governance, and public service tech.
Alumni Network Lifelong Mentorship And Global Impact
Graduates join a growing network of engineers, researchers, entrepreneurs, and leaders who mentor current students and shape the future of responsible computing. The alumni community supports career transitions, entrepreneurship, and continued learning through conferences and local meetups.
Key Takeaways And Next Steps
- Build a strong foundation in programming, systems, and algorithms with a liberal arts lens
- Apply theory through capstone projects, internships, and research in human centered and security focused labs
- Develop as an ethical technologist ready for careers in tech, government, and civic innovation
- Engage with a supportive alumni network and ongoing mentorship throughout your career
FAQ
Reader questions
What kind of projects do students build in the capstone course?
Students build end to end software systems, such as web platforms, mobile apps, data pipelines, or security tools, often in collaboration with real organizations and users.
Are there guaranteed internship opportunities through the department?
The department facilitates connections and hosts recruiting events, but students apply and compete for internships; the university does not guarantee positions.
Can I combine computer science with philosophy, economics, or global studies?
Yes, flexible degree options and minors allow you to pair CS with disciplines like philosophy, economics, languages, and public policy.
How does the program address ethics and responsible AI?
Ethics discussions, case studies, and project reviews are woven into courses, and specific modules focus on fairness, transparency, and the societal effects of AI.