Cost & earnings at Georgetown University What students borrow here, and what they go on to earn
The Bachelor in Computer Science (Applied Computer Science) at Georgetown University is an undergraduate degree that combines rigorous core computing fundamentals with hands-on, application-oriented training. It suits students who want a strong foundation in programming and systems while focusing on practical software development, data-driven applications, and interdisciplinary work with policy, business or the sciences.
The programme builds a solid foundation in core areas of computer science while emphasising applied skills and project work. Students study introductory and intermediate programming, data structures and algorithms, computer architecture, operating systems and networks alongside courses in software engineering and database systems.
Applied and elective topics commonly available include machine learning and data science, artificial intelligence, human–computer interaction, cybersecurity, mobile and web application development, cloud computing and embedded systems. Instruction combines lectures, weekly lab work, programming assignments and team software projects.
Degree requirements typically include a sequence of core computing courses, mathematical prerequisites (such as calculus and discrete mathematics), a set of approved electives, and a senior capstone or practicum project that emphasises real-world application and collaboration. Students are encouraged to pursue internships, research with faculty, and interdisciplinary minors or certificates to broaden their applied experience.
Admission to Georgetown’s undergraduate computer science programme follows the university’s general undergraduate admissions process. Successful applicants normally present a strong academic record from secondary school, including coursework in mathematics and sciences. Prior experience in programming is advantageous but not always required.
Typical application materials include academic transcripts, a personal statement, and letters of recommendation. Georgetown considers the whole applicant, so extracurricular activities, demonstrated interest in computing or technology projects, and relevant work or internship experience can strengthen an application. International applicants must hold an equivalent secondary-school qualification and demonstrate English language proficiency through recognised tests or alternative evidence when required.
Graduates are prepared for a broad range of technical and interdisciplinary careers. Common entry roles include software engineer or developer, data analyst or data scientist, systems engineer, cybersecurity analyst, mobile/web application developer, and quality assurance engineer. The applied focus also positions graduates for roles that bridge technology and other fields, such as product management, technical consulting, policy and technology positions in government or NGOs, and roles in finance or healthcare technology.
Many students use the degree as preparation for graduate study in computer science, data science, artificial intelligence or related fields. Internships, industry-sponsored projects and the university’s location provide frequent opportunities to gain practical experience with technology companies, startups, research labs and public-sector organisations.
Georgetown’s Computer Science programme benefits from its location in the Washington, D.C. area, offering proximity to government agencies, international organisations, think tanks and a vibrant technology ecosystem. The university’s liberal arts tradition means students receive a broad education that emphasises critical thinking, communication and ethical considerations alongside technical skills.
Students gain access to faculty-led research, small-class interaction, and interdisciplinary collaboration across public policy, business, foreign service and health sciences. Career services, alumni networks and partnerships with local employers help students secure internships and post-graduation positions. The programme’s emphasis on applied projects and experiential learning prepares graduates to address practical computing challenges in industry, government and research settings.
Shortlist scholarships and plan your application — free guidance from our advisors.