Skip over navigation

Find another major of interest using the drop-down box below:

Computer Science

The study of computer science integrates the knowledge of the theory, design and applications of computers. Computer scientists work with both hardware and software systems. 

The major profile below includes: a sample of post-graduation plans of recent Princeton Computer Science graduates, a sample of internships from those in the major, and online resources and professional associations offering career information.

Post-Graduation Plans of Recent Computer Science Majors*

  • Software Engineer - Google, Mountain View, CA
  • Software Development Engineer - Microsoft, Redmond, WA
  • Software Engineer - Boeing, Springfield, VA
  • Research Assistant - MIT Lincoln Laboratory, Lexington, MA
  • Fiancial Software Developer - Bloomberg, New York, NY
  • Technology Associate - Bridgewater Associates, Westport, CT
  • Technical Analyst - Goldmansachs, New York, NY
  • Analyst - BlackRock, New York, NY
  • Sales & Trading Quantitative Analyst - Citi, New York, NY
  • Associate Consultant - Rosetta Marketing, New York, NY
  • Computer Science - Ph.D. - Carnegie Mellon University, Pittsburgh, PA
  • Computer Science - Ph.D. - Massachusetts Institute of Technology, Cambridge, MA
  • Computer Science - Ph.D. - Stanford University, Stanford, CA
  • Computer Science - Ph.D. - University of Pennsylvania, Philadelphia, PA
  • Computer Science - Ph.D. - Yale University, New Haven, CT
  • Law - J.D. - American University, Washington, DC
  • Pure Mathematics - C.A.S.M. - University of Cambridge, UK

* These are actual jobs and graduate schools recent graduates accepted. 

Internships of Recent Computer Science Majors

  • Intern (Software Quality Assurance) - BAE Systems Platform Solutions, Johnson City, NY
  • Software Engineering Intern - Google, New York, NY
  • Program Manager (Business Division) - Microsoft, Redmond, WA
  • Field Engineering Intern - The Beck Group, Ft. Worth, TX
  • SET Labs Intern - Infosys Technologies, LTD., Bangalore, India
  • Developer - Medforward, Inc., Baltimore, MD
  • Programmer - IBM, Poughkeepsie, NY
  • Summer Intern - Oracle, Redwood City, CA
  • Intern - NextJump, New York, NY
  • Intern (Strategic Purchasing) - MTU, Berlin, Germany

Computer Science Alumni from Princeton

Alumni have VOLUNTEERED to have students contact them for advice and information about majors and careers. The Alumni Careers Network (ACN), with 4,500 volunteers worldwide, is a searchable on-line database of Princeton alumni who are willing and eager for you to contact them so they can provide you with advice and assistance. Search the database for Computer Science alumni, to learn more about the careers that people from this major sometimes pursue.  

Resources and Information Online

Professional Associations

A professional association is an organization of people who have similar career interests. These membership-based organizations often offer a reduced rate for students that allow access to the many resources they provide. Often professional association websites offer job/internship databases as well as opportunities to find mentors or other contacts. The National Trade and Professional Association Directory in Career Services can provide more ideas.