| SPRING 2005 |
| |
|
COS 598E
Advanced Topics in Computer Science: Cool Systems Ideas: Inspirations from Theory
Professor(s): Kai Li
Description/Objectives:
Study of the crossover research results between computer systems and theory. Read about recent systems based on their results and some recent theory papers that potentially influence future systems designs. Initial papers include various storage systems and networking protocols as well as the theory results in competitive algorithms, fingerprinting techniques, sketch data structures, similarity searches, and eraser codes. Guest speakers from both theory and systems communities will be invited.
Students who take this course can consider it as a "crossover"
seminar between systems and theory. We will be reading and discussing some
selected papers in systems whose designs are heavily influenced by theory
results and some in theory whose ideas are promising for designing future
systems. The topics being considered include storage systems, similarity
searches and data explorations. When reading theory papers, we will take a
systems approach: focusing on data structures, algorithms and properties,
not on how to prove the properties. We plan to explore several kinds of
data including images, audio data, microarray genomic data, time series
data, and network data.
Schedule/Classroom Assignment:
Class Number: 42615 - Seminar S01 : 1:30 pm - 4:20 pm F
Computer Science Building (COMPU) 301 Location Photo
|
|
CEE 525
Applied Numerical Methods
Professor(s): Yin L. Young
Description/Objectives:
The goal of this course is to introduce students to a broad spectrum of numerical methods for the analysis of typical mathematics, physics, or engineering problems. Topics covered include: error analysis, interpolation and polynomial approximation, numerical differentiation and integration, ordinary differential equations, and partial differential equations.
Sample Reading List:
Chopra & Canale , Numerical Methods for Engineers
Requirements/Grading:
Midterm Exam: 30%
Design Project(s): 40%
Problem Set(s): 30%
Schedule/Classroom Assignment:
Class Number: 40556 - Lecture L01 : 1:30 pm - 2:50 pm M W
|
|
CHE 527
Nonlinear and Mixed-Integer Optimization: Fundamentals and Applications
Professor(s): Christodoulos A. Floudas
Description/Objectives:
This course provides an introduction to the fundamentals of convex analysis, nonlinear programming, duality theory, mixed integer linear and nonlinear optimization. The theory is complemented by a variety of application in process synthesis design, and operations. An introduction to deterministic global optimization and its applications will be provided.
Sample Reading List:
C.A. Floudas , Nonlinear and Mixed-Integer Optimization, Oxford Univ. Press
C.A. Floudas , Deterministic Global Optimization, Kluwer Acad. Pub., 2000
Examination Type: Final
Other Requirements:
Course Not Open to Freshmen
Schedule/Classroom Assignment:
Class Number: 40431 - Lecture L01 : 2:00 pm - 4:30 pm F
|
|
ORF 523
Nonlinear Optimization
Professor(s): John M. Mulvey
Description/Objectives:
An introduction to the central concepts needed for studying the theory, algorithms, and applications of nonlinear optimization problems. Topics covered include first- and second-order optimality conditions; unconstrained methods, including steepest descent, conjugate gradient, and quasi-Newtonian methods; constrained active-set methods; and duality theory and Lagrangian methods. Prerequisite: linear optimization.
Sample Reading List:
D. Luenberger , Linear and Nonlinear Programming
A. Sofer and S. Nash , Nonlinear Programming
R. Fouver, D. Gay, B. Kernighan , AMPL: A Modeling Language In Mathematical Programing
Other Requirements:
Course Not Open to Freshmen
Other Information: The course is open to graduate students and seniors.
Reserved Seats:
Seniors 7
Schedule/Classroom Assignment:
Class Number: 41798 - Lecture L01 : 9:00 am - 10:20 am T Th
Precept P01 : TBA
|
|
MAE 503/APC 507
Basic Numerical Methods for Ordinary and Partial Differential Equations
Professor(s): Weinan E
Description/Objectives:
Methods for moelcular and continuium simulatins of solids and fluids. Molecular dynamics, kinetic montecarlo methods
Other Requirements:
Course Not Open to Freshmen
Schedule/Classroom Assignment:
Class Number: 41072 - Lecture L01 : 2:00 pm - 4:50 pm W
|
|
MAT 594/APC 584
Wavelets: Applications of Wavelets in Mathematics and Other Fields
*/AUD/NC
Professor(s): Radu V. Balan
Description/Objectives:
This course will cover topics of wavelet and time-frequency analysis, with special emphasis on wavelet basis construction and
filterbanks. It aims at building a bridge between the mathematics of harmonic analysis and its applications in engineering sciences. Two-thirds of the time will be spent on theory, with remaining one-third to be devoted to applications.
Sample Reading List:
I. Daubechies , Ten Lectures on Wavelets
G. Strang and T. Nguyen , Wavelets and Filter Banks
Other Requirements:
Course Not Open to Freshmen
Schedule/Classroom Assignment:
Class Number: 42246 - Class C01 : 2:00 pm - 3:20 pm T Th
|
|
AST 560
Computational Methods in Plasma Physics
Professor(s): Stephen C. Jardin
Description/Objectives:
Analysis of methods for the numerical solution of the partial differential equations of plasma physics, including those of elliptic, parabolic, hyperbolic, and eigenvalue type. Topics include finite difference, finite element, spectral, particle-in-cell, Monte Carlo, moving grid, and multiple-time-scale techniques, applied to the problems of plasma equilibrium, transport and stability. Basic parallel programming concepts are discussed.
Sample Reading List:
R.J. LeVeque , Finite Volume Methods for Hyperbolic Problems
Richtmyer & Morton , Difference Methods for Initial Value Problems
Tajima , Computational Plasma Physics: Appls. to Fusion & Astrophys.
Briggs , A Multigrid Tutorial
C. Hirsch , Numerical Computation of Internal and External Flows
Other Requirements:
Course Not Open to Freshmen
Prerequisites and Restrictions: Graduate students and seniors only.
Schedule/Classroom Assignment:
Class Number: 42163 - Class C01 : 10:30 am - 11:50 am T Th
|
|
MAE 557
Simulation and Modeling of Fluid Flows
Professor(s): Maria P. Martin
Description/Objectives:
Numerical methods are applied to solve the equations that govern fluid motion. Fluid flow problems involve convection, diffusion, and source terms. The governing equations are non-linear and coupled. Finite-difference and finite volume methods are considered, together with concepts of accuracy, consistency, stability, convergence, conservation, and shock capturing. A range of current methods is reviewed with emphasis on multidimensional steady and unsteady compressible flows. Homework topics include writing codes to solve the conservation equation for a scalar, boundary layer flow, shock tube flow, application to curvilinear coordinates.
Examination Type: Final
Schedule/Classroom Assignment:
Class Number: 41093 - Lecture L01 : 10:30 am - 11:50 am T Th
|
|
CHM 510/MSE 520
Topics in Physical Chemistry: Quantum Simulations in Chemistry and Physics
Professor(s): Roberto Car
Description/Objectives:
This course will discuss computational methodologies to simulate quantum many body systems in molecular and condensed phases. The following topics will be treated: ab-initio molecular dynamics, quantum Monte Carlo
(variational and diffusion), path integrals, fermions and bosons, auxillary field quantum Monte Carlo, dynamics and open quantum systems.
Sample Reading List:
Review articles and books - as per lecture discussion
Other Requirements:
Course Open to Graduate Students Only.
Prerequisites and Restrictions: Requires a background in intermediate level quantum mechanics and quantum statistical mechanics
Schedule/Classroom Assignment:
Class Number: 41142 - Lecture L01 : 10:00 am - 10:50 am M W F
|
|
CHE 432
Dynamics of Cellular Processes
Professor(s): Stanislav Y. Shvartsman
Description/Objectives:
The goal of this class is to present a framework for the analysis of cellular responses, such as proliferation, migration, and differentiation. The emphasis is on mechanistic models of
biotransformation, signal transduction, and cell-cell communication in tissues. The first section of the class will focus on unit operations of cell physiology transcription, translation, and signal transduction. Models of these processes will rely on tools of reaction engineering and transport. Then, we will use process dynamics and control to analyze the regulatory structure of networks of interacting genes and proteins.
Sample Reading List:
J.P. Keener , Mathematical Physiology, Springer 1998
Lauffenburger and Linderman , Receptors: models for binding, trafficking and signaling '93
Requirements/Grading:
Midterm Exam: 15%
Final Exam: 25%
Design Project(s): 20%
Problem Set(s): 20%
Other (See Instructor): 20%
Prerequisites and Restrictions: Mathematics level MAT 303 or APC 350/CEE 350 or MAE 305/MAT 301. Chemical Reaction Engineering. One undergraduate course in introductory biology (e.g. MOLBIO 214).
Schedule/Classroom Assignment:
Class Number: 40265 - Lecture L01 : 7:30 pm - 10:20 pm T
|
| FALL 2004 |
| |
|
COS 557
Analysis & Visualization of Large-Scale Genomic Data Sets
Maximum Enrollment: 30
Professor(s): Olga G. Troyanskaya
Description/Objectives:
Introduces students to computational issues involved in analysis and
display of large-scale biological data sets. Algorithms covered will
include clustering and machine learning techniques for gene expression and
proteomics data analysis, biological networks, joint learning from
multiple data sources, and visualization issues for large-scale biological
data sets. No prior knowledge of biology or bioinformatics is required; an
introduction to bioinformatics and the nature of biological data will be
provided. In depth knowledge of computer science is not required, but
students should have some understanding of programming and computation.
Schedule/Classroom Assignment:
Class Number: 22690 - Lecture L01 : 1:30
pm - 2:50 pm M W
Computer Science Building (COMPU) 401 Location
Photo
|
|
ELE 573/
CHE 573
Cellular and Biochemical Computing Systems
Professor(s): Ron Weiss
Description/Objectives:
A discussion of computational issues in modeling cellular systems and the
engineering of synthetic biochemical computing systems. Topics include
modeling of genetic regulatory networks using continuous and stochastic
methods, construction of synthetic gene networks, metabolic networks,
signal transduction pathways, cell-to-cell signaling, molecular and DNA
computing, molecular self-assembly, directed molecular evolution,
transcriptional and translational regulation, oscillation and circadian
clocks, cell differentiation and pattern formation, chemotaxis, molecular
switches and molecular electronics, theory of chemical computation.
Schedule/Classroom Assignment:
Class Number: 23001 - Lecture L01 : 3:00
pm - 4:20 pm M W
Friend Center (FRIEN) 306 Location
Photo
|
|
COS 551/
MOL 551
Introduction to Genomics and Computational Molecular Biology
No P/D/F
Maximum Enrollment: 50
Professor(s): Mona Singh, Saeed Tavazoie
Description/Objectives:
Introduction to basic computational methods used for problems arising in
molecular biology. Topics include computational approaches to: sequence
similarity and alignment, phylogenic inference, gene recognition, gene
expression analysis, structure prediction, and whole- and cross-genome
analysis.
Other Requirements:
Course Not Open to Freshmen
Schedule/Classroom Assignment:
Class Number: 22676 - Seminar S01 : 3:00
pm - 4:20 pm T Th
Carl Icahn Laboratory (ICAHN) 101 Location
Photo
|
|
APC 514/
MOL 514/EEB 514
Biological Dynamics
Maximum Enrollment: 20
Professor(s): Edward C. Cox, David W. Tank, William Bialek
Description/Objectives:
Introduction to the mathematical desciption of quantitative phenomena in
living systems; Hodgkin Huxley equations of nerve membranes; the
generation of spatial patterns in development, single cells, and colonies
of cells; chemotaxis; the population dynamics of disease; dynamics
activity of networks of neurons; intracellular chemical and gene-networks.
Emphasis on formulation and experimental basis for the equations, and
their relationship to significant biological issues.
Other Information: No background in the relevant biology is
required. However, a solid preparation in mathematics including
differential equations, integral calculus, and linear algebra is
essential, as is some experience in using mathematics to model the real
world. Graduate students with undergraduate degrees in mathematics,
physics, electrical engineering, mathematical biology, and biophysics will
have such backgrounds, as should Princeton seniors with these majors.
Related Web Site
Schedule/Classroom Assignment:
Class Number: 21413 - Lecture L01 : 1:30
pm - 2:50 pm T Th
Carl Icahn Laboratory (ICAHN) 200 Location
Photo
|
| |
| Other Courses of Interest (FALL 2004) |
| |
|
COS 402
Artificial Intelligence
Maximum Enrollment: 25
Professor(s): Robert E. Schapire
Description/Objectives:
The fundamental principles, algorithms and techniques of modern artificial
intelligence research and practice. Likely topics include: problem solving
using search, game playing, logical inference, probabilistic reasoning in
the presence of uncertainty, hidden Markov models, speech recognition,
Markov decision processes, machine learning.Two 90-minute lectures.
Prerequisites: 217 and 226.
Related
Web Site
Schedule/Classroom Assignment:
Class Number: 22919 - Lecture L01 : 11:00
am - 12:20 pm T Th
Computer Science Building (COMPU) 102 Location
Photo
|
|
COS 425
Database Systems
Maximum Enrollment: 50
Professor(s): Andrea S. LaPaugh
Description/Objectives:
The objective of this course is to study both the theoretical and
practical aspects of database systems. We will also study the application
of database concepts to web and digital library activities. Some of the
topics covered are: levels of abstraction and views of data; file
organizations; data models; examples of query languages; query evaluation;
transactions; concurrency; unstructured data retrieval.
Related
Web Site
Schedule/Classroom Assignment:
Class Number: 22908 - Lecture L01 : 1:30
pm - 2:50 pm M W
Computer Science Building (COMPU) 105 Location
Photo
|
|
MAE 501/
APC 501
Mathematical Methods of Engineering Analysis I
No P/D/F
Maximum Enrollment: 40
Professor(s): Philip J. Holmes
Description/Objectives:
Methods of mathematical analysis for the solution of problems in physics
and engineering. Topics include an introduction to functional analysis,
linear analysis & eigenvalue problems for matrices & operators,
Sturm-Liouville theory, Green's functions for the solution of linear
ordinary differential equations and Poisson's equation, and the calculus
of variations.
Schedule/Classroom Assignment:
Class Number: 21355 - Lecture L01 : 9:00
am - 10:20 am T Th
Friend Center (FRIEN) 108 Location
Photo
|
|
CHE 502/
APC 502
Mathematical Methods of Engineering Analysis II
Maximum Enrollment: 30
Professor(s): Dudley A. Saville
Description/Objectives:
Solutions of ordinary differential, partial differential and finite
difference equations with emphasis on second order linear partial
differential equations and their applications. Topics include special
functions, eigenvalues and eigenfunctions, Sturm-Liouville analysis,
Green's functions, explicit and implicit finite difference methods,
stability analysis, transform methods, asymptotic analysis.
Schedule/Classroom Assignment:
Class Number: 20231 - Lecture L01 : 1:30
pm - 2:20 pm M W F
Engineering Quad A-Wing (EQUAA) A224 Location
Photo
|
|
ORF 405
Regression and Applied Time Series
Maximum Enrollment: 80
Professor(s): René A. Carmona
Description/Objectives:
Statistical Analysis of financial data: Density estimation, heavy tail
distributions and dependence. Regression: linear, nonlinear,
nonparametric. Time series analysis: classical models (AR, MA, ARMA, ..),
state space systems and filtering, and stochastic volatility models (ARCH,
GARCH, ....).
Related
Web Site
Schedule/Classroom Assignment:
Class Number: 20083 - Lecture L01 : 3:00
pm - 4:20 pm M W
Friend Center (FRIEN) 006 Location
Photo
Precept P01 : 7:30 pm - 8:20 pm M
Friend Center (FRIEN) 009 Location
Photo
Precept P02 : 7:30 pm - 8:20 pm T
Friend Center (FRIEN) 009 Location
Photo
Precept P03 : 7:30 pm - 8:20 pm W
Friend Center (FRIEN) 009 Location
Photo
|
|
ELE 488
Image Processing and Transmission
Professor(s): Peter J. Ramadge
Description/Objectives:
Introduction to the basic theory and techniques of two- and
three-dimensional image processing. Topics include image perception,
enhancement, restoration, compression, image transforms, tomography, and
image understanding. Applications to HDTV, machine vision, medical
imaging, etc.
Schedule/Classroom Assignment:
Class Number: 21526 - Laboratory B01 :
TBA
Class Number: 21527 - Lecture L01 : 11:00
am - 12:20 pm T Th
Engineering Quad B-Wing (EQUAB) B205 Location
Photo
|
|
ORF 474
Special Topics in Operations Research and Financial Engineering: Monte
Carlo Simulation
Maximum Enrollment: 20
Professor(s): William A. Massey
Description/Objectives:
An introduction to the uses of simulation and direct computation in
analyzing stochastic models and interpreting real phenomena. The course
deals with generating discrete and continuous random variables, stochastic
ordering, the statistical analysis of simulated data, variance reduction
techniques, statistical validation techniques, nonstationary Markov chains
and Markov chain Monte Carlo methods. Applications are drawn from problems
in finance, manufacturing and communication networks.
Schedule/Classroom Assignment:
Class Number: 20091 - Class C01 : 10:00
am - 10:50 am M W F
Engineering Quad E-Wing (EQUAE) E415 Location
Photo
|
|
MAE 541/
APC 571
Applied Dynamical Systems
Maximum Enrollment: 30
Professor(s): Clarence W. Rowley
Description/Objectives:
Phase-plane methods and single-degree-of-freedom nonlinear oscillators;
invariant manifolds, local and global analysis, structural stability and
bifurcation, center manifolds, and normal forms; averaging and
perturbation methods, forced oscillations, homoclinic orbits, and chaos;
and Melnikov's method, the Smale horseshoe, symbolic dynamics, and strange
attractors.
Schedule/Classroom Assignment:
Class Number: 21363 - Lecture L01 : 11:00
am - 12:20 pm T Th
Friend Center (FRIEN) 109 Location
Photo
|
|
EEB 533
Topics in Ecology: Modeling Epidemiology, Ecology, and Evolution
Maximum Enrollment: 20
Professor(s): Jonathan G. Dushoff
Description/Objectives:
Topics in modeling epidemiology, ecology, and evolution, including spatial
modeling and stochastic modeling, with a focus on research topics of
interest to students.
Schedule/Classroom Assignment:
Class Number: 20695 - Seminar S01 : 4:30
pm - 6:30 pm T
|
| |
| PICASso courses from previous years: |
| Fall 2003 - Spring 2004 |
| |