0216111

3 Credit Hours

0250102

Calculus (2)

This is a firstyear course and oriented to math and engineering students. This course introduces advanced principles of calculus to form the foundation needed for student's advancement. The module deals with the following main topics: Techniques of integration, integration by parts, integration powers of trigonometric functions, partial fraction, trigonometric substitution, and improper integrals. Applications of the definite integral in geometry in science and engineering. Sequences and Infinite Series, Polar Coordinates.

0250202

3 Credit Hours

0250202

Calculus (3)

This course is a secondyear course, and it is oriented to math and engineering students. It covers the following main topics: Rectangular Coordinates in 3Space: Spheres; Cylindrical Surfaces; Vectors; Dot Product; Projections; Cross Product; Parametric Equations of Lines; Planes in 3Space; Quadratic Surfaces; Cylindrical and Spherical Coordinates. VectorValued Functions: Calculus of VectorValued Functions; Change of Parameter; Arc Length; Unit Tangent, Normal, and Binormal Vectors; Curvature. Functions of Two or More Variables: Limits and Continuity; Partial Derivatives; Differentiability, Differentials, and Local Linearity; The Chain Rule; Directional Derivatives and Gradients; Tangent Planes and Normal Vectors; Maxima and Minima of Functions of Two Variables; Lagrange Multipliers. Double Integrals: over Nonrectangular Regions; in Polar Coordinates; Triple Integrals; Triple Integrals in Cylindrical and Spherical Coordinates.

0250202

3 Credit Hours

0250203

Ordinary Differential Equations

The module introduces the main concepts of differential equations. The module covers the following main topics: Classification, solutions and initial value problems, direction field, first order ordinary differential equations and solutions. Second and higher order differential equations. Laplace transforms for solving initial value problems. Series Solutions near ordinary points, linear systems of differential equations.

0216121
0250202

3 Credit Hours

0250232

Probability Theory

This course is an introduction to Probability Theory, covering the standards topics such as sample space, events, counting technique, probability axioms, discrete and continuous random variables and distributions of random variables, conditional probability and independence, discrete and continuous distributions, univariate, bivariate and multivariate distributions; distributions of functions of random variables, distribution function method, expectation and moment generating function method, and some special distributions.

0216111

3 Credit Hours

0250241

Linear Algebra (1)

This the first course of Linear algebra covering elementary topics: matrices and matrix operations, elementary row operations, inverse of a matrix, some special matrices, determinants and properties of determinants, the adjoint matrix, systems of linear equations, Gauss and Gauss Jordan methods, homogeneous systems of linear equations, Cramer’s rule, eigenvectors and diagonalization, the vector space R^{n} Subspaces and spanning, linear independences, dimension, rank

0250102

3 Credit Hours

0250251

Set Theory

This course is an introduction to the foundation of mathematics which emphases in teaching the students how to write a soundproof. Topics include a discussion of what is mathematics. Propositional logic and quantification, simple methods of proof, proof by induction, well – ordering Principle, set operations and identities, relations, functions, cardinal numbers and countable sets.

0250251

3 Credit Hours

0250261

Modern Euclidean Geometry (1)

This course presents, from a modern point of view, the elements of Euclidean geometry. It treats the geometry of the triangle, Euclid's proof of the Pythagorean Theorem, including all the perquisite theorems needed in that proof. It treats the law of cosines and the law of sines, and their applications. These applications include Heron’s formula, Apollonius’ theorem, Stewart’s theorem, and other theorems. It also covers similarity of triangles. It also treats the basics of the geometry of the circle, including several postEuclid theorems, such as Brahmagupta’s formula and Ptolemy’s theorems. It discusses constructability and presents Euclid’s construction of the regular pentagon, as well as Gauss’s theorem on the constructability of the regular n–gon. It also treats the theory of Platonic and Archimedean figures and gives applications of Euler’s VEF formula. The presentation is modern in the following many ways. It pinpoints the inadequacy of Euclid's axioms and some imperfections in his proofs, together with remedies based on Hilbert's axioms of Euclidean geometry. It gives some history of the fifth axiom, and briefly describes the attempts at proving it that culminated in the creation of nonEuclidean geometries. It includes theorems of Euclidean such as hyperbolic geometry. It uses tools from modern branches of mathematics such as trigonometry and algebra and includes theorems of Euclidean geometry that were discovered after Euclid, such as the theorems above.

