232 Courses
-
Computation Structures
-
Computational Biology: Genomes, Networks, Evolution
-
Computational Quantum Mechanics of Molecular and Extended Systems
-
Computational Science and Engineering I
-
Positive Definite Matrices K = A'CA
-
One-Dimensional Applications: A = Difference Matrix
-
Network Applications: A = Incidence Matrix
-
Applications to Linear Estimation: Least Squares
-
Applications to Dynamics: Eigenvalues of K, Solution of MU'' + KU = F(T)
-
Underlying Theory: Applied Linear Algebra
-
Discrete Vs. Continuous: Differences and Derivatives
-
Applications to Boundary Value Problems: Laplace Equation
-
Solutions of Laplace Equation: Complex Variables
-
Delta Function and Green's Function
-
initial Value Problems: Wave Equation and Heat Equation
-
Solutions of initial Value Problems: Eigenfunctions
-
Numerical Linear Algebra: Orthogonalization and A = QR
-
Numerical Linear Algebra: SVD and Applications
-
Numerical Methods in Estimation: Recursive Least Squares and Covariance Matrix
-
Dynamic Estimation: Kalman Filter and Square Root Filter
-
Finite Difference Methods: Equilibrium Problems
-
Finite Difference Methods: Stability and Convergence
-
Optimization and Minimum Principles: Euler Equation
-
Finite Element Method: Equilibrium Equations
-
Spectral Method: Dynamic Equations
-
Fourier Expansions and Convolution
-
Fast Fourier Transform and Circulant Matrices
-
Discrete Filters: Lowpass and Highpass
-
Filters in the Time and Frequency Domain
-
Filter Banks and Perfect Reconstruction
-
Multiresolution, Wavelet Transform and Scaling Function
-
Splines and Orthogonal Wavelets: Daubechies Construction
-
Applications in Signal and Image Processing: Compression
-
Network Flows and Combinatorics: Max Flow = Min Cut
-
Simplex Method in Linear Programming
-
Nonlinear Optimization: Algorithms and Theory
-
-
Computer Games and Simulations for Investigation and Education
-
Computer Language Engineering
-
Computer System Engineering
-
Naming
-
Fault Isolation with Clients and Servers
-
Virtualization and Virtual Memory
-
Virtual Processors: Threads and Coordination
-
Performance
-
Introduction to Networks
-
Layering and Link Layer
-
Network Layer, Routing
-
End-to-end Layer
-
Distributed Naming
-
Reliability
-
Atomicity Concepts
-
Recoverability
-
Isolation
-
Transactions and Consistency
-
Multi-site Atomicity
-
Security Introduction
-
Authentication
-
Authorization and Confidentiality
-
Advanced Authentication
-
Complex, Trusted Systems
-
-
Computing for Biomedical Scientists
-
Concept-Centered Teaching