Columbia University

USA
7 Scholarships 198 Programs 3 Degree levels
PhD

PhD in Computer Science

Offered at Columbia University, USA
DegreePhD
FieldComputer Science.

Columbia University's PhD in Computer Science (Applied Computer Science) is a research-focused doctoral programme for students who want to develop new computational methods and translate them into practical systems and applications. It suits candidates with strong technical foundations and a clear interest in conducting original research in areas such as machine learning, systems, robotics, computer vision, and computational biology.

What you'll study

The PhD in Applied Computer Science emphasises rigorous research training combined with a breadth of advanced coursework in core and applied areas. Early in the programme you take graduate-level courses to build depth in subjects such as algorithms, machine learning, systems and networking, programming languages, and databases, alongside specialised electives in topics like computer vision, natural language processing, robotics, security, and computational biology.

Students complete a combination of required core courses and elective modules to satisfy breadth requirements, pass a qualifying or general examination that demonstrates readiness for independent research, and then concentrate on a sustained original research project under the supervision of a faculty advisor. The research programme culminates in a doctoral dissertation and an oral defence. Teaching experience is commonly integrated through teaching assistantships, and students are encouraged to publish in leading conferences and journals.

  • Core graduate courses: advanced algorithms, systems, and theory foundations
  • Applied electives: machine learning, deep learning, computer vision, NLP, robotics, bioinformatics, security, data management
  • Research seminar series and lab rotations or project-based research in the first years (depending on advisor/lab)
  • Qualifying/general examination to transition to full PhD candidacy
  • Independent dissertation research and regular thesis committees
  • Teaching experience via departmental assistantships

Entry requirements

Applicants are expected to have a strong undergraduate degree in computer science, electrical engineering or a closely related discipline. Many successful applicants also hold a relevant master's degree or have substantial research experience. Typical strengths in applicants include strong programming and mathematical skills, evidence of research potential (such as publications, project reports or independent research), and excellent letters of recommendation from academic or professional supervisors.

The application package normally comprises academic transcripts, a research statement or statement of purpose that outlines research interests, a curriculum vitae, and multiple academic references. Applicants whose first language is not English must demonstrate English proficiency through an accepted test or equivalent evidence unless exempted by institutional policy. The department reviews applications holistically; documented research experience and fit with faculty research interests are particularly important.

Career prospects

Graduates of Columbia's applied computer science PhD go on to research and leadership roles across academia, industry and the public sector. Common career paths include tenure-track academic positions, research scientist roles in corporate research labs and technology companies, senior engineering or machine learning engineering positions, and leadership roles in startups and product teams that build production-scale systems.

Other pathways include technical roles in finance, healthcare and biotechnology where computational methods are central, as well as opportunities in government and non-profit research organisations. The programme’s emphasis on original research, publications and teaching prepares graduates for both continued research careers and technology leadership positions.

Why study at Columbia University

Columbia Computer Science is located within a research-intensive Ivy League engineering school in New York City, offering access to a dense ecosystem of academic collaborators, hospitals and industry partners. The department has a broad faculty with expertise across theoretical and applied areas, enabling interdisciplinary supervision and projects that bridge computer science with domains such as medicine, the arts, public policy and the natural sciences.

Doctoral students benefit from state-of-the-art computing infrastructure, departmental seminars, and university-wide research centres that foster collaboration (including the Data Science Institute and other engineering research labs). The New York City location also provides exceptional internship, networking and recruiting opportunities across a wide range of technology companies, startups and research organisations.

Support structures for doctoral students include mentoring by faculty and peers, teaching and funding opportunities, and professional development resources to help students publish research, secure postdoctoral or industry positions, and translate research into real-world impact.

Latest PhD Scholarships in USA

Similar PhD programmes in USA

⚖ Compare this programme with similar ones

Similar PhD programmes at other universities

Get help applying to Columbia University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.