CDS course discussion, Apr 2014: Difference between revisions

From Murray Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
=== CMS course requirements === __NOTOC__
=== CMS course requirements === __NOTOC__


{| cellpadding=0 cellspacing=0
|- valign=top
|
* Core requirements: 7 common courses taken by all CMS students (first year)
* Core requirements: 7 common courses taken by all CMS students (first year)
* Depth requirement: 3 courses in a given area (e.g., Feedback & control, Inference & statistics, Information systems, Networked systems, Optimization, Uncertainty quantification)
* Depth requirement: 3 courses in a given area (e.g., Feedback & control, Inference & statistics, Information systems, Networked systems, Optimization, Uncertainty quantification)
* Breadth requirement: 3 courses from mathematics, science, engineering, or economics
* Breadth requirement: 3 courses from mathematics, science, engineering, or economics
|
|}


{| border=1
{| border=1
Line 22: Line 16:
* ACM 104. Linear algebra and applied operator theory
* ACM 104. Linear algebra and applied operator theory
* ACM/EE 116. Introduction to stochastic processes and modeling
* ACM/EE 116. Introduction to stochastic processes and modeling
* ACM 113. Mathematical optimization network
* ACM 113. Mathematical optimization
|
|
* CS/EE 144. Networks: Structure and economics
* CS/EE 144. Networks: Structure and economics
* ACM/EE 218. Statistical inference and learning signal
* ACM/EE 218. Statistical inference and learning
|
|
* ACM 126. Mathematical signal processing
* ACM 126. Mathematical signal processing
Line 43: Line 37:
|}
|}


=== Additional CMS courses ===
=== CDS course requirements ===
* Core: CDS 201 (ACM 104), ACM 113, ACM/EE 116, CDS 140a, CDS 110b, CDS 212
* Depth: 3 additional courses in CDS
* Breadth: 3 additional courses in science or engineering


{| width=100% border = 1
{| border=1
|- valign=top
|-
| width=10% | '''Track'''
| width=10% | Track
| width=30% | '''Fall'''
| width=30% | Fall
| width=30% | '''Winter'''
| width=30% | Winter
|width=30% | '''Spring'''
| width = 30% | Spring
|- valign=top
|- valign=top
| Core
|
|
===== Mathematics =====
* ACM 104. Linear algebra and applied operator theory
|
* ACM/EE 116. Introduction to stochastic processes and modeling
<u>'''CDS 201'''</u> - Linear Algebra & Applied Operator Theory
* ACM 113. Mathematical optimization
* Jointly offered with ACM 104/AM 125a
* Vector spaces, including Banach and Hilbert spaces
* Linear operators, dual spaces, decompositions
* ~35 students, multiple options
<br>
'''ACM 113''' - Introduction to Optimization
* Convex analysis
* Linear programming/duality
|
|
* CDS 110b - Control system design
* CDS 140a - Dynamical systems
* CDS 212 - Feedback control theory
|
|
|- valign=top
|- valign=top
|
| Advanced
 
===== [[Stochastic systems courses|Stochastic systems]] =====
|  
|  
'''Introduction to Stochastic Processes and Modeling'''
* ACM/EE 116 (Hassibi, Owhadi, Tropp)
* Probability spaces, conditional probability, random processes
* ~100 students/year from across the Institute
|
|
'''Markov Chains, Discrete Stochastic Processes and Applications'''
* ACM 216 (Owhadi, Tropp)
|
|
'''Stochastic Inference'''
* CDS 140b - Dynamical systems (alt years)
* ACM 218 (Chandrasekaran)
* CDS 150 - Stochastic system analysis
* CDS 150 (Beck)
* CDS 213 - Robust control theory
* CDS 270 - Advanced topics (nonlinear/adaptive, system ID, flight control)
|- valign=top
|- valign=top
| Service
|
|
===== Dynamical Systems =====
* CDS 101 - Feedback systems (co-taught with CDS 101)
| '''CDS 140a''' -  
* CDS 110a - Analysis and design of feedback systems
|
|
|- valign=top
|
===== Robust Control =====
|
'''Modern Control Theory'''
* CDS 212 (Doyle, Low, Murray)
* Dynamics and stability in discrete and continuous time
* Uncertainty and robustness
* Fundamental limits: Bode, Shannon, Bode/Shannon
|
|
''' Algorithmic Game Theory'''
* CS/Ec 241
|
|- valign=top
|
|
|}
|}

Revision as of 17:34, 11 April 2014

CMS course requirements

  • Core requirements: 7 common courses taken by all CMS students (first year)
  • Depth requirement: 3 courses in a given area (e.g., Feedback & control, Inference & statistics, Information systems, Networked systems, Optimization, Uncertainty quantification)
  • Breadth requirement: 3 courses from mathematics, science, engineering, or economics
Track Fall Winter Spring
Core
  • ACM 104. Linear algebra and applied operator theory
  • ACM/EE 116. Introduction to stochastic processes and modeling
  • ACM 113. Mathematical optimization
  • CS/EE 144. Networks: Structure and economics
  • ACM/EE 218. Statistical inference and learning
  • ACM 126. Mathematical signal processing
  • CS 139. Theory of algorithms
Feedback and control
  • CDS 110a - Analysis and design of feedback systems
  • CDS 110b - Control system design
  • CDS 140a - Dynamical systems
  • CDS 212 - Feedback control theory
  • CDS 140b - Dynamical systems (alt years)
  • CDS 213 - Robust control
  • CDS 270 - Advanced topics (nonlinear, adaptive, system ID)

CDS course requirements

  • Core: CDS 201 (ACM 104), ACM 113, ACM/EE 116, CDS 140a, CDS 110b, CDS 212
  • Depth: 3 additional courses in CDS
  • Breadth: 3 additional courses in science or engineering
Track Fall Winter Spring
Core
  • ACM 104. Linear algebra and applied operator theory
  • ACM/EE 116. Introduction to stochastic processes and modeling
  • ACM 113. Mathematical optimization
  • CDS 110b - Control system design
  • CDS 140a - Dynamical systems
  • CDS 212 - Feedback control theory
Advanced
  • CDS 140b - Dynamical systems (alt years)
  • CDS 150 - Stochastic system analysis
  • CDS 213 - Robust control theory
  • CDS 270 - Advanced topics (nonlinear/adaptive, system ID, flight control)
Service
  • CDS 101 - Feedback systems (co-taught with CDS 101)
  • CDS 110a - Analysis and design of feedback systems