2014-2015 2015-2016 2016-2017 2017-2018 2018-2019
 Browseby subject... Scheduleview...
 Are you a Computer Science Student? Want to make Stanford's systems even better? Do you want to help improve the Stanford systems that you and your friends use all the time? We are looking for students interested in hacking on ExploreCourses and other upcoming university systems. Click here to learn more!

# 21 - 30 of 110 results for: all courses

## CS 109:Introduction to Probability for Computer Scientists

Topics include: counting and combinatorics, random variables, conditional probability, independence, distributions, expectation, point estimation, and limit theorems. Applications of probability in computer science including machine learning and the use of probability in the analysis of algorithms. Prerequisites: 103, 106B or X, multivariate calculus at the level of MATH 51 or CME 100 or equivalent.
Terms: Win, Spr, Sum | Units: 3-5 | UG Reqs: GER:DB-EngrAppSci, WAY-AQR, WAY-FR | Grading: Letter or Credit/No Credit

## CS 161:Design and Analysis of Algorithms

Worst and average case analysis. Recurrences and asymptotics. Efficient algorithms for sorting, searching, and selection. Data structures: binary search trees, heaps, hash tables. Algorithm design techniques: divide-and-conquer, dynamic programming, greedy algorithms, amortized analysis, randomization. Algorithms for fundamental graph problems: minimum-cost spanning tree, connected components, topological sort, and shortest paths. Possible additional topics: network flow, string searching. Prerequisite: 103 or 103B; 109 or STATS 116.
Terms: Aut, Win, Spr, Sum | Units: 3-5 | UG Reqs: GER:DB-EngrAppSci, WAY-FR | Grading: Letter or Credit/No Credit

## ECON 50:Economic Analysis I

Individual consumer and firm behavior under perfect competition. The role of markets and prices in a decentralized economy. Monopoly in partial equilibrium. Economic tools developed from multivariable calculus using partial differentiation and techniques for constrained and unconstrained optimization. Prerequisites: Econ 1 or 1V, and Math 51 or CME 100 or CME 100A.
Terms: Aut, Win, Spr, Sum | Units: 5 | UG Reqs: GER:DB-Math, WAY-FR, WAY-SI | Grading: Letter or Credit/No Credit

## ECON 51:Economic Analysis II

Neoclassical analysis of general equilibrium, welfare economics, imperfect competition, externalities and public goods, risk and uncertainty, game theory, adverse selection, and moral hazard. Multivariate calculus is used. Prerequisite: ECON 50.
Terms: Win, Spr, Sum | Units: 5 | UG Reqs: WAY-FR, WAY-SI | Grading: Letter or Credit/No Credit

## ECON 136:Market Design

Use of economic theory and analysis to design allocation mechanisms and market institutions. Course focuses on three areas: the design of matching algorithms to solve assignment problems, with applications to school choice, entry-level labor markets, and kidney exchanges; the design of auctions to solve general resource allocation problems, with applications to the sale of natural resources, financial assets, and advertising; and the design of platforms and exchanges, with applications to internet markets. Emphasis on connecting economic theory to practical applications. Students must write term paper. Prerequisites: recommended: ECON 51.
Terms: Aut | Units: 5 | UG Reqs: WAY-FR | Grading: Letter or Credit/No Credit

## ECON 137:Decision Modeling and Information

Effective decision models consider a decision maker's alternatives, information and preferences. The construction of such models in single-party situations with emphasis on the role of information. The course then evolves to two-party decision situations where one party has more information than the other. Models examined include: bidding exercises and the winner's curse, the Akerlof Model and adverse selection, the Principal-Agent model and risk sharing, moral hazard and contract design. Prerequisite: ECON 102A or equivalent. Recommended: Econ 50, Optimization and simulation in Excel.
Terms: Aut | Units: 5 | UG Reqs: WAY-AQR, WAY-FR | Grading: Letter or Credit/No Credit

## ECON 160:Game Theory and Economic Applications

Introduction to game theory and its applications to economics. Topics: strategic and extensive form games, dominant strategies, Nash equilibrium, subgame-perfect equilibrium, and Bayesian equilibrium. The theory is applied to repeated games, voting, auctions, and bargaining with examples from economics and political science. Prerequisites: Working knowledge of calculus and basic probability theory.
Terms: Aut | Units: 5 | UG Reqs: WAY-FR, WAY-SI | Grading: Letter or Credit/No Credit

## ECON 180:Honors Game Theory

Rigorous introduction to game theory and applications. Topics include solution concepts for static and dynamic games of complete and incomplete information, signaling games, repeated games, bargaining, and elements of cooperative game theory. Applications mainly from economics, but also political science, biology, and computer science. Prerequisites: Experience with abstract mathematics and willingness to work hard. No background in economics required.
Terms: Aut | Units: 5 | UG Reqs: GER:DB-SocSci, WAY-FR, WAY-SI | Grading: Letter or Credit/No Credit

## ECON 182:Honors Market Design

Rigorous introduction to the theory of matching and resource allocation, and its application to practical market design. Theory covers two-sided matching, "house allocation" problems, random assignment, and their variants. Applied topics include school choice, labor market, house allocation, and organ allocation for transplantation. Final paper required.nForms a sequence with ECON 180 and ECON 181, but can be taken independently.nPrerequisites: Experience with abstract mathematics and willingness tonwork hard. No prior knowledge of economics is required, although basic knowledge in game theory is useful.
Terms: Spr | Units: 5 | UG Reqs: WAY-FR | Grading: Letter or Credit/No Credit

## EE 41:Physics of Electrical Engineering (ENGR 40P)

How everything from electrostatics to quantum mechanics is used in common high-technology products. Electrostatics are critical in micro-mechanical systems used in many sensors and displays, and Electromagnetic waves are essential in all high-speed communication systems. How to propagate energy on transmission lines, optical fibers,and in free space. Which aspects of modern physics are needed to generate light for the operation of a DVD player or TV. Introduction to semiconductors, solid-state light bulbs, and laser pointers. Hands-on labs to connect physics to everyday experience. Prerequisites: Physics 43
Terms: not given this year | Units: 5 | UG Reqs: GER:DB-EngrAppSci, WAY-FR, WAY-SMA | Grading: Letter (ABCD/NP)
Filter Results:
term offered
 Autumn Winter Spring Summer
updating results...
number of units
 1 unit 2 units 3 units 4 units 5 units >5 units
updating results...
time offered
 early morning (before 10am) morning (10am-12pm) lunchtime (12pm-2pm) afternoon (2pm-5pm) evening (after 5pm)
updating results...
days
 Monday Tuesday Wednesday Thursday Friday Saturday Sunday
updating results...
UG Requirements (GERs)
 WAY-A-II WAY-AQR WAY-CE WAY-ED WAY-ER WAY-FR WAY-SI WAY-SMA Language Writing 1 Writing 2 Writing SLE DB:Hum DB:Math DB:SocSci DB:EngrAppSci DB:NatSci EC:EthicReas EC:GlobalCom EC:AmerCul EC:Gender IHUM1 IHUM2 IHUM3
updating results...
component
 Lecture (LEC) Seminar (SEM) Discussion Section (DIS) Laboratory (LAB) Lab Section (LBS) Activity (ACT) Case Study (CAS) Colloquium (COL) Workshop (WKS) Independent Study (INS) Intro Dial, Sophomore (IDS) Intro Sem, Freshman (ISF) Intro Sem, Sophomore (ISS) Internship (ITR) Arts Intensive Program (API) Language (LNG) Practicum (PRA) Practicum (PRC) Research (RES) Sophomore College (SCS) Thesis/Dissertation (T/D)
updating results...
career