THE UNOFFICIAL GUIDE TO COMPUTER SCIENCE HARVARD

THE UNOFFICIAL GUIDE TO

COMPUTER

SCIENCE

@ HARVARD

.H

AR

VA

RD

.E

DU

VERSION 25

CSA

DESIGNED BY CS50

Haven¡¯t taken CS50 yet?

Visit cs50.harvard.edu for FAQs.

D

SI

VI

NG

E

.S

A

S

S

6

UNOFFICIAL GUIDE TO CS @ HARVARD

UNOFFICIAL GUIDE TO CS @ HARVARD

Life after 50

CS107

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 and for further information.

FALL

CS148

CS146

SPRING

Design of VLSI

Circuits and Systems

Computer

Architecture

Systems Development

for Computational

Science

CS108

CS134

Networks

7

Intelligent Systems:

Design and Ethical

Challenges

CS105

CS109a

CS109b

Privacy and

Technology

Introduction to

Data Science

Advanced Topics in

Data Science

CS126

CS124

CS141

CS100

CS171

CS179

Fairness, Privacy, and

Validity in Data Analysis

Data Structures

and Algorithms

Computing

Hardware

Software Engineering in

the Arts and Humanities

Visualization

Design of Usable

Interactive Systems

CS143

CS191

CS145

Computer Networks

Classics of

Computer Science

Cloud Networking and

Computing

CS50

CS20

Discrete Mathematics

for Computer Science

CS121

CS187

CS144r

Introduction to Theoretical

Computer Science

Computational

Linguistics

Networks

Design Projects

CS96

CS61

CS165

System Design Projects

System Programming &

Machine Organization

Data Systems

CS127

CS181

CS182

CS51

CS153

CS161

Cryptography

Machine Learning

Artificial Intelligence

Abstraction and Design

in Computation

Compilers

Operating Systems

CS136

CS189

CS10

Economics and

Computation

Autonomous

Robot Systems

Elements of

CS183

Foundations of

Machine Learning

Data Science

CS152

CS175

Programming

Languages

Computer Graphics

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download