0250202

3 Credit Hours

0250302

Calculus (4)

This course introduces advanced calculus to form the foundation needed for student's advancement. The module deals with the following main topics: double integral; triple integral, cylindrical and spherical coordinates, vector fields, line integral, conservative vector fields, Green’s theorem, and Stokes’ theorem.

0250203

3 Credit Hours

0250305

Partial Differential Equations

The module aims to familiarize the students with main concepts in partial differential. This course covers the classical partial differential equations such as heat, Laplace, and wave equations. It also includes methods and tools for solving these PDEs, such as separation of variables, Fourier series and transforms, eigenvalue problems. Moreover, the module covers SturmLiouville theory and the method of eigenfunction expansions for nonhomogeneous problems. Laplace transform.

0250251

3 Credit Hours

0250311

Real Analysis (1)

The Algebraic properties of R, order property, the absolute value function, triangle inequality, bounded sets, the completeness property of R, Archimedean property in R, supremum and infimum. Sequences: Limit of a sequence. convergent sequences. monotone and bounded sequences. Cauchy sequences. Subsequences and limit points. BolzanoWeierstrass Theorem. Limits of real valued functions. Definition of limits by neighborhoods. Definition of limits by sequences. Limit theorems. Continuous functions on R: Sequence definition and neighborhood definition of continuity. Boundedness of continuous functions on compact intervals. The extreme value theorem. The intermediate value theorem. Uniform continuity.

0250311

3 Credit Hours

0250312

Complex Analysis

This course is intended to familiarize the students with the basic concepts, principles, and methods of complex analysis and its applications. The course covers the following subjects: the complex numbers system, polar representation and complex root analytic functions, power series, Mobius transformation, conformal mapping, complex integration, power series representation of analytic functions, residues, Cauchy's theorem, application to integration simple closed curves, Cauchy's integral formula, Morera's theorem, singularities, classification and remainder.

0250251

3 Credit Hours

0250313

Number Theory

Studies of the integers: divisibility, prime numbers, the Fundamental Theorem of Arithmetic, the theory of congruence and applications, primitive roots and applications, quadratic reciprocity, and selected crypto graphical applications.

0250232

3 Credit Hours

0250332

Mathematical Statistics

This is an introductory course in mathematical statistics. The module covers Functions of Random Variables, Basic Concepts and Examples, The Expected Value and Moments, Joint and Marginal Distributions, Independence, Transforms and Sums, Probability Generating Function, Moment Generating Function, Linear Combination of Normal Random variables, and Point Estimation, Unbiased Estimators, Method of The Maximum Likelihood.

0250232

3 Credit Hours

0250333

Applied Probability

Markov Chains, Queuing theory and its application, Markovian decisions processes and applications, Simulation and its applications.

0250241

3 Credit Hours

0250341

Linear Algebra (2)

This is a second course in linear algebra covering topics: vector spaces, examples and basic properties, subspaces, independence and dimension, Linear transformations, kernel and image, the dimension theorem, isomorphism’s and matrices, the matrix of linear transformation, Linear operators and similarity, change of basis, diagonalization, invariant subspaces, direct sums, the Cayley Hamilton theorem, inner products.

0250251

3 Credit Hours

0250342

Abstract Algebra (1)

This module is the first course in Abstract Algebra covering standard topics in group theory: Introduction to groups, finite groups and subgroups, cyclic groups, permutation groups, cosets and Lagrange’s theorem, External Direct products, normal subgroups and factor group, homomorphism’s of groups and the isomorphism theorems.

0250251

3 Credit Hours

0250352

Graph Theory and Combinatorics

This module is an introductory survey in Graph and algorithms: it covers topics in treealgorithms: minimal spanning trees, breadthfirst and depthfirst search, labeled binary trees and traversal algorithms: walk algorithms: the Chinese postman problem, the traveling salesman problem: coloringalgorithms: Hall’s theorem of matching, chromatic numbers, WellsPowell algorithm, planar graphs and dual graphs.

