Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
S
The Unofficial Guide to
Computer
Science
@ HARVARD U
ED
D.
AR
RV
A
H
C S.
.
W WW
DESIGNED BY CS50
Haven’t taken CS50 yet?
Visit cs50.net for FAQs.
2 UNOFFICIAL GUIDE TO CS @ HARVARD
How do I graduate with Honors in CS? Should I study CS even if I don’t want to be
Take six technical electives instead of four and have a a programmer?
concentration GPA in the top half of your class. See Yes! CS concentrators head off in all sorts of directions
Computer Science under Fields of Concentration in after graduation. See Figure 1 for titles that alumni
the Handbook for Students. since 1984 now hold. See Figure 2 for fields in which
alumni since 1984 can now be found.
How do I graduate with High Honors in CS?
High Honors are decided by faculty vote. You must Should I activate Advanced Standing and
ordinarily write an “excellent thesis” to be considered. get a fourth-year master’s degree in CS?
See Computer Science under Fields of Concentration Maybe! If you are eligible for Advanced Standing and
in the Handbook for Students. think you could handle eight (mostly) 200-level CS
courses, it’s a great opportunity. Your bachelor’s degree
How do I graduate with Highest Honors in CS?
doesn’t even need to be in CS, so long as you can still
Highest Honors are decided by faculty vote. You must satisfy the prerequisites for the 200-level courses. See
ordinarily write an “outstanding thesis” to be considered. Other Academic Opportunities in the Handbook for
See Computer Science under Fields of Concentration Students.
in the Handbook for Students.
Can I do a joint concentration between CS
Is CS part of Mind, Brain, and Behavior?
and another field?
Yes! See Computer Science under Fields of
Yes, but you probably shouldn’t. Joint concentrations
Concentration in the Handbook for Students.
are really for students who want to write a thesis on
Do any CS courses count for Gen Ed? some research problem in the intersection of two fields.
If you simply want to study both fields, it’s generally
Yes! To satisfy Empirical & Mathematical Reasoning,
best to get a secondary or simply take courses in CS or
take CS1, CS20, CS50, or CS171. (Note that CS1
the other field.
does not count toward a concentration or secondary
in CS.) To satisfy Culture & Belief, take CS105.
Should I concentrate or minor in CS even if Venture Partners · Big Tent Design · Bingham
I don’t want to work in tech? McCutchen · Blackhorse Asset Management ·
Bloomberg, LP · Blue Cross Blue Shield of North
Yes! CS empowers you to solve problems in all sorts Carolina · BlueCrest Capital Management Ltd · Booz
of domains. Here’s where alumni since 1984 can be Allen Hamilton · Boston Consulting Group · Boston
found: Harbor Ship Yard and Marina #F3 · Boston University ·
Briar Rose LLC · Bridgewater Associates · Bronto
033 Asset Management · 2Wire Inc. · AAA Northern Software, Inc · Building Educated Leaders for Life ·
California, Nevada, Utah · Ab Initio Software CA, Inc. · California State University - Hayward ·
Corporation · Acccenture · Accel Partners · Accenture · Caltech · Cambridge Semantics · Cardozo School of
Access Global Partners · Action Verb LLC · Active Law · Carnegie Mellon University · Children's Hospital
Endpoints, Inc. · Acumen Fund · AdNectar · Adobe · Ciplex.com · Citigroup · ClearNow, Inc. · Clever
Systems · Aegon · Agile Communications, Inc · Agilex Machine · Cliff Island Software · CNA Insurance · CoBu
Technologies · AIG · Akamai Technologies · Alliance Technology · Code Red · Cognex Corp · Colorado
Growth Equities · Alverno College · Amazon.com · Technical University - Kansas City · Columbia
Amdocs · American Express · Andera, Inc. · Angelo, Presbyterian Hospital · Columbia University/Harlem
Gordon · Apple, Inc. · AQR Capital Management · Hospital Center · CommonMind LLC · Computational
Aravo Solutions · AristoDigital · Asprova Corporation · Models Inc · Computer Partners Inc · Congregation
AT Kearney Inc · Athenahealth, Inc. · Authoria, Inc. · B'nai Torah · Contra Costa Community College
Autodesk Inc · Autonomy · Bain Capital · Bainwood District · Council on Spiritual Practices · Credit Suisse ·
Huang & Associates · Barclays Capital · BBN Credit Suisse First Boston · CrossTech Group · CTB/
Technologies · Beaver Lakefront Resort, Inc. · Bee McGraw-Hill · Cuil · D. E. Shaw & Co. · Daiwa Securities
North, LLC · Bellevue Hospital Center · Bessemer America · Dangermarc Studios · Daniel's Jewelers ·
UNOFFICIAL GUIDE TO CS @ HARVARD 5
Danoo, Inc. · Dartmouth Medical School · Data Hua Securities Limited · Gartner, Inc · Genentech, Inc. ·
Deletives · Davis Polk & Wardwell · DE Shaw & Co. · Goldman Sachs · Google · Goose Networks, Inc. ·
Deloitte & Touche · Department of Justice · DeSales Greater Greater Washington · GreenRoad Technologies
University · Deutsche Bank · Diamond Management & Inc · Greenwich Capital · Guardian Technologies
Technology Consultants · Dimagi Inc. · Dixie State International, Inc. · Guidewire Software · Harvard
College · DOE/National Nuclear Security Administration Business School · Harvard College · Harvard University
· DoubleClick Inc. · DoubleDyno, Inc. · Dowling & · Hasbro, Inc. · Highland Financial Holdings Group ·
Partners Securities, LLC · Draper Fisher Jurvetson · HLCSoft · Holland & Davis LLC · Horizon Asset
Eastport Analytics Inc · Eastwan Kodak Co · Effici LLC International Limited · Howard Rice Nemerovski
· Electroactive Inc · Ellington Management Group · Canady Falk & Rabkin · Hyperion Solutions · Idiom
EMC Corporation · EMC*2 Corp. · Endeca Technologies Technologies · IL2000 · iLike · Imagen Incorporated ·
· Entelos, Inc. · etrials Worldwide, Inc · Evans Griffiths IMakeNews, Inc. · Immunity, Inc. · Index Ventures ·
& Hart, Inc · Facebook · FAS Computer Services · Feith Industry Aspect LLC · Information Builders Inc ·
Systems & Software, Inc. · Feldman Gale, P.A. · Fidelity Ingeeni Studios, Inc. · Integrative Bodywork · Intel
Investments · First Potomac Realty Trust · Fish & Corporation · Intel Semiconductor Ltd · Interactive
Richardson P. C. · Five Oaks Technologies, Inc. · Flixster, Factory · InterfaceThis · International Air Transport
Inc. · Fluidnet · Flybridge Capital Partners · Fore Association · International Business Machines · Intuit ·
Research and Management · Forest View Elementary ISI · iSkoot, Inc. · JP Morgan · J2 Interactive LLC ·
School · Franklin W Olin College of Engineering · Fred Jamison Group · Janus Capital Group · Jefferies
Hutchinson Cancer Research Center · frog design · Gao International Limited · Jones Day · Joy Health &
Life after 50
You can head off in all sorts of directions after CS50, but here are some popular routes. See Computer Science in
the Courses of Instruction for prerequisites.
CS171
CS141 Visualization CS164
Computing Software Engineering
Hardware for Mobile Devices
CS20 CS61
Discrete Mathematics System Programming &
for Computer Scientists
CS51 Machine Organization
Introduction to
Computer Science II
CS121
Introduction to Formal CS152
Systems & Computation Programming
Languages CS143
Computer Networks
CS187 CS165
Computational Information
Linguistics Management CS153
Compilers
CS175
CS181 Computer Graphics
Intelligent Machines: CS161
Perception, Learning, Operating Systems
and Uncertainty
CS186 CS189r
Economics and CS182 Autonomous
Computation Intelligent Machines: Multi-Robot Systems
CS144r
Reasoning, Actions, Networks Design
and Plans Projects