Part Time PG Diploma in Scientific Computing and Industrial Mathematics
Part Time PG Diploma in Scientific Computing and Industrial Mathematics
Part Time PG Diploma in Scientific Computing and Industrial Mathematics
Mathematics
Simulation-An Introduction:
System - An Introduction, System environment, Deterministic and Stochastic system,
Simulation, Continuous and Discrete Simulation, Advantages and Disadvantages of
Simulation
Continuous Models:
One variable models - Equilibrium points and stability, Phase space analysis, Newton’s law
of cooling, Heat flow.
Discrete Models:
Cobweb diagrams, Logistic models and Cobweb diagrams, A Different look at Newton’s
falling apple example.
Mechanical Vibration:
Newton’s Law, Spring-mass system, Two-mass oscillators, Friction and Damping Pendulum,
Linear stability and equilibrium, Energy analysis, Phase plane analysis, Non-linear
oscillations.
Wave Propagation:
Shallow water waves, D Alambert solution, Inhomogeneous wave equation, Shock waves,
waves in elastic medias, Standing waves, Diffusion.
Planetary Motion:
The two body problem, Kepler’s law, Precesion of Mercury, The Perturbation method, The
Poincare method.
Probabilistic Models:
Markov chains, Diffusion, Evaporating Cooling, Combining Random elements and
Deterministic elements.
Models Fitting:
Fitting a model to data, Least square criterion, Choosing a best model.
ODE’s example via Runga - Kutta routine, Coupled ODE’s, Example based on PDE’s
Monte Carlo Method- illustration
REFERENCES:
1. Press et al. :Numerical Recipes in C: The Art of Scientific
Computing, Cambridge University
Press, 1992.
2. Richard Haberman :Mathematical Models, Mechanical Vibrations,
Population
3. Dynamics, and Traffic flow :SIAM classics in Applied Mathematics
4. Meerscheart, :Mathematical Modelling Second Edition,
Academic Press, 1999
5. Kapur J. N. :Mathematical Modelling; Willey Eastern
Limited, 1994
6. Gibbons M.A :Concrete Approach to Mathematical Modelling,
John Wiley and Sons, 1995.
Numerical Integration:
Gaussian Quadrature, Romberg Integration, Adaptive Quadrature
Mathematical Software
Matlab
Essentials of MATLAB, Vectors, Matrices, and the colon operator, M files: Scripts and
Functions, Input and Output, Graphics, Control Structures and Logical Tests, Symbolic Math
Toolbox, Advanced MATLAB features
REFERENCES:
Examples
Computational Statistics
Unconstrained optimization:
Optimality conditions, Properties of Quadratic functionsSimple methods: Direct search,
Alternating directions, Steepest Descent, Line Search Algorithms, Conjugate direction and
Conjugate gradient methods
REFERENCES:
Introduction to ODE:
Existence and Uniqueness issues, Review of standard analytical techniques for solving
standard ODE’s
Stiff Systems:
Discussion and definitions of stiffness. Stability analysis based on test problems, Stability
regions, A-stability and other stability concepts., Implicit Runge Kutta methods
Implementation of Methods:
Iterative solution of implicit equation in stiff solvers, Error and control efficiency, Variable
step-size and variable order, Discussion of some well known codes
Introduction to PDE:
Mathematical Modelling through Hyperbolic, Parabolic and Elliptic PDE, Dirichlet,
Neumann and Robin Condition, Well - posed ness of problem, Elliptic equation: Analytical
Solution using Greens functions and separable variable approach, Parabolic equation and
Hyperbolic equation: Analytical Solution using Fourier Transform, Laplace Transform and
separable variable approach
Evolutionary Equations:
The heat conduction equation, Standard explicit and implicit finite difference schemes,
Stability and convergence, Semi-discrimination (the method of lines), Stiffness
REFERENCES:
Singapore, 1999
Neural Networks
Introduction:
Origins and motivation of Computational Intelligence, History and basic concepts, Hard and
soft computing, Various levels of inspiration, Subcomponents of computational intelligence
and relations among them
Fuzzy systems
Fuzzy Relations:
Fuzzy relations and fuzzy functions , Basic operations with fuzzy relations, Linguistic
variables and values, Fuzzy inference and composition
Fuzzy Logic:
Dual and Fuzzy logic, Fuzzy proposition, Fuzzy quantifiers, Linguistic hedges, Inference
from Fuzzy propositions
Fuzzy Control:
Rule based computing, Fuzzy controller, Fuzzification and Defuzzification, Design and
optimization of fuzzy controllers
Genetic Algorithms:
Introduction, Representation of design variables, Representation of objective function and
design constraints, Genetic operators
Computational Intelligence:
Combining neural networks, Fuzzy systems and genetic algorithms, Emergent properties of
hybrid systems
REFERENCES:
Genetic Algorithms
Implement of GA in Matlab
Elliptic PDE, Classifications of self-adjoint Elliptic PDE’s, Weak solution, Natural and
Essential boundary condition, Galerkin Finite Element Modelling
Finite element methods for Poisson’s equation
Linear and quadratic element matrices
Finite element assembly process properties of the discrete system equation
A priori error bound
Local error estimates self adaptive refinement strategies
Partial differential equations governing the conservation of mass, momentum, and energy of
an incompressible Newtonian fluid
Provide an overview of the Finite Volume Method for obtaining numerical approximations to
the Navier-Stokes equations
Describe how to translate engineering flow problems to models suitable for CFD
Show how to use Fluent package to solve laminar, turbulent, and buoyancy induced flow
problems
Provide examples of practical flow problems and their analysis with CFD
Discuss the limitations of CFD as a tool to support engineering design
Mesh free methods for Elliptic problems
REFERENCES:
Matlab As Tool
Use of Standard Finite Element Matlab Solvers for Elliptic, Parabolic and Hyperbolic
problems.
Use of Standard Finite Volume Matlab Solvers for Elliptic, Parabolic and Hyperbolic
problems.
Use of FEM solver for Navier-Stokes Equation for regular geometry.
Introduction to Fluent Software for flow problems.
Introduction:
Evaluation of algorithms in terms of time and scope complexity
Software:
Block Solve 95, The integration with parallel mesh generation algorithms,
Partitioning and Refinement methods
HPC for Standard Finite Element Matlab Solvers for Elliptic, Parabolic and
Hyperbolicproblems
HPC for Standard Finite Volume Matlab Solvers for Elliptic, Parabolic and Hyperbolic
problems
HPC for FEM solver for Navier-Stokes Equation for regular geometry
HPC for Fluent software for flow problems
Representatives from industry will come to department to pose their problems of interest
from their company. Students will divide in to teams of one or two to tackle posed
problems. By the end of first semester, students have to present their progress of work. At
the end of second semester each student team will present both a written and oral report of
their findings to the company , who posed the problem and staff members.
Students will be advised by a faculty member as well as by a liaison from the company who
posed the problem.