0250203

3 Credit Hours

0250371

Numerical Analysis

This module is an introductory course in numerical analysis and methods. It introduces the main concepts of numerical analysis. The module covers techniques of numerical solutions to various mathematical problems, solutions of equations, Newton's method, zeros of polynomials, interpolations, numerical differentiations and integrations, numerical differential equations, initial value problems, system of linear equations, matrix inverse, determinants, eigenvalues and eigenvectors, Jacobi and GaussSiedel iterative technique.

0250203

3 Credit Hours

0250372

Computer Aided Mathematics

What is Mathematica? The structure of Mathematica, Notebook interfaces, editing Cells and Text, Palettes. Mathematica as a Calculator: Basic Arithmetic, precedence, Builtin Constants: Builtin functions. Numerical Notation: prefix, postfix, infix forms for Builtin functions, Mathematica help. Variables and functions: Rules for Names, immediate Assignment, functions, substitution rule, anonymous functions. Lists: what is a list? Functions producing lists, working with elements of list, listable functions, useful functions. Logic and set theory: being logical, truth tables, element handling sets, Quantifiers. number theoretic functions, numerical functions, Fibonacci sequence, digits in Numbers, selecting from lists. Computer algebra: working with polynomials and powers. Working with rational functions. working with transcendental functions. Solving equations: equations and their solutions, inequalities, single variable calculus: function domain and range, limits, differentiation, implicit differentiation, Maximum and minimum, integration. Sums and products: sequences, the sum command, Taylor polynomials, the product command, vectors and matrices: vectors, Matrices, the conditional function if. Special types of matrices. Basic matrix operations, solving linear systems.

0250241

3 Credit Hours

0250373

Linear Programming

Introduction to Linear Programming: What is a Linear Programming (LP) Problem? Modeling LP problems. The graphical solution of twovariable LP problems. The corner point theorem and its proof. The Simplex method: idea of the Simplex Method. Converting an LP to standard form. Basic feasible solutions. The Simplex Algorithm. Representing the Simplex Tableau. Solving minimization problem. Artificial starting solution and the Big MMethod. Special cases in the Simplex Method: degeneracy, alternative optima, unbounded solutions, nonexistent (or Infeasible) solutions. Sensitivity Analysis and duality: sensitivity analysis. Finding the dual of an LP. The dual theorem and its consequences. Shadow prices. Duality and sensitivity analysis. Complementary slackness. The dualsimplex method. Software: as a supporting theme, the course will also emphasize the use of mathematical solvers such as LINGO, TORA, Mathematica, and EXCEL.

0250311

3 Credit Hours

0250381

Problem Solving

This course aims at presenting to students the various techniques used in solving mathematical problems, and the methods of thinking when attacking a new problem. This is done ideally by selecting several problems from various areas of mathematics, giving first a summary of the material and the basic tools pertaining to each of these problems, then asking the students to try to solve these problems as a homework, and finally discussing the solutions in full detail in later class meetings. The problems are usually taken from the fields of inequalities, number theory, and geometry. The course takes into consideration the needs of students who will eventually become schoolteachers, and students who will pursue higher studies and go into research.

0250311

3 Credit Hours

0250411

Real Analysis (2)

The derivative of functions: properties of differentiable functions. Rolle’s theorem, mean value theorem, generalized Mean value theorem, applications of mean value theorem, L’Hospital’s rule. Riemann integral: the definition, basic properties of Riemann integral, classes of Riemann integrable functions (step functions, continuous functions, monotone functions), mean value theorem for Riemann integral, fundamental theorem of calculus, substitution theorem, integration by parts. Sequences of functions: the definition and examples, pointwise convergence, uniform convergence, uniform convergence and continuity on [a, b], uniform convergence and integrability on [a, b], uniform convergence of sequences of derivatives, uniform convergence and interchange limit theorems, Dini's Theorem.

0250342

3 Credit Hours

0250442

Abstract Algebra (2)

This module is the second course in Abstract Algebra covering standard topics in Ring theory: Introduction to rings, integral domains, Ideals, Prime and maximal ideals, factor rings, ring homomorphisms, Polynomial rings, factorization of polynomials, divisibility in integral domains, finite field (if time permits). Studies in rings and fields, ideals, integral domains, rings of polynomials, vector spaces, extension fields, Galois theory, finite fields and selected applications.

