BS Maths Courses
BS Maths Courses
BS Maths Courses
FIRST YEAR
First Semester
S.# Course C Title Pre-requisite Cr. Hrs
1 MATH101 Calculus-I None (3 0 3)
2 ENG123 Study Skills None (3 0 3)
3 CS101 Introduction to Computing None (3 3 4)
4 PHY101 Introductory Mechanics None (3 0 3)
5 PHY191 Lab-1 None (0 3 1)
6 RS101 Islamic Studies None (3 0 3)
Total Credit Hrs. 17
Second Semester
S.# Course Code Title Pre-requisite Cr. Hrs
1 MATH102 Calculus-II MATH101 (3 0 3)
2 MATH103 Discrete Mathematics None (3 0 3)
3 PS101 Pak Studies None (3 0 3)
4 PHY104 Introductory Electricity and None (3 3 4)
Magnetism
5 ENG134 Communication Skills None (3 0 3)
Total Credit Hrs 16
SECOND YEAR
Third Semester
S.# Course Code Title Pre-requisite Cr. Hrs
1 MATH201 Calculus-III MATH102 (3 0 3)
2 MATH241 Mathematical Statistics-I MATH101 (3 0 3)
3 MATH202 Number Theory None (3 0 3)
4 IMS141 Principles of Management None (3 0 3)
5 PHY211 Classical Mechanics None (3 0 3)
6 SWS201 Social Work and Human Behavior None (3 0 3)
Total Credit Hrs 18
Fourth Semester
S.# Course Code Title Pre-requisite Cr. Hrs
1 MATH211 Group Theory None (3 0 3)
2 MATH271 Ordinary Differential Equations MATH101 (3 0 3)
3 MATH242 Mathematical Statistics-II MATH241 (3 0 3)
4 MATH212 Linear Algebra None (3 0 3)
5 PHY212 Quantum Mechanics None (3 0 3)
6 MATH131 Computing Tools None (2 3 3)
Total Credit Hrs 18
THIRD YEAR
Fifth Semester
S.# Course Code Title Pre-requisite Cr. Hrs
1 MATH325 Vector and Tensor Analysis MATH212 (3 0 3)
2 MATH321 Real Analysis-I MATH101 (3 0 3)
3 MATH351 General Topology None (3 0 3)
4 MATH371 Partial Differential Equations MATH271 (3 0 3)
5 MATH313 Rings & Fields MATH211 (3 0 3)
6 MATHXXX Elective MATHXXX (3 0 3)/
(3 3 4)
Total Credit Hrs. 18-19
Sixth Semester
S.# Course Code Title Pre-requisite Cr. Hrs
1 MATH322 Real Analysis – II MATH321 (3 0 3)
2 MATH331 Numerical Analysis – I MATH321 (3 3 4)
3 MATH323 Complex Analysis MATH321 (3 0 3)
4 MATHXXX Elective MATHXXX (3 0 3)/
(3 3 4)
5 MATHXXX Elective MATHXXX (3 0 3)/
(3 3 4)
Total Credit Hrs 16-18
FOURTH YEAR
Seventh Semester
S.# Course Code Title Pre-requisite Cr. Hrs
1 MATH471 Mathematical Modeling MATH271/ (3 0 3)
MATH212
2 MATH424 Functional Analysis MATH212 (3 0 3)
None
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2 Functions and graphing techniques.
L3 Limit of a Function and Limit Laws, One sided Limits.
L4-L5 Continuity.
L7-L7 Limits Involving Infinity; Asymptotes.
L8-L9 Tangents and Derivatives at a Point, The Derivative by first principle.
L10 Left/Right Derivatives.
L11-L12 Differentiation Rules.
L13 Derivatives as a Rate of Change.
L14 Derivatives of Trig Functions.
L15 The Chain Rule, Implicit Differentiation.
L16 Derivatives of trigonometric and logarithmic functions.
L17 Derivatives of Inverse trigonometric and hyperbolic Functions
L18-L19 Related rates of change
L20-L21 Linearization and Differentials.
L22 MID EXAM
L23-L24 Extreme Values of Functions.
L25 The Mean Value Theorem.
L26-L27 Monotone Functions and the First Derivative Test.
L28-L29 Concavity and Curve Sketching.
L30-L32 Indeterminate Forms & L’Hopitals Rule.
L33-L35 Applied Optimization.
L36-L38 Anti-derivatives and techniques.
L39-L41 Area and Estimating with finite sums.
L42-L43 Definite Integral.
L44-L45 Fundamental Theorems of Calculus
L46-L48 Improper integrals.
Course Code: MATH102
Course Title: Calculus-II
Credit Hours: (3 0 3)
Pre-requisite(s): MATH101
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2 Review of Integration
L3-L4 Area between curves
L5-L7 Volumes Using Cross Sections
L8-L9 Volumes Using Cylindrical Shells
L10-L11 Arc Length
L12-L14 Areas of Surfaces of Revolution
L15-L17 Moments and center of mass
L18-L19 Work done by the variable force
L20 MID EXAM
L21-L22 Sequences and related theorems for the limits of sequences
L23-L24 Infinite Series, sequence of partial sums
L25-L26 Integral Test
L27-L28 Comparison Tests
L29-L30 Root and Ratio Tests
L31-L33 Alternating Series, Absolute vs. Conditional Convergence
L34-L36 Series Convergence, Power Series
L37-L39 Conic Section in Cartesian coordinates
L40-L42 Parameterization of Plane Curves
L43-L45 Polar Coordinates
L46-L48 Areas and Lengths in Polar Coordinates, Pedal equations
Course Code: MATH103
Course Title: Discrete
Mathematics Credit Hours: (3 0 3)
Pre-requisite(s): None
Course Objectives:
Reading list:
Lecture # Topic
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2-L3 3-Dimensional Coordinate Systems and Vectors.
L4 Dot Product.
L5 Cross Product.
L6 Lines and Planes in Space.
L7-L8 Cylinders and Quadric Surfaces
L9-L10 Curves and Tangents in Space.
L11-L12 Integrals of Vector Functions: Projectile Motion.
L13 Arc Length of Space Curves.
L14-L15 Functions of Several Variables.
L16 Partial Derivatives.
L17 The Chain Rule.
L18-L19 Directional Derivatives and Gradients.
L20-L21 Tangent Planes and Differentials.
L22 MID EXAM
L22-L23 Extrema and Saddle Points.
L24 Lagrange Multipliers.
L25-L26 Double and Iterated Integrals over Rectangles.
L27 Double Integrals over General Regions.
L28 Double Integrals in Polar Form.
L29-L30 Triple Integrals in Rectangular Coordinates.
L31-L32 Triple Integrals in Cylindrical Coordinates.
L33-L34 Line Integrals.
L35-L37 Vector Fields and Line Integrals: Work, Circulation and Flux.
L38-L40 Path Independence, Conservative Fields and Potential Functions.
L41-L42 Green’s Theorem in the plane.
L43-L44 Surface Area and Surface Integrals.
L45-L46 Divergence Theorem.
L47-L48 Stoke’s Theorem.
Course Code: MATH241
Course Title: Mathematical Statistics-I
Credit Hours: (3 0 3)
Pre-requisite(s): MATH101
Course Objectives:
Reading List:
1) P.S. Mann, “Introductory Statistics”, 9th edition, John Wiley & Sons, 2016.
2) A.T. Craig, J. McKean, R.V. Hogg, “Introduction to Mathematical Statistics”, 7th
edition, Pearson Education, 2013.
3) M. R. Sheldo, “Introductory Statistics”, 3rd edition, Oxford, 2010.
4) M.R. Spiegel, J.L. Schiller, R.L. Sirinivasan, “Probability and Statistics”, 2nd edition,
McGraw Hill. NY, 2000.
5) G.M. Clark, and D. Cooke, “A Basic Course in Statistics” 4th edition, Arnold, London,
1998.
6) J.T. Mclave, P.G. Benson,T. Snitch, “Statistics for Business & Economics”
9th edition, Prentice Hall, New Jersey, 2005.
7) S.M. Chaudhry, S. Kamal, “Introduction to Statistical Theory” Parts I 6th edition, Ilmi
Kitab Khana, Lahore, Pakistan, 1996.
Lecture # Topic
L8- L10 Measures of central tendency: their properties, usage, limitations and
comparison.
L11-L13 Continued…
L14-L16 Measures of dispersion: their properties, usage, limitations and comparison.
L17-L19 Continued…
L20-L22 Calculations for the ungrouped and grouped data, measures of skewness,
Kurtosis and distribution shapes.
L23 Mid Exam
L24-L25 Sets, probability concepts, permutation and combination.
L26-L28 Addition and multiplication rules, bivariate frequency tables, joint and marginal
probabilities.
L29-L31 Conditional probability and independence, Bayes’ rule.
L32-L34 Random variables, properties of random variables, discrete and continuous
random variables
Percentile for continuous random variables, multivariate distributions, marginal
L35-L37
distributions, conditional distributions.
Course Objectives:
Reading list:
1. W. Stein,” Elementary Number Theory”, Springer-Verlag,2017
2. K.H Rosen, “Elementary Number Theory and its Applications”, 6th edition,
Pearson, 2010.
3. T. Koshy, “Elementary Number Theory with Applications”, 2nd edition, Academic
Press, 2007.
4. D.M. Burton, “Elementary Number Theory”, 7th edition, McGraw-Hill, 2010.
Lecture # Topic
L1-L3 Introduction to the course, Well-ordering principle , Mathematical induction
Divisibility ,Transitivity of divisibility ,Division of linear combination of integers
and other related properties of divisibility
L3-L4 The Division Algorithm, Proof and consequences of Division Algorithm
L5-L6 Representation of integers in different base systems. Arithmetic in non-
decimal systems. Negative bases
L7-L9 Prime Numbers, Prime divisors, infinitude of primes, Upper bound for a
prime factor of composite integers, Sieve of Eratosthenes , Prime number
theorem(without proof)
L10-L12 Greatest Common Divisor, Properties of GCD(theorems) ,GCD of more than
two integers , The Euclidean Algorithm for finding GCD,
L13-L15 Fibonacci numbers, GCD of successive Fibonacci numbers , Lame’s
Theorem The Fundamental Theorem of Arithmetic, Least common multiple,
Theorem relating GCD and LCM
L16-L18 Fermat factorization, Fermat number, Prime divisors of Fermat number
L19-L21 Linear Diophantine Equation, Solution in integers for Linear Diophantine
Equation and its Applications.
L22-L24 Congruencies, equivalence relation and partition classes, Congruencies as
equivalence relation. Complete system of residues modulo m, A reduced
residue system modulo m
L25 MID EXAM
L26-L28 Linear Congruencies, Criterion for existence of solution and method of
solution for linear congruencies, System of linear congruencies in one
variable , Chinese Reminder theorem .
L29-L31 System of linear congruencies in two or more than two variables ,Matrix
method for solution of the system ,Applications of congruencies , Divisibility
Tests, The Perpetual Calendar and Hashing Functions
L32-L33 Wilson's Theorem and Fermat's Little Theorem, Pseudo-prim, Euler phi-
function ,Euler Theorem
L34-L36 Arithmetic function, Multiplicative functions, Euler phi-function as
Multiplicative function , Mobius function, Mobius inversion formula
L37-L38 Functions for The Sum and Number of Divisors, Perfect Numbers and
Mersenne Primes
L39-L41 Order of an Integer and primitive Roots, Incongruent Primitive roots of a
positive integer ,Primitive roots for Primes
L42-L43 Lagrange's Theorem, The Existence of Primitive Roots
L44-L45 Index Arithmetic ,Quadratic Residue, Legendre symbol
L46-L48 Euler's criterion, Gauss Lemma, law of quadratic reciprocity , Jacobi symbol
Course Code: MATH211
Course Title: Group Theory
Credit Hours: (3 0 3)
Pre-requisite(s): None
Course Objectives:
Reading List:
1) P.B. Bhattacharya, S.K. Jain and S.R. Nagpaul, “Basic Abstract Algebra”, 2nd ed.,
Cambridge University Press, 1995.
2) D.S. Dummit and R.M. Foote, “Abstract Algebra”, 3rd ed., Addison-Wesely, 2004.
3) J.B. Fraleigh, “A First Course in Abstract Algebra”, 7th ed., Pearson, 2002.
4) J.A. Gallian, “Contemporary Abstract Algebra”, 7th ed., Brooks/Cole, 2010.
5) J.F. Humphreys, “A course in Group Theory”, Oxford University Press, 1996.
6) A. Majeed, “Theory of Groups”, Ilmi Kitab Khana, 2012.
Lecture # Topics
L4-L6 Group, Caley’s table for finite groups, elementary properties of groups,
order of a group, order of an element
L16-L18 Generators and defining relations, cyclic groups and their properties
L43-L45 Permutations, Cycles in group of permutations and their properties, even and
odd permutations
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2 Differential Equations, Classification, Examples.
L3-L4 Some Basic Models; Direction Fields.
L5 Well-Posedness, Separable Differential Equations.
L6 Homogenous Differential Equations.
L7-L8 Exact Differential Equations, Integrating factor in different cases.
L9 Linear Differential Equations.
L10 Differential equations reducible to linear DEs.
L11-L13 Modeling with First Order Linear Equations: Growth and Decay, carbon dating,
Newton’s law of cooling
L14 Modeling with First Order Linear Equations: Series Circuits
L15 Modeling with First Order Non-Linear Equations: Logistic Population Model
L16-L17 Higher Order Linear Differential Equations, IVP, BVPs with different possible
solutions, Linear Dependence and Linear Independent functions, The
Wronskian.
L18-L19 Solutions of Linear Homogeneous Equations with constant coefficients:, Roots
of the Characteristic equation.
L20 Reduction of Order method.
L21 MID EXAM
L22-L23 Non-homogeneous Equations; Method of Undetermined Coefficients.
L24 Method of Variation of Parameters.
L25-L26 Cauchy Euler differential equation,Legendre differential equation.
L27-L29 Modeling with 2nd Order linear differential equations: Spring mass system(Free
Undamped Motion, Free Damped Motion, Driven Motion).
L30-L31 Review of Power series.
L32-L33 Series Solutions of Second Order Linear ODEs with Non-constant Coefficients;
Solution Near an Ordinary Point.
L34-L36 Singular points, Series Solutions Near a Regular Singular Point.
Course Objectives:
Reading List:
Lecture # Topic
L2-L4 Continuous random variables, probability density function and its properties
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2-L3 System of Linear Equations, Row Reduction and Echelon Forms, Vector
Equations,The Matrix Equation Ax=b.
L4-L6 Solution sets of Linear systems, Applications of Linear systems.
L7 Linear Independence.
L8-L10 Introduction to Linear Transformations, The Matrix of a Linear
Transformations.
L11-L13 Linear Models in Business, Science and Engineering.
L14-L16 Matrix Operations, The Inverse of a Matrix, Characterizations of Invertible
matrices, Matrix Factorizations.
L17-L18 Applications to Computer Graphics.
L19-L20 Subspaces of .
L21 Dimension and Rank.
L22 MID EXAM
L23-L25 Introduction to Determinants, properties, Cramer’s Rule, Voume, and Linear
Transformations.
L26-L28 Vector spaces and subspaces, Null spaces, Column spaces, and Linear
Transformations
L29-L31 Linear Independent Sets, Bases, Coordinate system, The Dimension of a
vector space, Rank
L32-L33 Change of Basis.
L34-L36 Applications to Difference equations and Markov Chain.
L37-L39 Eigenvalues and Eigenvectors, The Characteristic Equation, Diagonalization.
L40-L41 Discrete Dynamical Systems.
L42-L43 Applications to Differential Equations.
L44-L45 Inner product, Length and Orthogonality, Orthogonal sets, Orthogonal
Projections
L46 The Gram-Schmidth Process
L47-L48 Least-Squares Problems
Course Code: MATH321
Course Title: Real Analysis-I
Credit Hours: (3 0 3)
Pre-requisite(s): MATH101
Course Objectives:
Reading list:
4. M. H. Protter, “Basic Elements of Real Analysis”, Springer Verlag, New York, 1998
Lecture # Topic
L1 Introduction to the course
L2 - L3 Real number system and extended real number system. Axioms for a Field.
Related theorems.
L4 - L6 Neighbourhoods, limit point, boundedness and related theorems
L7 - L8 The Bolzano–Weierstrass Theorem. More theorems on bounded infinite sets
L9 - L11 Supremum and infimum, completeness properties of the real numbers and related
theorems
L12 Convergence of sequences
L13 - L15 More theorems on Convergence of sequences
L16 – L17 Sub-sequences and related proofs
L18 - L20 Cauchy sequences, Cauchy’s Convergence Criterion etc.
L21 - L22 Monotone sequences and related theorems
L23 MID EXAM
L24 - L26 Limits of functions and their properties
L27 – L28 Cauchy’s first theorem on limits and related problems
L29 – L30 Cauchy’s second theorem on limits and related problems
L31 - L33 Continuous functions and their properties, discontinuity
L34 - L36 Properties of continuous functions on closed bounded intervals
L37 - L39 Uniform Continuity
L40 – L 41 Derivatives in one variable and related theorems
L42 - L44 The mean value theorems: Rolle’s, Cauchy’s and Lagrange’s Mean Value etc.
L45 - L46 Taylor’s Theorem and its extension
L47 – L48 More theorems of differentiation on open and closed intervals
Course Code: MATH351
Course Title: General Topology
Credit Hours: (3 0 3)
Pre-requisite(s): None
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2-L4 Topology of the Line and Plane
L5 Topological spaces.
L6-L7 Closet sets, closure of a set and related results.
L8-L10 Interior, exterior and boundary of a set and related results.
L11-L13 Neighborhoods and neighborhood systems, Accumulation points , Coarser
and finer topologies.
L14 Subspaces, relative topologies.
L15-L17 Base for a topology, Sub-bases, Local bases and related theorems.
L18-L20 Continuous functions, Continuity at a point,open and closed functions.
L21 MID EXAM
L22-L23 Homeomorphism and related theorems.
L24-L26 Metrics, Distance between sets, diameters, open spheres.
L27-L29 Metric topologies, metric spaces, Properties of metric topologies, Metrization
problem, Isometric metric spaces, Euclidean m-space.
L30-L32 Convergence and Continuity in metric spaces.
L33-L35 T1-spaces, Hausdorff spaces, Regular spaces, Normal spaces and related
theorems.
L36-L38 Urysohn’s lemma and metrization theorem, Completely regular spaces.
L39-L41 Covers, Compact sets, subset of compact sets, Finite intersection property.
L42-L43 Locally compact spaces, Compactness in metric spaces.
L44-L46 Product topology, Base for a finite product topology.
L47-L48 Separated sets, Connected sets, Connected spaces, Connectedness on the
real line , Components, Locally connected spaces, Paths, Arc-wise
connected sets.
Course Code: MATH 371
Course Title: Partial Differential
Equations Credit Hours: (3 0 3)
Pre-requisite(s): MATH271
Course Objectives:
Reading list:
Lecture # Topics
L1-L3 Introduction to the course, Differential equations, PDEs; Order, linearity of
PDEs, IVPs and BVPs, Well-posedness, Mathematical Models,
L4-L6 Formation of PDEs, Elimination of arbitrary constants and arbitrary functions
L7-L9 PDEs solvable like ODEs, Linear 2nd Order PDEs, Classification of PDEs,
L10-L12 Heat Equation: 1D Derivation & Boundary Conditions, Steady State Diffusion
equation(Laplace equation), Wave Equation: 1D Derivation
L13-L15 Characteristics of PDEs, Canonical forms of different types of PDEs,
Course Objectives:
Reading list:
1) P.B. Bhattacharya, S.K. Jain and S.R. Nagpaul, “Basic Abstract Algebra”, 2nd ed.,
Cambridge University Press, 1995.
2) D.S. Dummit and R.M. Foote, “Abstract Algebra”, 3rd ed., Addison-Wesely, 2004.
3) J.B. Fraleigh, “A First Course in Abstract Algebra”, 7th ed., Pearson, 2002.
4) J. A. Gallian, “Contemporary Abstract Algebra”, 7th ed., Brooks/Cole, 2010.
5) S. Lang, “Algebra”, 3rd ed., Springer, 2005
6) C. Musili, “Introduction to rings and Modules”, 2nd ed., Narosa Publishing House,
2009.
Lecture # Topics
L4-L6 Units and their properties, idempotent and nilpotent elements in a ring
L7-L9 Some important rings: rings of continuous functions, matrix rings, polynomial
rings, power series rings, Laurent rings, Boolean rings, endomorphism ring,
group ring
L13-L15 Division ring, field, zero divisors, integral domains and their properties
L19-L21 Motivation for an ideal, left, right and two sided ideals, their examples and
properties
L34-L36 Ring homomorphism, kernel and image, monic and kernel, fundamental
theorem of homomorphism and its consequences
Course Objectives:
Reading list:
Lecture # Topic
L1-L3 Introduction to the course ,Starting MATLAB, Command window, Command
history window, MATLAB Editor window, Current Directory window,
Workspace window ,Variables, Variables naming , Scalar arithmetic
operations, Order of Precedence, Assignment Operator, Managing the Work
Session, use of Tab and Arrow Keys, Predefined Constants, Complex
Number Operations, file handling
L4-L6 One- and Two-Dimensional Numeric Arrays, Multidimensional Numeric
Arrays, Element-by-Element Operations, Matrix Operations
L7-L8 Matrix Methods for Linear Equations, Polynomial Operations Using Arrays,
Cell Arrays, Structure Arrays, Special Matrices
L9-L10 Exponential and Logarithmic Functions, Complex Number Functions,
Numeric Functions, Trigonometric Functions.
L11-L13 User-Defined Functions, Some Simple Function Examples, Local and Global
Variables, Function Handles, Methods for Calling Functions
L14-L16 Anonymous Functions, Primary Function, Sub-functions, Nested Functions,
Relational Operators and Logical Variables, The logical Class, The logical
Function
L17-L19 Accessing Arrays Using Logical Arrays, Logical Operators and Functions,
Order of precedence for operator types, Short-Circuit Operators
L21-L23 Conditional Statements, The if, else, elseif Statement, Strings and
Conditional Statements, MATLAB program to solve linear equations and
other practice examples
L24 MID EXAM
L25-L27 For Loops, Series Calculation with a for Loop, nested loops, The break and
continue Statements, Using an Array as a Loop Index
L28-L30 While Loops, Series Calculation with a while Loop, The switch Structure,
Practice examples.
L31-L32 Debugging MATLAB Programs, Cell Mode, The Debug Menu, Debugging
Using Breakpoints
L33-L35 xy Plotting Functions, Saving Figures, Exporting Figures, Additional
Commands and Plot Types, Interactive Plotting in MATLAB
L36-L38 Three-Dimensional Line Plots, Surface Mesh Plots, Contour Plots ,MATLAB
ODE Solvers, ode45, ode15s
L39-L40 Symbolic Processing, Symbolic Expressions, Manipulating Expressions,
Evaluating Expressions, Algebraic and Transcendental Equations solution
L41-L43 Sums, Limits, differentiation, integration and differential equations
L44-L46 Laplace Transforms, Symbolic Linear Algebra, Characteristic Polynomial and
Roots
L47-L48 Solving Linear Algebraic Equations
Course Code: MATH325
Course Title: Vector and Tensor Analysis
Credit Hours: (3 0 3)
Pre-requisite(s): MATH212
Course Objectives:
Reading list:
Lecture # Topic
L1-L3 Introduction to the course ,Vectors , scalars ,Addition of vectors ,
Multiplication of a vector by a scalar , Algebra of vector addition and scalar
multiplication ,Unit vector ,Components of a vector ,Scalar and Vector fields
L4-L6 Dot Product and Cross product of vectors, Properties and applications of dot
and Cross product.
L7-L8 Scalar and vector triple product ,Properties and applications of triple product
L9-L11 Derivatives of vector valued functions of scalar variable, Differentiation
formulas Continuity and differentiability, Partial derivatives of vector functions
L12 Space curves ,unit tangent ,Principal normal , Bi-normal
L13-L15 Gradient, Divergence ,Curl , Formulas involving gradient, Divergence and
Curl
L16-L18 Integration of vector valued functions, Line integral, Work done by a variable
force, conservative vector field, scalar potential, Path independence ,Work
done around a closed path
L19-L21 Surface integrals, Volume integrals, Limit of sum definition and evaluation
technique
L22-L23 Transformation of coordinates, curvilinear coordinate , orthogonal curvilinear
coordinate, Unit vectors in curvilinear systems
L24 MID EXAM
L25-L26 Contra-variant and covariant components of a vector, Gradient, Divergence
and Curl in curvilinear coordinate system
L27-L29 Special orthogonal coordinate systems , Cylindrical Coordinate, spherical
Coordinates, Parabolic Cylindrical Coordinates, Paraboloidal Coordinates
L30-L32 Co-vector, Scalar product of vector and co-vector, Linear operators, Bilinear
and quadratic forms, Dual Bilinear forms, Einstein summation convention
,General definition of tensors.
L33-L35 Dot product and metric tensor, Tensors addition and multiplication by a
scalar, Tensor product
L36-L38 Contraction, Kronecker symbol, Levi-Civita symbol, Tensor fields in
Cartesian coordinates
L39-L41 Change of Cartesian coordinate system, Differentiation of tensor fields
L42-L44 Gradient, divergence, and curl, Laplace and d’Alambert operators
L45-L46 Tensor fields in curvilinear coordinate
L47-L48 Moving frame of curvilinear coordinates, Christoffel symbols
Course Code: MATH322
Course Title: Real Analysis-II
Credit Hours: (3 0 3)
Pre-requisite(s): MATH321
Course Objectives:
The course objectives are:
a) To learn the differentiation and integration theory in
b) To be able to construct proofs regarding sequences, series and their convergence
c) To be able to construct proofs regarding the improper integrals
d) To learn the Riemann–Stieltjes integrals
Reading list:
Lecture # Topic
L1 Introduction to the course
L2 Functions of several variables
L3-L4 Limit and Continuity
L5-L7 Differentiability
L8-L10 Partial derivatives, Chain rule
L11-L12 Young’s theorem and Schwarz theorem
L13-L15 Implicit functions, Implicit function theorem, Inverse function theorem
L16 Jacobian
L17 Functionally related functions
L18 Maxima and Minima for functions of two variables
L19-L20 Series of numbers and their convergence, Alternating Series, Leibnitz Test
L21-L23 Comparison test, Limit comparison test
L24 MID EXAM
L25 Cauchy integral test
L26-L28 D-Alembert Ratio test, Cauchy Root test + MIDTERM EXAMINATION
L29 Series of variable terms
L30 Uniform convergence
L31 Weierstrass M theorem
L32-L34 Convergence and Divergence of improper integrals
L35 P-Test for convergence of improper integrals
L36-L38 Darboux upper and lower sums and integrals
L39 Definition and existence of the Riemann integral
L40- L42 Theorems on Riemann integration
L43-L45 Integration and differentiation Theorems
L46-L48 Riemann-Steiltjes integration
Course Code: MATH331
Course Title: Numerical Analysis I
Credit Hours: (3 3 4)
Pre-requisite(s): MATH321
Course Objectives:
Reading list:
1. R.L. Burden and J.D. Faires, “Numerical analysis 10th edition”,Brooks Cole, 2015.
2. C.F. Gerald, P.O. Wheatley, “Applied Numerical Analysis 7th edition”, Pearson , 2003.
3. K. Atkinsonan , W. Han, " Elementary Numerical Analysis 3rd edition”,Wiley,2003.
4. M.K. Jain, S.R.K. Iyengar, R.K. Jain “Numerical Methods for Scientific
and Engineering computation 6th edition”, New Age International Pvt Ltd,
2010.
5. R.W. Hamming, ”Numerical Methods for Scientists and Engineer 2nd revised edition”,
Dover, 1987.
6. F. B. Hildebrand , “Introduction to Numerical Analysis 2nd edition”, Dover,1987.
7. B. Bradie , “A Friendly Introduction to Numerical Analysis 1st edition”, Pearson, 2005.
Lecture # Topic
L1 Introduction to the course
L2-L3 Calculus Review: Continuity, differentiability and related theorems,
convergence of sequences, Taylor’s theorem
L4-L5 Error, types, sources and propagation, computer arithmetic’s
L6-L7 Algorithms and convergence, stability analysis of algorithms, error growth,
rate and order of convergence. Big-O and Little-O notations.
L8-L10 Solutions of equations in one variable: The Bisection method, algorithm (or
pseudo code) and Implementation in Matlab. Error Analysis
L11-L13 Fixed point, existence and uniqueness of fixed point, fixed point iteration,
cobwebbing diagram.
L14-L16 Newton’s Method, Derivation, Algorithm and Implementation in MATLAB,
Error Analysis. Modified Newton’s Method for roots with multiplicity.
L17-L19 Secant Method, Derivation, Algorithm and Implementation, Error Analysis
L20 Method of false position, Algorithm
L21 MID EXAM
L22-L23 Linear system of equations, Pivoting strategies, Linear algebra and matrix
inversions.
L24-L26 Elimination methods: Gauss Elimination and Gauss-Jordan, operations
analysis, Algorithms.
L27-L29 Matrix Factorizations: Doolittle’s method, Crout’s method, Cholesky method
with algorithms.
L30-L32 Norms of vectors and matrices, convergence and perturbation theorems
L33-L35 Eigen values and eigen vectors, power and inverse power method.
L36-L37 Spectral radius of a matrix, Greshgorin Circle theorem for bounds of eigen
values
L38-L40 Iterative methods for solving linear systems: Jacobi Iterative method, Gauss
Seidel Iterative method and SOR method with algorithms and
implementation in MATLAB.
L41 Condition number of a matrix
L42-L44 Solving Sparse systems: Gradient vectors, quadratic forms, Residuals,
Krylov subspace, Steepest descent method
L45-L48 Numerical solution of Nonlinear system using Newton’s method
Course Code: MATH323
Course Title: Complex Analysis
Credit Hours: (3 0 3)
Pre-requisite(s): MATH321
Course Objectives:
Reading list:
Lecture # Topic
L34-L36 Sequences and series, Taylor series, Laurent series, zeros and poles
Course Objectives:
Reading list:
Lecture # Topic
L1 Introduction to the course
L2-L3 Introduction: Deterministic Vs Stochastic modeling, Modeling Components,
Modeling laws.
L4 Review of some physical and biochemical laws.
L5-L6 Units and Dimensions, Dimensional analysis and Scaling.
L7-L8 Buckingham Pi theorem and its Importance , examples.
L9-L11 One-dimensional flows: geometric approach, fixed points and stability,
Potentials.
L12-L13 Linear stability analysis for 1D systems.
L14-L16 1D Bifurcations: Saddle Node Bifurcation, Transcritical Bifurcation, Pitchfork
Bifurcation, examples.
L17-L19 Linear systems :Definitions and examples, Classifications.
L20-L22 Phase Plane: Phase portrait, Existence, Uniqueness and Topological
consequences.
L23 MID EXAM
L24-L25 Nullclines, Fixed points and linearization.
L26-L27 Conservative systems, Reversible systems, Nonlinear Pendulum.
L28-L29 Biological Models Using Difference equations: Cell division, An insect
population.
L30-L32 Propagation of Annual plants: problem statement, assumptions, equations,
condensing the equations, validation.
L33-L34 System of linear difference equations.
L35-L37 Nonlinear difference equations: steady states, stability and critical
parameters, system of non-linear difference equations.
L38-L39 Applications of non-linear difference equations to population Biology.
L40-L41 Continuous time models: Formulating a model, dimensional analysis, steady
states, stability and linearization, examples.
L42-L44 Applications of continuous Models to Population dynamics: Malthus model,
logistic model, Allee effect, Gomoertz growth in tumors,predator-prey
systems and Lotka-Volterra equations, populations in competition.
L45-L48 Models for molecular events: Chemical reactions and law of mass action,
Michaelis-Menten kinetics, The Quasi-Steady state assumptions, Sigmoidal
kinetics.
Course Code: MATH424
Course Title: Functional Analysis
Credit Hours: (3 0 3)
Pre-requisite(s): MATH212
Course Objectives:
a) To understand the notion of norm and inner product in an arbitrary linear space
b) To learn general theory of operators
c) To study Hilbert spaces
d) To learn the basic techniques and methods of functional analysis
Reading List:
Lecture # Topics
L2-L3 Review of metric spaces (e.g., convergence, completeness etc. ) and linear
spaces,
L16-L18 Bounded linear extension, normed space of bounded linear operators and
its completeness
L25-L27 Hahn-Banach Theorem for real (without proof) complex and normed spaces
with some important consequences
L28-L30 Inner product, inner product space, Hilbert Space and properties
Course Objectives:
Reading list:
1. R.L. Burden, J. D. Faires, “Numerical analysis” 8th edition, Brooks Cole, 2004.
2. C.F. Gerald, “Applied Numerical Analysis, 8th edition”, Pearson Education, 2008.
3. K. Atkinson, “Elementary Numerical Analysis”, 3rd edition, John Wiley & Sons Inc.,
2003.
4. M.K. Jain, S. R. K. Iyengar, R. K. Jain, “Numerical Methods for Scientific
and Engineering Computation”, New Age International Pvt. Ltd., 2007.
5. R.W. Hamming, “Numerical Methods for Scientists and Engineer”, 2nd revised
edition”, 1987.
6. F.B. Hildebrand , “Introduction to Numerical Analysis”, 2nd edition, Dover, 1987.
7. B. Bradie, “A Friendly Introduction to Numerical Analysis”, 1st edition”, 2005.
Lecture # Topic
L1 Introduction to the course
L2-L3 Introduction to Interpolation Problem, Weirstrass approximation theorem,
Interpolation with Taylor polynomials and limitations.
L4-L6 Lagrange basis, Lagrange polynomial Interpolation, Algorithm, Error Analysis
with Lagrange Interpolating Polynomial.
L7-L9 Operators, Divided Differences, Newton’s Interpolating divided difference
formula, Newton-forward, backward and centered difference formulas.
Divided difference Algorithm.
L10-L12 Equally spaced interpolation drawbacks, Runge’s phenomenon.
L13-L14 Interpolation with Chebyshev nodes.
L15-L17 Splines, Linear, quadratic and Cubic Spline Interpolation with algorithms.
Error bounds.
L18-L20 Approximation Vs Interpolation, The Minimax approximation problem, The
least squares approximation problem.
L21-L22 Orthogonal polynomials and least squares approximation revisited.
L23 MID EXAM
L24-L25 Numerical Differentiation, Error Analysis.
L26-L27 Newton-cotes quadrature formulas: Trapezoidal rule, derivation, error term
and algorithms.
L28-L29 Simpson’s rule with various forms, derivation, error term, algorithm.
L30-L31 Midpoint rule, derivation, error term, algorithm.
L32 Degree of precision of a Quadrature rule.
L33-L35 Drawbacks with Newton-cotes quadrature, Gaussian Quadrature with
different weights of classes of orthogonal polynomials.
L36 Romberg Integration.
L37-L39 Numerical Solution of IVP and BVP for ordinary differential equations:
Existence, Uniqueness and stability theory.
L40-L41 Euler’s method, derivation, error analysis, algorithm.
L42 Modified Euler’s method, error analysis, algorithm.
L43 Runge-Kutta method of general order.
L44-L45 Multistep method, derivations, convergence and stability.
L46-L47 Stiff differential equations, Boundary value problems, Shooting method.
L48 A tour guide of MATLAB built-in ODE solvers.
Course Code: MATH472
Course Title: Integral Equations
Credit Hours: (3 0 3)
Pre-requisite(s): MATH271
Course Objectives:
Reading list:
Lecture # Topic
L1-L2 Classification of integral equations , Historical introduction , Linear integral
equations , Special types of kernel , Symmetric kernels
L3 Kernels producing convolution integrals, Separable kernels
L4-L5 Square integrable functions and kernels , Singular integral equations
L6 Non-linear integral equations
L7-L9 Linear differential equations, Green's function, Influence function
L10 Integral transforms
L11-L13 Fredholm equation of the first kind, Stieltjes integral equation, Volterra
equation of the first kind
L14-L16 Fredholm equation of the second kind, Volterra equation of the second kind
L17-L19 Method of successive approximations: Neumann series, Iterates and the
resolvent kernel
L20-L22 Generalization to higher dimensions, Green's functions in two and three
dimensions
L23 MID EXAM
L24-L26 Dirichlet's problem, Poisson's formula for the unit disc
L27-L29 Poisson's formula for the half plane
L30 Hilbert kernel, Hilbert transforms
L31-L32 Singular integral equation of Hilbert type
L33-L34 Resolvent equation, Uniqueness theorem, Characteristic values and
functions
L35-L37 Neumann seres, Volterra integral equation of the second kind, Bacher's
example, Fredholm equation in abstract Hilbert space , Degenerate kernels ,
Approximation by degenerate kernels
L38-L40 Fredholm';, theorems, Fredholm theorems for completely continuous,
Operators, Fredholm formulae for continuous kernels
L41-L43 Hermitian kernels, Spectrum of a Hilbert-Schmidt kernel
L44-L46 Expansion theorems, Hilbert-Schmidt theorem, Hilbert's formula, Expansion
theorem for iterated kernels, Solution of Fredholm equation of second kind.
L47-L48 Bounds on characteristic values, Positive kernels, Mercer's theorem,
Variational principles, Rayleigh-Ritz variational method.
Course Code: MATH451
Course Title: Differential Geometry
Credit Hours: (3 0 3)
Pre-requisite(s): MATH351
Course Objectives:
Reading list:
Lecture # Topic
L1-L3 Introduction to the course, Vectors and scalars, Addition of vectors, scalar
multiplication, Direction angels, cosine and ratios, dot product, cross product,
Scalar triple product, Vector triple product
L16-L18 Torsion for space curves, Serret-Frenet formulae, Different type of relations
for Curvature and Torsion calculation
L19-L21 Plane and Skewed curves, Different criterion for a curve to be planar,
Osculating Circle at a point of a curve
L29-L30 equation for the locus of center of osculating sphere and its properties,
Spherical and Cylindrical helices
L46-L48 Principal directions and principal curvatures. Gaussian and mean curvature,
Euler’s Theorem,