DEPARTMENT OF MATHEMATICS
AND COMPUTER SCIENCE
|
|
Chairperson: |
Jureidini, W. |
Professors: |
Abi Khuzam, F.; Abu-Khuzam, H.; Haidar, N.; Hanna, A.;
Jalloul, G.; Jureidini, W.; Lyzzaik, A.; Nahlus, N.; Nasri, A.; Nassif,
N.; Nikiel, J.; Shamsuddin, A. |
Instructors: |
Abdallah, I.; Eido, F.; Jurdak, M.; Khachadourian, Z.;
Kozem, M. |
|
|
The Department of Mathematics offers programs leading to the degrees
of Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) in Mathematics
and in Statistics, and the degree of Bachelor of Science (B.S.) in Computer
Science. It also offers programs leading to the degree of Master of Science
(M.S.) and Master of Arts (M.A.) in Mathematics and Statistics. A program
leading to an M.S. degree in Computer Science is anticipated at a future
date.
UNDERGRADUATE PROGRAM
In addition to the general requirements of the School of Arts and Sciences
the Department requires nine credits in courses numbered 200 or above from
natural sciences for the B.S. degree, and nine credits in courses numbered
200 or above from humanities and/or social sciences for the B.A. degree.
The departmental requirements are as follows:
B.A. or B.S. in Mathematics
Mathematics 200, 201, 210, 211, 214, 219, 223, 224, 227, 233, 241, 242
or 220, and six more credits in mathematics courses numbered 210 or above.
All prospective mathematics majors are expected to complete Mathematics
201, 210, 211, and 219 in the sophomore year, with a cumulative grade of
at least 70. They are also urged to take Mathematics 200 in the sophomore
year. Mathematics majors must maintain an average grade of at least 70
in the mathematics courses to qualify for promotion from the junior year
to the senior year.
B.S. Degree in Computer Science
Mathematics 200, 201, 202 or 210, 211, 218 or 219, 230 or 233, 251, 255,
256, 257, 258, 272, 274, 277 and six additional credits in computer science
courses numbered 210 or above; Physics 211, 213, 228 and 229 or Physics
211, 213 and EE 022.
All prospective computer science majors are expected to complete Mathematics
200, 201, 202 or 210, 211, and 212 in their sophomore year with a grade
of at least 70 in Mathematics 200, and a cumulative average of at least
70 in these courses. They are also urged to take Mathematics 218 or 219
in the sophomore year. Computer science majors are expected to complete
Mathematics 255, 256, 257, and 258 in the junior year and maintain an average
grade of at least 70 in the computer science courses to qualify for promotion
from the junior to the senior year. Students who want to pursue graduate
work in computer science are advised to take Mathematics 241.
B.A. OR B.S. DEGREE IN STATISTICS
Mathematics 200, 201, 208, 210, 211, 219, 233, 234, 235, 236, 238, 251
and six more credits from Mathematics courses numbered 210 or above, or
EB courses (Department of Health Sciences).
UNDERGRADUATE COURSES
Mathematics
-
101 Calculus and Analytic Geometry I.
-
3.0; 3 cr.; annually. Straight line, differentiation with application to
curve plotting, Rolle's Theorem. Integration with application to area,
distance, volume and arc length. The fundamental theorem of calculus. Transcendental
functions. Members of Department.
-
102 Calculus and Analytic Geometry II.
-
3.0; 3 cr.; annually. Prerequisite: 101. Methods of integration; improper
integrals. The circle, parabola and hyperbola. Hyperbolic functions. Vectors
and parametric equations. Vector functions and their derivatives. Members
of Department.
-
201 Calculus and Analytic Geometry III.
-
3.0; 3 cr.; annually. Prerequisite: 102. Polar coordinates, partial differentiation
with applications. Multiple integrals with applications. Infinite series.
Members of Department.
-
202 Differential Equations.
-
3.0; 3 cr.; annually. Prerequisite: 201. First order differential equations.
Linear differential equations, homogenous and non-homogenous equations
with constant coefficients. Power series solutions, Bessel functions, Legendre
polynomials, Laplace transforms, initial value problems. Members of Department.
-
203 Mathematics for Social Sciences I.
-
3.0; 3 cr.; annually. Not open to holders of Lebanese Bacc. II
Exp. Sc. or Math. Elem. or to students with prior credit in Mathematics
101. Sets, relations and functions, rectangular coordinates, the straight
lines, the circle, the ellipse, the parabola, the hyperbola; trigonometric,
exponential and logarithmic functions. Implicit Differentiation. Members
of Department.
-
204 Mathematics for Social Sciences II.
-
3.0; 3 cr.; annually. Prerequisite: 203 or 102. No credit is given to
students who take 201. Sequences and series, power series. Functions
of more than one variable; partial differentiation, maxima and minima of
functions of two variables. Indefinite and definite integrals. Methods
of integration. Multiple integrals, matrix algebra. Members of Department.
-
210 Introduction to Analysis.
-
3.0; 3 cr.; annually. Prerequisite: 201. Topology of real numbers, bounded
sets, compact sets, countable sets; limit points; real sequences and series,
convergence, absolute convergence; tests for convergence. Differentiation,
the Mean Value Theorem, Taylor's Theorem; Taylor's series, power series.
A. Shamsuddin.
-
213 Higher Geometry.
-
3.0; 3 cr.; annually. Isometry and similarity in Euclidean plane; groups
of symmetries, introduction to ordered geometry and affine geometry. H.
Abi-Khuzam.
-
216 Topology II.
-
3.0; 3 cr.; annually. Prerequisite: 214.
-
218 Linear Algebra with Applications.
-
3.0; 3 cr.; annually. Prerequisite: 211. No credit will
be given for both 218 and 219. Not open to mathematics majors. This
course deals with vector spaces over the field of real numbers; System
of linear equations and matrices, vector spaces, subspaces, dimension of
a vector space, linear transformations and their representation by matrices,
eigenvalues and eigenvectors, inner product spaces.
-
219 Linear Algebra I.
-
3.0; 3 cr.; annually. Prerequisite: 211. Vector spaces over fields;
Definition and examples. Bases and invariance of their cardinality. Linear
transformations and matrices. Rank and nullity. Similarity and equivalence
of matrices. Systems of linear equations. A. Hanna.
-
220 Linear Algebra II.
-
3.0; 3 cr.; annually. Prerequisite: 219. Row and column spaces. Determinants,
eigenvalue theory. Inner product spaces. Adjoint of a linear transformation.
H. Abi-Khuzam.
-
223 Advanced Calculus I.
-
3.0; 3 cr.; annually. Prerequisite: 210. Real and complex number
systems, metric spaces, compact sets, connected sets, sequences and series,
continuity, differentiation, Riemann Stieltjes integrals. H. Abi-Khuzam.
-
224 Advanced Calculus II.
-
3.0; 3 cr.; annually. Prerequisite: 223. Sequences and series of functions,
Stone Weierstrass' theorem, exponential, logarithmic and Gamma functions.
Functions of several variables, inverse and implicit function theorem,
integration of differentiable forms. H. Abi-Khuzam.
-
225 Introduction to the Theory of Ordinary Differential Equations.
-
3.0; 3 cr. Prerequisites: 202, 224. Existence theorems and the method
of successive approximations. Linear differential equations. Self-adjoint
differential operators. Asymptotic formula for solutions and Liouville's
transformation, eigenvalue theory and eigen function expansions.
-
227 Introduction to Complex Variables.
-
3.0; 3 cr.; annually. Prerequisite: 210. Complex numbers and their elementary
properties; analytic functions; continuity and differentiability; Cauchy-Riemann
conditions; contour integration; line integrals; Morera's Theorem; the
fundamental theorem of algebra; power series; Taylor and Laurent series;
residues and poles.
-
241 Topics in Algebra I.
-
3.0; 3 cr.; annually. Prerequisite: 219. Groups, normal subgroups, isomorphism
theorems. Permutation groups and Cayley's Theorem. Automorphism, rings,
ideals, and integral domains. Polynomial rings. A. Nahlus.
-
242 Topics in Algebra II.
-
3.0; 3 cr.; Prerequisite: 241. Topics chosen from the following:
module over a ring, the fundamental theorem on finitely generated modules
over a Euclidean ring; algebras over a field, vector spaces, the dual space,
linear transformations, characteristic roots, diagonable linear transformations,
the triangular form theorem, Jordan and rational canonical forms. Group
theory, Galois theory. A. Nahlus.
-
261 Number Theory:
-
3.0; 3 cr.; annually. Prerequisite: 219. General introduction to
the theory of numbers. Theorems of divisibilty and congruence. The Euclidean
algorithm. Quadratic residues and the reciprocity law. Some Diophantine
equations. Binary quadratic forms. Simple continued fractions. Some number
theoretic functions.
-
271 Set Theory.
-
3.0; 3 cr.; biannually. Introduction to metric spaces with emphasis on
the real line. Baire's category. Cardinality and ordinality. The axiom
of choice. Transfinite induction. Well-ordering principle.
-
293 and 294 Senior Tutorial Courses.
-
3.0; 3 cr.
Statistics
-
207 Elementary Statistics for the Social Sciences.
-
3.0; 3 cr.; annually. Open only to Arts students. Not open
to any major in the Department. Not open to science students nor to those
who hold Bacc II Exp. Sc. or Math. Elem. Students cannot receive credit
for more than one of the following: Mathematics 207, Economics 213, or
Education 227. Designed for students whose mathematical preparation
does not allow them to follow Math 208. Includes data organization, frequency
distributions, measures of central tendency and dispersion, normal distribution;
random sampling and probability, binomial distribution hypothesis testing,
Chi-Square tests. J. El-Haddad.
-
208 Elementary Statistics for the Sciences.
-
3.0; 3 cr.; annually. Not open to students with prior credit in 233.
Students can receive credit for only one of 207 and 208. Populations
and samples. Random sampling errors. Types of data. Frequency distributions,
empirical definition of probability. Probability distributions. Elements
of point and interval estimation and hypothesis testing. Applications,
using the binomial, normal, Chi-Square and t distributions. Relationship
between categorical variables and between numerical variables (regression).
J. El-Haddad.
-
230 Introduction to Random Variables and Statistical Inference with
Computing.
-
3.0; 3 cr.; annually. Prerequisites: 200 and 201.
-
233 Introduction to Probability and Random Variables.
-
3.0; 3 cr.; annually. Prerequisite: 201. Axiomatic definition of
probability, random variables, univariate and multivariate p.d.f. and c.d.f.
Expectation and moment generating functions. Conditional distributions,
Families of discrete and continuous random variables. Distribution of functions
of random variables. Stochastic convergence and convergence of distribution
functions. The law of large numbers and the central limit theorem. J. El-Haddad.
-
234 Introduction to Statistical Inference.
-
3.0; 3 cr.; annually. Prerequisite: 233. Sampling distributions. Point
estimation, interval estimation. Neuman-Pearson theory of hypothesis testing.
Likelihood ratio test. Sequential analysis. Elementary decision theory.
-
235 Topics in Statistics.
-
3.0; 3 cr.. Prerequisite: 234. Multivariate distributions. Simple
regression models. Nonparametric statistics; order and rank test. Sequential
analysis. Elementary decision theory.
-
236 Sampling Techniques.
-
(Same as EB 222). 2.2; 3 cr.; annually. Pre- or co-requisite: 234.
Simple random, systematic, startified, cluster and two-stage sampling.
Estimation of parameters and properties of estimates. Ratio and regression
estimates. Problem of non-response.
-
238 Probability Theory.
-
3.0; 3 cr.; annually. Prerequisite: 233.
Computer Science
-
200 Introduction to Programming.
-
3.3; 4 cr.; annually. Introduces a disciplined approach to computer programming
and problem solving, utilizing a block-structured high level language like
Pascal. Emphasizes procedural abstraction, and good programming style.
Covers the basic repetition and selection constructs; procedures and functions,
parameter passing and scope of variables. Members of Department.
-
206 Computers and Programming for the Arts.
-
2.3; 3 cr.; annually. Open to Arts students only. No credit for this
course is given to computer science majors. Introduces computers and
illustrates their use through common application packages. Word-processing,
spreadsheets and database systems are considered. Programming will be introduced
through a commonly used programming language (Basic). The course is meant
to be a computer literacy course.
-
209 Computers and Programming for the Sciences.
-
2.3; 3 cr.; annually. No credit for this course is given to computer
science majors. Introduces computers and illustrates their use through
common application packages. Word-processing, spreadsheets and database
systems are considered. Programming will be introduced through a commonly
used programming language. The course is meant to be a computer literacy
course.
-
211 Discrete Structures.
-
3.0; 3 cr.; annually. Introduces logical reasoning, sets, relations and
functions; mathematical induction, counting and simple finite probability
theory; modular arithmetic and arithmetic in different bases; recurrence
relations and difference equations; truth tables; and switching circuits,
graphs and trees; strings and languages. W. Jureidini, A. Shamsuddin.
-
212 Intermediate Programming with Data Structure.
-
3.3; 4 cr.; annually. Prerequisite: 70 or more in 200. Continuation of
Math 200. Consolidates algorithm design and programming techniques, emphasizing
large programs, giving a detailed study of data structures and data abstraction,
and introducing complexity considerations and program verification. A.
Nasri.
-
230 Introduction to Random Variables and Statistical Inference with
Computing.
-
3.0; 3 cr.; annually. Prerequisites: 200, 201. Random variables,
mathematical expectations, probability, density functions, moment generating
functions. Overview of probability theory. Selected probability distributions:
binomial, normal, exponential, T, C2, F-Point and interval estimation.
Hypothesis testing and use of computer packages.
-
251 Numerical Computing.
-
3.0; 3 cr.; annually. Prerequisites: 200 or 209, 202 or 210. Introduces
the classical techniques of numerical analysis: number representations
and round-off errors; root finding; approximation of functions; integration;
solving initial value problems; Monte-Carlo methods. Implementations and
analysis of the algorithms used will be stressed. W. Jureidini.
-
255 Computer Architecture and Assembly Language.
-
3.0; 3 cr.; annually. Prerequisite: 212. Gives a structured overview
of the architecture of digital computers. Students will be exposed to one
or more micro/mini architectures, and will be expected to complete a number
of programs in assembly language. G. Jalloul.
-
256 Advanced Algorithms and Data Structures.
-
3.0; 3 cr.; annually. Prerequisite: 212. Systematic study of algorithms
and their complexity. Topics includes advanced searching and sorting algorithms,
graph and matrix algorithms, and intractable problems. A. Shamsuddin.
-
257 Theory of Computation.
-
3.0; 3 cr.; annually. Prerequisite: 211. Covers basic theoretical principles
embodied in automata and grammars. Turing machines, and complexity theory.
Topics include regular expressions, finite automata, context-free grammars,
pushdown automata, closure properties, parsing; Turing enumerability; TIME
classes, P and <P problems, P-time reductions and NP-Completeness. W.
Jureidini.
-
258 Programming Languages
-
3.0; 3 cr; annually. Prerequisite: 212. Emphasizes the principles and programming
styles that govern the design and implementation of contemporary programming
languages. Focuses on functional, object oriented, and rule-based paradigms,
using the languages Lisp, Smalltalk, and Prolog. Students are assumed to
be familiar with the procedural paradigms. G. Jalloul.
-
272 Operating Systems.
-
3.0; 3 or; annually. Prerequisites: 255, 256. Presents an overview
of the structure and the different functions of operating systems. Topics
include: processes and CPU scheduling, memory management, virtual memory,
disk and drum scheduling, file systems, concurrent processing and synchronizations,
and general resource allocation. A. Nasri.
-
274 Compiler Construction.
-
3.0; 3 cr; annually. Prerequisites: 255, 257. Syntax specifications
of programming languages, parsing theory, top-down and bottom-up parsing,
parser generators, syntax-directed code generation, symbol table organization
and management, dynamic storage allocation, code optimization, dataflow
analysis, register allocation. G. Jalloul.
-
277 Database Systems.
-
3.0; 3 cr.; annually. Prerequisites: 256 and preferably 272. Presents
an overview of the nature and purposes of database systems. Introduces
data modeling, file organization and the internal structures of database
systems, and issues of query optimization, protection, concurrent operations,
and distributed database systems. Students will be exposed to query languages
such as SQL or Quel. W. Jureidini.
-
281 Numerical Linear Algebra.
-
3.0; 3 cr.; biannually. Prerequisites: 219, 251. Direct and interactive
methods for solving general and special systems of linear equations. Covers
LU decomposition, Choleski decomposition, nested dissection, marching algorithms;
Jacobi, Gauss-Seidel, successive overrelaxation, Alternating directions,
and cojugate gradient iterative methods.
-
282 System Design and Analysis.
-
3.0; 3 cr.; biannually. Prerequisite: 277. Project management, systems
requirements. Data flow concepts, decision tables. Conditions and decision
variables. Design of output and input forms. Files and database development.
On-line and distributed environments. System documentation. System implementation.
G. Jalloul.
-
283 The Logic of Programming.
-
3.0; 3 cr.; biannually. Prerequisites: 212, Philosophy 211. Presents computer
programming as a rigorous mathematical discipline. Topics include: sentential
logic; predicate logic; expressions and commands; pre/post-conditions;
assignment, alteration, repetition, invariant predicate, function predicate;
modules; data structures; concurrency.
-
285 Computer Graphics.
-
3.0; 3 cr.; annually. Prerequisite: 256. Covers the practice of, and underlying
mathematical foundation for, interactive graphics programming. Topics include
segmentations, windows and viewports, clipping, hidden, lines, geometric
transforms, data structures for memory management, and device independent
graphics specifications. A. Nasri.
-
287 Artificial Intelligence.
-
3.0; 3 cr.; annually. Prerequisites: 256, 258. Introduces the principles
and techniques that enable computers to behave intelligently. Covers basic
problem solving methods; knowledge representation; memory organizations
and deduction; abduction, reasoning under uncertainty, and expert systems;
language processing; learning from samples and from experience. Several
projects will be given using Lisp and/or Prolog.
-
297 Selected Topics in Computer Science.
-
3.0; 3 cr. Prerequisite: Senior standing. Contents change according
to the interests of the instructor. Topics will be chosen from: distributed
computer systems, concurrent processing and parallel algorithms, theory
of relational databases, and others.
GRADUATE PROGRAM
The departmental requirements are as follows:
M.A. or M.S. in Mathematics
A minimum of 24 credits in mathematics courses plus thesis. 21 of the 24
credits must be at the graduate level and must include Mathematics 303,
314 and 341.
M.A. or M.S. in Statistics
A minimum of 24 credits plus thesis. 18 of the 24 credits must be taken
in the Department of Mathematics, and must include Mathematics 303, 331,
332, 333 and 334. Students interested in taking courses outside the Department
of Mathematics can do so after obtaining the approval of the Department.
A minimum of 21 credits must be at the graduate level.
GRADUATE COURSES
Mathematics
-
301 and 302 Graduate Tutorial Courses.
-
1-3 cr.; Prerequisite: Graduate standing or consent of instructor.
-
303 Measure and Integration.
-
3.0; 3 cr.; annually. Prerequisite: 224. Abstract integration, positive
Borel measures and Riesz representation theorem. LP spaces, complex measures,
Radon-Nikodym theorem, integration product spaces and Fubini's theorem.
Derivatives of measures and differentiable transformations.
-
304 Complex Analysis.
-
3.0; 3 cr.; annually. Prerequisites: 224, 227. Elementary properties of
holomorphic functions, open mapping theorem and applications, Harmonic
functions, Poisson integral, the maximum modulus principle, conformal mapping
and Rienmann mapping theorem, analytic continuation, monodromy theorem,
Picard's theorem.
-
305 Functional Analysis.
-
3.0; 3 cr.; annually. Prerequisite: 224. Vector spaces, Hamel basis, Schuder
basis, Hahn-Banach theorem, Banach-Steinhaus theorem, open mapping and
closed graph theorem with applications.
-
306 Calculus and Manifolds.
-
3.0; 3 cr. Prerequisite: 224.
-
307 Topics in Analysis.
-
3.0; 3 cr.
-
314 Algebraic Topology I.
-
3.0; 3 cr.; annually. Prerequisites: 214, 241. Categories and functors;
homotopy; covering projections and fibrations; simplicity complexes; simplicial
and singular homology. J. Nikiel.
-
315 Algebraic Topology II.
-
3.0; 3 cr.; annually. Prerequisite: 314. Characteristic functions; types
if convergence; limiting properties of distribution and characteristic
functions; limit theorems; multivariant functions.
-
316 Topics in Topology.
-
3.0; 3 cr.
-
341 Modules and Rings I.
-
3.0; 3 cr.; annually. Prerequisite: 241. Fundamental concepts of
modern ring theory; injective and projective modules, generating and congenerators,
tensor products and flat modules. Finiteness conditions; Artinian and Neotherian
modules and rings, modules with composition series. A. Shamsuddin.
-
342 Modules and Rings II.
-
3.0; 3 cr.; annually. Prerequisite: 341. Topics may include any of
the following: ring theory, homological algebra or lattice theory.
-
343 Field Theory.
-
3.0; 3 cr.; annually. Prerequisite: 242.
-
344 Commutative Algebra.
-
3.0; 3 cr. Prerequisites: 242, 341.
-
345 Topics in Algebra.
-
3.0; 3 cr. A. Hanna.
-
351 Topics in Applied Mathematics.
-
3.0; 3 cr.; annually. Prerequisites: 223 and 251. Topics chosen from
approximation theory, numerical methods for ordinary and partial differential
equations, numerical linear algebra.
-
399 M.A. or M.S. Thesis.
Statistics
-
331 Advanced Probability Theory.
-
3.0; 3 cr.; annually. Prerequisites: 227, 238, 304. Characteristic functions;
types if convergence; limiting properties of distribution and characteristic
functions; limit theorems; multivariant functions.
-
332 Advanced Mathematical Statistics.
-
3.0; 3 cr.; annually. Prerequisites: 235, 238. Distribution theory;
decision theory; advanced topics in estimation and inference.
-
333 Multivariate Analysis.
-
3.0; 3 cr.; annually. Prerequisites: 238. Multivariant distributions; correlation
coefficients; classification and discrimination; Hotelling's T2; tests
of hypotheses for multivariate distributions; canonical variables.
-
334 Advanced Topics in Statistics.
-
3.0; 3 cr.; annually.
-
335 Selected Topics from Probability and Statistics.
-
3.0; 3 cr.; annually.
-
399 M.A. or M.S. Thesis.