0250241

3 Credit Hours

0250444

Matrix Theory

Kronecker product of matrices; matrix functions; matrix equations, matrix differential equations; eigenvalues and eigenvectors; the characteristic polynomial; the minimal polynomial; CayleyHamilton theorem; canonical forms; Gershgorin’s discs; strictly diagonally dominant matrices; Hermitian and unitary matrices; Schur’s triangularization theorem; the spectral theorem for normal matrices; positive semidefinite matrices; quadratic forms; the polar decomposition and the singular value decomposition; the MoorePenrose generalized inverse; matrix norms; QR factorization.

0250262
0250313

3 Credit Hours

0250453

History of Mathematics

This course consists of a brief overview of the development of mathematics from ancient civilizations till today. It contains a selection of famous mathematicians, famous books, and famous theorems that played great roles in the development of mathematics. The selection is expected to contain Greek mathematicians (such as Euclid, Archimedes, Apollonius, Diophantus, etc.), mathematicians from medieval Islam (such as alKhwarizmi, Abu Kamil, alKhayyam, alKuhi, Thabit, etc.), and European mathematicians (such as Fermat, Euler, Gauss, etc.). History of mathematics from medieval Islam may be emphasized, and a selection of papers written in that period may be included in the course.

0250311

3 Credit Hours

0250465

Topology

Topological spaces: open sets, closed sets, interior, exterior, boundary, isolated and cluster points; topologies induced by functions; subspace topology; bases and subbases; finite products of topological spaces; continuous functions; open and closed functions; homeomorphisms; separation axioms; countability axioms; metric spaces, connectedness and compactness.

0250262

3 Credit Hours

0250467

Modern Euclidean Geometry (2)

This course is a continuation of Math 250261, and thus Math has 250261 as a prerequisite. It covers some advanced and modern topics from Euclidean geometry. These include the basics of the modern theory of constructability, various types of constructability (such as constructions by rusty compass and by origami), and Gauss's theorem on the constructability of regular ngons. It also includes tessellations of the plane by regular, semiregular, and nonregular polygons, tessellations in the Islamic art and in the art of M. C. Escher. It also covers isometries of the plane and includes an extensive study of a selection of triangle centers, as well as a selection of theorems in the modern geometry of the triangle. It may give brief introductions to spherical, hyperbolic, and tetrahedral geometry, and present examples of proofs of geometry theorems using modern branches of mathematics (such as linear algebra and calculus).

0250203

3 Credit Hours

0250471

Mathematical Modeling

Construction, development, and study of mathematical models for real situations; basic examples, model construction, Markov chain models, models for linear optimization, selected case studies. ended problem exploration.

0250311

3 Credit Hours

0250475

Special Functions

The course aims to familiarize the students with some special functions. It covers the following topics: periodic functions, even and odd functions, orthogonal functions, Fourier series, Beta and Gamma function, Error functions, Legendre polynomials, Leibniz rule and Bessel functions.

0250241

3 Credit Hours

0250476

Game Theory

Basic theorems, concepts, and methods in the mathematical study of games of strategy; determination of optimal play when possible.

0250262

3 Credit Hours

0250481

Teaching Method Mathematics

The module covers the following main topics: The nature of mathematics and the modern view of mathematics and its curriculums. Aims and goals of teaching mathematics and the curriculums development. Teaching plan. The impact of modern learning theory in the curriculum development and the relation between educational psychology with teaching mathematics. Selected mathematical models based on educational psychology. The four types of mathematical knowledge: concepts, generalization, skills, and problems. Evaluation and test preparing.

0250341

3 Credit Hours

0250492

Special Topics

This course consists of a collection of several topics that are of general interest and that are expected to appeal to a wide spectrum of students. The material selected may be related to, but not included in other courses, and may lightly depend on and involve a variety of ideas related to courses that the student is supposed to have taken. These courses include calculus, algebra, geometry, number theory, differential equations, and others. Topics may be taken from wellknown books of popular fame.
