A graduate course only for MS&E, IE, and OR students. This is also required for students in the Undergraduate Advanced Track. For students who have not studied linear programming. Some of the main methods used in IEOR applications involving deterministic models: linear programming, the simplex method, nonlinear, integer and dynamic programming.
A graduate course only for MS&E, IE, and OR students. This is also required for students in the Undergraduate Advanced Track. For students who have not studied linear programming. Some of the main methods used in IEOR applications involving deterministic models: linear programming, the simplex method, nonlinear, integer and dynamic programming.
Advanced topics in linear algebra with applications to data analysis, algorithms, dynamics and differential equations, and more. (1) General vector spaces, linear transformations, spaces isomorphisms; (2) spectral theory - normal matrices and their spectral properties, Rayleigh quotient, Courant-Fischer Theorem, Jordan forms, eigenvalue perturbations; (3) least squares problem and the Gauss-Markov Theorem; (4) singular value decomposition, its approximation properties, matrix norms, PCA and CCA.
Advanced topics in linear algebra with applications to data analysis, algorithms, dynamics and differential equations, and more. (1) General vector spaces, linear transformations, spaces isomorphisms; (2) spectral theory - normal matrices and their spectral properties, Rayleigh quotient, Courant-Fischer Theorem, Jordan forms, eigenvalue perturbations; (3) least squares problem and the Gauss-Markov Theorem; (4) singular value decomposition, its approximation properties, matrix norms, PCA and CCA.
Mathematical description of chemical engineering problems and the application of selected methods for their solution. General modeling principles, including model hierarchies. Linear and nonlinear ordinary differential equations and their systems, including those with variable coefficients. Partial differential equations in Cartesian and curvilinear coordinates for the solution of chemical engineering problems.
Building the functional map of the fruit fly brain. Molecular transduction and spatio-temporal encoding in the early visual system. Predictive coding in the Drosophila retina. Canonical circuits in motion detection. Canonical navigation circuits in the central complex. Molecular transduction and combinatorial encoding in the early olfactory system. Predictive coding in the antennal lobe. The functional role of the mushroom body and the lateral horn. Canonical circuits for associative learning and innate memory. Projects in Python.
The science and engineering of creating materials, functional structures and devices on the nanometer scale. Carbon nanotubes, nanocrystals, quantum dots, size dependent properties, self-assembly, nanostructured materials. Devices and applications, nanofabrication. Molecular engineering, bionanotechnology. Imaging and manipulating at the atomic scale. Nanotechnology in society and industry. Offered in alternate years.
An introduction to the analytic and geometric theory of dynamical systems; basic existence, uniqueness and parameter dependence of solutions to ordinary differential equations; constant coefficient and parametrically forced systems; Fundamental solutions; resonance; limit points, limit cycles and classification of flows in the plane (Poincare-Bendixson Therem); conservative and dissipative systems; linear and nonlinear stability analysis of equilibria and periodic solutions; stable and unstable manifolds; bifurcations, e.g. Andronov-Hopf; sensitive dependence and chaotic dynamics; selected applications.
A course on synthesis and processing of engineering materials. Established and novel methods to produce all types of materials (including metals, semiconductors, ceramics, polymers, and composites). Fundamental and applied topics relevant to optimizing the microstructure of the materials with desired properties. Synthesis and processing of bulk, thin-film, and nano materials for various mechanical and electronic applications.
Some of the main stochastic models used in engineering and operations research applications: discrete-time Markov chains, Poisson processes, birth and death processes and other continuous Markov chains, renewal reward processes. Applications: queueing, reliability, inventory, and finance.
Some of the main stochastic models used in engineering and operations research applications: discrete-time Markov chains, Poisson processes, birth and death processes and other continuous Markov chains, renewal reward processes. Applications: queueing, reliability, inventory, and finance.
Supply chain management, model design of a supply chain network, inventories, stock systems, commonly used inventory models, supply contracts, value of information and information sharing, risk pooling, design for postponement, managing product variety, information technology and supply chain management; international and environmental issues. Note: replaced IEOR E4000 beginning in fall 2018.
Ray optics, matrix formulation, wave effects, interference, Gaussian beams, Fourier optics, diffraction, image formation, electromagnetic theory of light, polarization and crystal optics, coherence, guided wave and fiber optics, optical elements, photons, selected topics in nonlinear optics.
Develops and applies non-equilibrium thermodynamics for modeling of transport phenomena in fluids and their mixtures. Continuum balances of mass, energy and momentum for pure fluids; non-equilibrium thermodynamic development of Newtons law of viscosity and Fouriers law; applications (conduction dominated energy transport, forced and free convection energy transport in fluids); balance laws for fluid mixtures; non-equilibrium thermodynamic development of Ficks law; applications (diffusion-reaction problems, analogy between energy and mass transport processes, transport in electrolyte solutions, sedimentation).
Design and implementation of operating systems. Topics include process management, process synchronization and interprocess communication, memory management, virtual memory, interrupt handling, processor scheduling, device management, I/O, and file systems. Case study of the UNIX operating system. A programming project is required.
Introduction to computer networks and the technical foundations of the Internet, including applications, protocols, local area networks, algorithms for routing and congestion control, security, elementary performance evaluation. Several written and programming assignments required.
Boltzmann’s entropy hypothesis and its restatement to calculate the Helmholtz and Gibbs free energies and the grand potential. Applications to interfaces, liquid crystal displays, polymeric materials, crystalline solids, heat capacity and electrical conductivity of crystalline materials, fuel cell solid electrolytes, rubbers, surfactants, molecular self assembly, ferroelectricity. Computational methods for molecular systems. Monte Carlo (MC) and molecular dynamics (MD) simulation methods. MC method applied to liquid-gas and ferromagnetic phase transitions. Deterministic MD simulations of isolated gases and liquids. Stochastic MD simulation methods.
Contractual relationships in the engineering and construction industry and the actions that result in disputes. Emphasis on procedures required to prevent disputes and resolve them quickly and cost-effectively. Case studies requiring oral and written presentations.
Capstone practicum where teams develop strategies and business plans for a new enterprise in the engineering and construction industry. Identification of attractive market segments and locations; development of an entry strategy; acquisition of financing, bonding and insurance; organizational design; plans for recruiting and retaining personnel; personnel compensation/incentives. Invited industry speakers. Priority given to graduate students in Construction Engineering and Management.
Introduction to financial mechanics of public and private real-estate development and management. Working from perspectives of developers, investors and taxpayers, financing of several types of real estate and infrastructure projects are covered. Basics of real-estate accounting and finance, followed by in-depth studies of private, public, and public/private-partnership projects and their financial structures. Focused on U.S.-based financing, with some international practices introduced and explored. Financial risks and rewards, and pertinent capital markets and their financing roles. Impacts and incentives of various government programs, such as LEED certification and solar power tax credits. Case studies provide opportunity to compare U.S. practices to several international methods.
Delivery of infrastructure assets through Public-Private Partnerships (PPP). Value for Money analysis. Project organization. Infrastructure sector characterization. Risk analysis, allocation and mitigation. Monte Carlo methods and Real Options. Project finance and financing instruments. Case studies from transportation, water supply and energy sectors.
Expose students to various aspects of project management in the construction industry, enhance learning experience with real-world challenges and prepare for internships and future employment. Run for two semesters. First semester focuses on Traditional Project Management, and second semester focuses on Agile Project Management. For class project, development of a Project Management Plan (PMP) and an Operations Dashboard based on real-life examples of contracts (traditional project management) and operational excellence initiatives (agile project management).
Introduction to the theory and practice of computer user interface design, emphasizing the software design of graphical user interfaces. Topics include basic interaction devices and techniques, human factors, interaction styles, dialogue design, and software infrastructure. Design and programming projects are required.
Techniques of solution of partial differential equations. Separation of the variables. Orthogonality and characteristic functions, nonhomogeneous boundary value problems. Solutions in orthogonal curvilinear coordinate systems. Applications of Fourier integrals, Fourier and Laplace transforms. Problems from the fields of vibrations, heat conduction, electricity, fluid dynamics, and wave propagation are considered.
Techniques of solution of partial differential equations. Separation of the variables. Orthogonality and characteristic functions, nonhomogeneous boundary value problems. Solutions in orthogonal curvilinear coordinate systems. Applications of Fourier integrals, Fourier and Laplace transforms. Problems from the fields of vibrations, heat conduction, electricity, fluid dynamics, and wave propagation are considered.
Review of laws of thermodynamics, thermodynamic variables and relations, free energies and equilibrium in thermodynamic system. Statistical thermodynamics. Unary, binary, and ternary phase diagrams, compounds and intermediate phases, solid solutions and Hume-Rothery rules, relationship between phase diagrams and metastability, defects in crystals. Thermodynamics of surfaces and interfaces, effect of particle size on phase equilibria, adsorption isotherms, grain boundaries, surface energy, electrochemistry, statistical mechanics.
Review of thermodynamics, irreversible thermodynamics, diffusion in crystals and noncrystalline materials, phase transformations via nucleation and growth, overall transformation analysis and time-temperature-transformation (TTT) diagrams, precipitation, grain growth, solidification, spinodal and order-disorder transformations, martensitic transformation.
Phenomenological theoretical understanding of electrons in crystalline materials. Both translational and point symmetry employed to block diagonalize the Schrödinger equation and compute observables related to electrons. Topics include nearly free electrons, tight-binding, electron-electron interactions, transport, magnetism, optical properties, topological insulators, spin-orbit coupling, and superconductivity. Illustrated using both minimal model Hamiltonians in addition to accurate Hamiltonians for real materials.
Review of states of stress and strain and their relations in elastic, plastic, and viscous materials. Dislocation and elastic-plastic concepts introduced to explain work hardening, various materials-strengthening mechanisms, ductility, and toughness. Macroscopic and microstructural aspects of brittle and ductile fracture mechanics, creep and fatigue phenomena. Case studies used throughout, including flow and fracture of structural alloys, polymers, hybrid materials, composite materials, ceramics, and electronic materials devices. Materials reliability and fracture prevention emphasized.
Cross disciplinary interfacial engineering principles and applications in sustainable energy and material science. Surface science and systems analysis across different technology sectors - material production and processing, waste management, device manufacture, composites, coatings, ceramics, membranes, biomaterials, and microelectronics.
Prerequisites: (COMS W3134 or COMS W3136COMS W3137) and (COMS W3203) Introduction to the design and analysis of efficient algorithms. Topics include models of computation, efficient sorting and searching, algorithms for algebraic problems, graph algorithms, dynamic programming, probabilistic methods, approximation algorithms, and NP-completeness.
Introduces classic and modern algorithmic ideas that are central to many areas of Computer Science. The focus is on most powerful paradigms and techniques of how to design algorithms, and how to measure their efficiency. The intent is to be broad, covering a diversity of algorithmic techniques, rather than be deep. The covered topics have all been implemented and are widely used in industry. Topics include: hashing, sketching/streaming, nearest neighbor search, graph algorithms, spectral graph theory, linear programming, models for large-scale computation, and other related topics
Programming experience in Python extremely useful. Introduction to fundamental algorithms and analysis of numerical methods commonly used by scientists, mathematicians and engineers. Designed to give a fundamental understanding of the building blocks of scientific computing that will be used in more advanced courses in scientific computing and numerical methods for PDEs (e.g. APMA E4301, E4302). Topics include numerical solutions of algebraic systems, linear least-squares, eigenvalue problems, solution of non-linear systems, optimization, interpolation, numerical integration and differentiation, initial value problems and boundary value problems for systems of ODEs. All programming exercises will be in Python.
Programming experience in Python extremely useful. Introduction to fundamental algorithms and analysis of numerical methods commonly used by scientists, mathematicians and engineers. Designed to give a fundamental understanding of the building blocks of scientific computing that will be used in more advanced courses in scientific computing and numerical methods for PDEs (e.g. APMA E4301, E4302). Topics include numerical solutions of algebraic systems, linear least-squares, eigenvalue problems, solution of non-linear systems, optimization, interpolation, numerical integration and differentiation, initial value problems and boundary value problems for systems of ODEs. All programming exercises will be in Python.
Numerical solution of differential equations, in particular partial differential equations arising in various fields of application. Presentation emphasizes finite difference approaches to present theory on stability, accuracy, and convergence with minimal coverage of alternate approaches (left for other courses). Method coverage includes explicit and implicit time-stepping methods, direct and iterative solvers for boundary-value problems.
Numerical solution of differential equations, in particular partial differential equations arising in various fields of application. Presentation emphasizes finite difference approaches to present theory on stability, accuracy, and convergence with minimal coverage of alternate approaches (left for other courses). Method coverage includes explicit and implicit time-stepping methods, direct and iterative solvers for boundary-value problems.
Provides elementary introduction to fundamental ideas in stochastic analysis for applied mathematics. Core material includes: (i) review of probability theory (including limit theorems), and introduction to discrete Markov chains and Monte Carlo methods; (ii) elementary theory of stochastic process, Ito's stochastic calculus and stochastic differential equations; (iii) introductions to probabilistic representation of elliptic partial differential equations (the Fokker-Planck equation theory); (iv) stochastic approximation algorithms; and (v) asymptotic analysis of SDEs.
Provides elementary introduction to fundamental ideas in stochastic analysis for applied mathematics. Core material includes: (i) review of probability theory (including limit theorems), and introduction to discrete Markov chains and Monte Carlo methods; (ii) elementary theory of stochastic process, Ito's stochastic calculus and stochastic differential equations; (iii) introductions to probabilistic representation of elliptic partial differential equations (the Fokker-Planck equation theory); (iv) stochastic approximation algorithms; and (v) asymptotic analysis of SDEs.
Complex reactive systems. Catalysis. Heterogeneous systems, with an emphasis on coupled chemical kinetics and transport phenomena. Reactions at interfaces (surfaces, aerosols, bubbles). Reactions in solution.
Biophysical mechanisms of tissue organization
during embryonic development: conservation laws, reaction-diffusion, finite elasticity, and fluid mechanics are reviewed and applied to a broad range of topics in developmental biology, from early development to later organogenesis of the central nervous, cardiovascular, musculoskeletal, respiratory, and gastrointestinal systems. Subdivided into modules on patterning (conversion of diffusible cues into cell fates) and morphogenesis (shaping of tissues), the course will include lectures, problem sets, reading of primary literature, and a final project.
Approaches used in chemistry and chemical engineering to design green, sustainable products and processes; focus of using the tenets of green chemistry as a means for chemical innovation. Technical and design practice and measuring the impacts of green and conventional approaches emphasized. Themes of business, regulatory, ethical, and social considerations relevant to chemical engineering practice.
For students considering working in Investment Banking or in the Finance department of a Corporation. After a brief two-lecture intro to Accounting, it focuses on Corporate Finance. [Important: class will not meet Jan 29, 2026 and will instead have a make-up class on a Friday!] Interpret financial statements, build cash flow models, value projects, value companies, and make Corporate Finance decisions. Additional topics include: cost of capital, dividend policy, debt policy, impact of taxes, Shareholder / Debtholder agency costs, dual-class shares, using option pricing theory to analyze management behavior, investment banking activities, including equity underwriting, syndicated lending, venture capital, private equity investing, private equity secondaries, capital structure arbitrage. Application of theory in real-world situations: analyzing financial activities of companies such as Google, Tesla, etc.
Generation of random numbers from given distributions; variance reduction; statistical output analysis; introduction to simulation languages; application to financial, telecommunications, computer, and production systems. Graduate students must register for 3 points. Undergraduate students must register for 4 points. Note: Students who have taken IEOR E4703 Monte Carlo simulation may not register for this course for credit. Recitation section required.
Fourier analysis. Physics of diagnostic ultrasound and principles of ultrasound imaging instrumentation. Propagation of plane waves in lossless medium; ultrasound propagation through biological tissues; single-element and array transducer design; pulse-echo and Doppler ultrasound instrumentation, performance evaluation of ultrasound imaging systems using tissue-mimicking phantoms, ultrasound tissue characterization; ultrasound nonlinearity and bubble activity; harmonic imaging; acoustic output of ultrasound systems; biological effects of ultrasound.
Aimed at seniors and graduate students. Provides classroom experience on chemical engineering process safety as well as Safety in Chemical Engineering certification. Process safety and process control emphasized. Application of basic chemical engineering concepts to chemical reactivity hazards, industrial hygiene, risk assessment, inherently safer design, hazard operability analysis, and engineering ethics. Application of safety to full spectrum of chemical engineering operations.
Design, fabrication, and application of micro-/nanostructured systems for cell engineering. Recognition and response of cells to spatial aspects of their extracellular environment. Focus on neural, cardiac, coculture, and stem cell systems. Molecular complexes at the nanoscale.
Fundamentals of nanobioscience and nanobiotechnology, scientific foundations, engineering principles, current and envisioned applications. Includes discussion of intermolecular forces and bonding, of kinetics and thermodynamics of self-assembly, of nanoscale transport processes arising from actions of biomolecular motors, computation and control in biomolecular systems, and of mitochondrium as an example of a nanoscale factory.
Topics include biomicroelectromechanical, microfluidic, and lab-on-a-chip systems in biomedical engineering, with a focus on cellular and molecular applications. Microfabrication techniques, biocompatibility, miniaturization of analytical and diagnostic devices, high-throughput cellular studies, microfabrication for tissue engineering, and in vivo devices.
The course studies control strategies and their implementation in the discrete domain. Introduction with examples; review of continuous control and Laplace Transforms; review of continuous state-space representation and Solutions; review of difference equations, discretization in time and frequency, the WKS (aka Shannon) sampling theorem, windowing, filters, Transforms: Fourier series, Fourier transform, z-transform and their inverses; Ideal sampler, Sample-and-hold devices, zero, one, polygonal, and slewer hold; Transfer functions, block diagrams, and signal flow graphs for discrete systems; Discrete State-Space transformation, controllabililty, observability, and stability in the state-space domain. Discrete time and z domain analysis, steady state analysis, discrete-time root-locus, and pole-zero placement; Discrete Nyquist stability criterion, Bode plot, Gain and Phase Margin analysis, Nichols chart, bandwidth and sensitivity analysis; Design criteria, self-tuning regulator, Kalman filter, and simulation, followed by advanced stability analysis such as Lyapunov stability; Overview of the discrete Euler-Lagrange equations, discrete maximum and minimum principle, optimal linear discrete regulator design, optimality and dynamic programming.
The course studies control strategies and their implementation in the discrete domain. Introduction with examples; review of continuous control and Laplace Transforms; review of continuous state-space representation and Solutions; review of difference equations, discretization in time and frequency, the WKS (aka Shannon) sampling theorem, windowing, filters, Transforms: Fourier series, Fourier transform, z-transform and their inverses; Ideal sampler, Sample-and-hold devices, zero, one, polygonal, and slewer hold; Transfer functions, block diagrams, and signal flow graphs for discrete systems; Discrete State-Space transformation, controllabililty, observability, and stability in the state-space domain. Discrete time and z domain analysis, steady state analysis, discrete-time root-locus, and pole-zero placement; Discrete Nyquist stability criterion, Bode plot, Gain and Phase Margin analysis, Nichols chart, bandwidth and sensitivity analysis; Design criteria, self-tuning regulator, Kalman filter, and simulation, followed by advanced stability analysis such as Lyapunov stability; Overview of the discrete Euler-Lagrange equations, discrete maximum and minimum principle, optimal linear discrete regulator design, optimality and dynamic programming.
Self-contained treatments of selected topics in soft materials (e.g. polymers, colloids, amphiphiles, liquid crystals, glasses, powders). Topics and instructor may change from year to year. Intended for junior/senior level undergraduates and graduate students in engineering and the physical sciences.
Course is aimed at senior undergraduate and graduate students. Introduces fundamental concepts of Bayesian data analysis as applied to chemical engineering problems. Covers basic elements of probability theory, parameter estimation, model selection, and experimental design. Advanced topics such as nonparametric estimation and Markov chain Monte Carlo (MEME) techniques are introduced. Example problems and case studies drawn from chemical engineering practice are used to highlight the practical relevance of the material. Theory reduced to practice through programming in Mathematica. Course grade based on midterm and final exams, biweekly homework assignments, and final team project.
Prerequisite(s): IEOR E4106 or E3106. Required for undergraduate students majoring in OR:FE. Introduction to investment and financial instruments via portfolio theory and derivative securities, using basic operations research/engineering methodology. Portfolio theory, arbitrage; Markowitz model, market equilibrium, and the capital asset pricing model. General models for asset price fluctuations in discrete and continuous time. Elementary introduction to Brownian motion and geometric Brownian motion. Option theory; Black-Scholes equation and call option formula. Computational methods such as Monte Carlo simulation.
Prior knowledge of Python is recommended. Provides a broad understanding of the basic techniques for building intelligent computer systems. Topics include state-space problem representations, problem reduction and and-or graphs, game playing and heuristic search, predicate calculus, and resolution theorem proving, AI systems and languages for knowledge representation, machine learning and concept formation and other topics such as natural language processing may be included as time permits.
Computational approaches to the analysis, understanding, and generation of natural language text at scale. Emphasis on machine learning techniques for NLP, including deep learning and large language models. Applications may include information extraction, sentiment analysis, question answering, summarization, machine translation, and conversational AI. Discussion of datasets, benchmarking and evaluation, interpretability, and ethical considerations.
Due to significant overlap in content, only one of COMS 4705 or Barnard COMS 3705BC may be taken for credit.
This graduate course is only for MS program in FE students. Modeling, analysis, and computation of derivative securities. Applications of stochastic calculus and stochastic differential equations. Numerical techniques: finite-difference, binomial method, and Monte Carlo.
Principles of Ethical Artificial Intelligence across technical and societal dimensions. Combines technical AI and machine learning implementations and ethical analysis. Students will learn to build, audit, and mitigate ethical risks in AI systems using tools like fairness libraries, explainability frameworks, and privacy-preserving techniques. Emphasizes coding, algorithmic critique, and real-world cases.
Topics include: foundations of AI ethics, fairness, interpretability, explainability, accountability, privacy, robustness, alignment, safety, and societal benefit.
Assessments include coding projects, bias auditing assignments, and ethical analysis papers.
Develop process models of the human body to predict pharmaceutical effects as a function of time and organ (or cell) type to work for a wide variety of pharmaceuticals, including small molecules, biologics, and chemotherapy agents. Computer models of pharmacokinetic behavior will be developed and then used to analyze and design drug delivery regimens. Covers: spectrum of factors affecting pharmaceutical effects on physiology, including drug formulation, mode of dosing and dosing rate, metabolism and metabolic cascades, storage in fatty tissues, and diffusional limitations.
An introduction to the recent development in quantum optimization and quantum machine learning using gate-based Noisy Intermediate Scale Quantum (NISQ) computers. IBM’s quantum programming framework Qiskit is utilized. Qbits, quantum gates and quantum measurements, quantum algorithms (Grover’s search, Simon’s algorithm, quantum Fourier transform, quantum phase estimation) quantum optimization (quantum annealing, QAOA, variational quantum eigensolver), quantum machine learning (quantum support vector machine, quantum neural networks).
MS IEOR students only. Application of various computational methods/techniques in quantitative/computational finance. Transform techniques: fast Fourier transform for data de-noising and pricing, finite difference methods for partial differential equations (PDE), partial integro-differential equations (PIDE), Monte-Carlo simulation techniques in finance, and calibration techniques, filtering and parameter estimation techniques. Computational platform will be C++/Java/Python/Matlab/R.
Prerequisite(s): IEOR E4700. Large and amorphous collection of subjects ranging from the study of market microstructure, to the analysis of optimal trading strategies, to the development of computerized, high-frequency trading strategies. Analysis of these subjects, the scientific and practical issues they involve, and the extensive body of academic literature they have spawned. Attempt to understand and uncover the economic and financial mechanisms that drive and ultimately relate them.
Basic statistical principles and algorithmic paradigms of supervised machine learning.
Prerequisites:
Multivariable calculus (e.g. MATH1201 or MATH1205 or APMA2000), linear algebra (e.g. COMS3251 or MATH2010 or MATH2015), probability (e.g. STAT1201 or STAT4001 or IEOR3658 or MATH2015), discrete math (COMS3203), and general mathematical maturity. Programming and algorithm analysis (e.g. COMS 3134). COMS 3770 is recommended for students who wish to refresh their math background.
Characterization of stochastic processes as models of signals and noise; stationarity, ergodicity, correlation functions, and power spectra. Gaussian processes as models of noise in linear and nonlinear systems; linear and nonlinear transformations of random processes; orthogonal series representations. Applications to circuits and devices, to communication, control, filtering, and prediction.
Introduction to the mathematical tools and algorithmic implementation for representation and processing of digital pictures, videos, and visual sensory data. Image representation, filtering, transform, quality enhancement, restoration, feature extraction, object segmentation, motion analysis, classification, and coding for data compression. A series of programming assignments reinforces material from the lectures.
Many materials properties and chemical processes are governed by atomic-scale phenomena such as phase transformations, atomic/ionic transport, and chemical reactions. Thanks to progress in computer technology and methodological development, now there exist atomistic simulation approaches for the realistic modeling and quantitative prediction of such properties. Atomistic simulations are therefore becoming increasingly important as a complement for experimental characterization, to provide parameters for meso- and macroscale models, and for the in-silico discovery of entirely new materials. This course aims at providing a comprehensive overview of cutting-edge atomistic modeling techniques that are frequently used both in academic and industrial research and engineering. Participants will develop the ability to interpret results from atomistic simulations and to judge whether a problem can be reliably addressed with simulations. The students will also obtain basic working knowledge in standard simulation software.
Advanced computational modeling and quantitative analysis of selected physiological systems from molecules to organs. Selected systems are analyzed in depth with an emphasis on modeling methods and quantitative analysis. Topics may include cell signaling, molecular transport, excitable membranes, respiratory physiology, nerve transmission, circulatory control, auditory signal processing, muscle physiology, data collection and analysis.
Selected advanced topics in neuroscience and deep learning. Content varies from year to year, and different topics rotate through the course numbers 6070 to 6079.
Magnetic coordinates. Equilibrium, stability, and transport of torodial plasmas. Ballooning and tearing instabilities. Kinetic theory, including Vlasov equation, Fokker-Planck equation, Landau damping, kinetic transport theory. Drift instabilities.
Topics in Software engineering arranged as the need and availability arises. Topics are usually offered on a one-time basis. Since the content of this course changes, it may be repeated for credit with advisor approval. Consult the department for section assignment.
Human–computer interaction (HCI) studies (1) what computers are used for, (2) how people interact with computers, and (3) how either of those should change in the future. Topics include ubiquitous computing, mobile health, interaction techniques, social computing, mixed reality, accessibility, and ethics. Activities include readings, presentations, and discussions of research papers. Substantial HCI research project required.
Application of analytical techniques to the solution of multidimensional steady and transient problems in heat conduction and convection. Lumped, integral, and differential formulations. Topics include use of sources and sinks, laminar/turbulent forced convection, and natural convection in internal and external geometries.
Review of classical dynamics, including Lagrange’s equations. Analysis of dynamic response of high-speed machine elements and systems, including mass-spring systems, cam-follower systems, and gearing; shock isolation; introduction to gyrodynamics.
Holistic understanding of the science and socioeconomic modelling of climate change, the properties of renewable energy sources, their economic and engineering
implications, and the policy decisions in the transition to future energy. Fundamentals of systems needed to support deep penetration of renewable energy, including grid stability, transmission and storage systems, and the design and operations of carbonaware datacenters.
Advanced Linear Algebra, Complex Variable Theory, Integral Transforms, Measure Theory and Probability Theory, Advanced Information Theory, Differential and Difference Equations, Calculus of Variations, Nonlinear Optimization, State-Space Modeling, Advanced Signal Processing and Recognition: non-Stationary Signal Recognition, Spectral and Cepstral Analysis, Supervised and Unsupervised Clustering, Decision Theory, Math of modern NN architectures.
Advanced Linear Algebra, Complex Variable Theory, Integral Transforms, Measure Theory and Probability Theory, Advanced Information Theory, Differential and Difference Equations, Calculus of Variations, Nonlinear Optimization, State-Space Modeling, Advanced Signal Processing and Recognition: non-Stationary Signal Recognition, Spectral and Cepstral Analysis, Supervised and Unsupervised Clustering, Decision Theory, Math of modern NN architectures.
Convex sets and functions, and operations preserving convexity. Convex optimization problems. Convex duality. Applications of convex optimization problems ranging from signal processing and information theory to revenue management. Convex optimization in Banach spaces. Algorithms for solving constrained convex optimization problems.
Applications of spoken language processing, including text-to-speech and dialogue systems. Analysis of speech and text, including entrainment, empathy, personality, emotion, humor, sarcasm, deception, trust, radicalization, and charisma.
Introduction to quantum detection and estimation theory and its applications to quantum communications, quantum radar, quantum metrology, and quantum tomography. Background on quantum mechanics, quantum detection, composite quantum systems, Gaussian states, and quantum estimation.
Advanced topics spanning electrical engineering and computer science such as speech processing and recognition, image and multimedia content analysis, and other areas drawing on signal processing, information theory, machine learning, pattern recognition, and related topics. Content varies from year to year, and different topics rotate through the course numbers 6890 to 6899.
Advanced topics spanning Electrical Engineering and Computer Science such as speech processing and recognition, image and multimedia content analysis, and other areas drawing on signal processing, information theory, machine learning, pattern recognition, and related topics. Content varies from year to year, and different topics rotate through the course numbers 6890 to 6899. Topic: Advanced Big Data Analytics.
Selected topics in computer science (advanced level). Content and prerequisites vary between sections and semesters. May be repeated for credit. Check “topics course” webpage on the department website for more information on each section.