Applied Mathematics CMO No.19 s2007
Applied Mathematics CMO No.19 s2007
Applied Mathematics CMO No.19 s2007
Section 15....
10
12
13
15
17
18
19
Calculus I.....
20
Calculus II........
23
Calculus III.....
24
Complex Analysis.....
26
Computational Complexity... 27
Data Structures and Algorithms........
28
31
31
Nonlinear Dynamics..... 32
Discrete Mathematics...
33
34
38
Linear Algebra... 39
Linear Models.... 41
Mathematical Modeling.. 42
Mathematical Finance 43
Modern Geometry. 44
Euclidean and Non-Euclidean Geometry.... 44
ii
Projective Geometry... 46
Number Theory..... 47
Numerical Analysis........ 48
Operations Research I.... 50
Operations Research II.. 52
Operations Research III..... 53
Pre-calculus Mathematics I (College Algebra)..... 54
Pre-calculus Mathematics II (Trigonometry).. 56
Probability...... 57
Real Analysis.. 58
Risk Theory... 60
Sampling Theory........ 61
Set Theory ........ 62
Simulation..... 64
Statistical Theory.... 65
Statistics..... 66
Theory of Databases.. 68
Theory of Interest.. 69
Time Series Analysis.. 70
Topology... 72
Article VII General Requirements....
73
73
73
73
Section 17 Faculty....
73
Qualification of faculty..... 73
Full time faculty members....
73
Teaching load..
73
Faculty Development... 74
Section 18 Library....
74
Policy... 74
Library staff.....
74
Library holdings...
74
Internet access.....
74
Space requirements..
75
iii
Finance.......
75
Networking.. 75
Accessibility.
75
Office hours..... 75
Section 19 Facilities and Equipment..... 75
Laboratory requirements.. 75
Classroom Requirements...... 75
Education Technology Centers..... 75
Article VIII Admission and Retention Requirements....
76
76
76
76
76
iv
LIST OF TABLES
No.
Title
Page
ARTICLE I
INTRODUCTION
Section 1
Mathematics has been referred to as the Queen of the Sciences by Carl Friedrich Gauss, one
of the most brilliant mathematicians of all time. It is a universal discipline with a rich,
diverse and dynamic theory that spans a wide range of applications.
Mathematics was borne out of the need to systematically solve real problems. It
continues to evolve today because the abstractions generated for solving these problems
lead not only to their applications in everyday life but also to further expansions of the
abstractions.
Mathematics can be divided into two branches, pure and applied mathematics. Pure
mathematics involves the study of structures, their components and the relationships
among them. Applied mathematics relates mathematical knowledge to other disciplines.
Consequently, the undergraduate major in mathematics and applied mathematics can be
a vital and engaging part of the preparation for many careers and for a well-informed and
responsive citizenship.
The minimum policies and standards provided herein aims to guide institutions in their
mission of providing the best undergraduate mathematics education possible for their
majors. It seeks to ensure a reasonable level of harmony in mathematics and applied
mathematics programs, covering minimum competency standards, curricular offerings,
course descriptions, library and other resources, and faculty qualifications.
ARTICLE II
AUTHORITY TO OPERATE
Section 2
All private higher education institutions (HEIs) intending to offer the Bachelor of
Science in Mathematics/Applied Mathematics must secure proper authority from the
Commission in accordance with existing rules and regulations. State universities and
colleges (SUCs), and local colleges and universities should likewise strictly adhere to the
provisions stated in these policies and standards.
ARTICLE III
PROGRAM SPECIFICATIONS
Section 3 Degree Names
The degree programs herein shall be called Bachelor of Science in Mathematics and
Bachelor of Science in Applied Mathematics.
Objectives
e. Formulate and solve problems from both mathematical and everyday situations;
f. Communicate mathematical ideas orally and in writing using clear and precise
language;
g. Make and evaluate mathematical conjectures and arguments and validate their own
mathematical thinking;
h. Determine the truth or falsity of mathematical statements using valid forms of
argument;
i. Appreciate the concept and role of proof and reasoning and demonstrate knowledge
in reading and writing mathematical proofs;
j. Show an understanding of the interrelationships within mathematics; and,
k. Connect mathematics to other disciplines and real-world situations.
ARTICLE V
CURRICULUM
Section 7 Curriculum Description
The curricula for the BS Mathematics and BS Applied Mathematics programs should
both contain at least 67 units of mathematics beyond the G.E. courses, broken down
into 52 units of core courses and 15 units of math or applied math electives.
A BS Mathematics/BS Applied Mathematics program offering a minor or specialization
must include at least 15 units of the suggested electives for the specific area of
specialization. Minors or specializations may include actuarial science, computing,
operations research or statistics. HEIs offering minors or specializations must possess
the necessary faculty resources and facilities.
Since the mathematics departments of different schools will have their particular
strengths and orientation, the elective courses will allow for flexibility and accommodate
the special interests of the various departments.
HEIs may offer mathematics/applied mathematics courses beyond those specified in the
recommended programs, according to their faculty and institutional resources, and
thrusts.
Section 8 Curriculum Outline
The minimum requirements for a Bachelor of Science in Mathematics and a Bachelor of
Science in Applied Mathematics are outlined in Table 1 below.
Table 1. Components of the BS Mathematics and BS Applied Mathematics
curricula and their corresponding units.
PROGRAM
BS Mathematics
COMPONENT
UNITS
51
46*
(15) 18
6
(3)
121
BS Applied Mathematics
General Education Courses
Core Courses
Applied Math Electives
Free Electives
Undergraduate Thesis or Special Problem
Total
51
46*
(15) 18
6
(3)
121
* The Precalculus Mathematics I and II courses listed in the core courses form part of the
required 51 units for GEC B (CM 4 series 1997) as GE Mathematics.
HEIs
A
without a thesis/special problem requirement should have an additional 3-unit elective course.
free elective is any course chosen by a student with the approval of the program adviser/s.
SPECIFIC COURSES
UNITS
English
Filipino
Humanities Subjects (e.g. Literature, Art, Philosophy)
6
6
9
21
2. Mathematics,
Natural
Sciences and
Information
Technology
Mathematics
Natural Science
Elective e.g. Information Technology/Natural Science/
Science, Technology and Society (STS)
6
6
3
15
3. Social
Sciences
12
15
3
Total
51
e.
f.
g.
h.
i.
j.
k.
l.
m.
BS Applied Mathematics
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
k.
l.
Linear Algebra
Precalculus Mathematics I and II
Probability
Statistics
Abstract Algebra I
Complex Analysis
Fundamental Concepts of Mathematics
Modern Geometry
Advanced Course in Analysis/Algebra
Total
3
6 (3,3)
3
3
3
3
3
3
3
52
Advanced Calculus I
Calculus I, II, III*
Differential Equations I
Fundamentals of Computing I and II
Linear Algebra
Precalculus Mathematics I and II
Probability
Statistics
Operations Research I
Discrete Mathematics
Numerical Analysis
Theory of Interest
Total
3
13 (5,5,3)
3
6
3
6 (3,3)
3
3
3
3
3
3
52
* Calculus I, II, III may be offered as a series of courses with a total of 12-15 units provided all the topics in the
recommended syllabi are covered.
Precalculus Mathematics I and II may be offered as a one-semester 5-unit course with the descriptive title: College
Algebra and Trigonometry.
This course may be one of the following: Advanced Calculus II, Real Analysis, Topology, or Abstract Algebra II.
DESCRIPTIVE TITLE
a.
b.
c.
d.
e.
f.
g.
h.
i.
Abstract Algebra II
Actuarial Mathematics I
Actuarial Mathematics II
Graph Theory and Applications
Differential Equations II
Discrete Mathematics
Fundamentals of Computing II
Mathematical Modeling
Number Theory
UNITS
3
3
3
3
3
3
3
3
3
PROGRAM
j.
k.
l.
m.
n.
o.
p.
q.
BS Applied Mathematics
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
k.
l.
m.
n.
o.
p.
q.
r.
s.
t.
DESCRIPTIVE TITLE
Numerical Analysis
Operations Research I
Operations Research II
Real Analysis
Set Theory
Topology
Statistical Theory
Theory of Interest
Actuarial Mathematics I
Actuarial Mathematics II
Mathematical Finance
Risk Theory
Applied Multivariate Analysis
Sampling Theory
Statistical Theory
Time Series Analysis
Linear Models
Computational Complexity
Data Structures and Algorithms
Automata and Computability Theory
Theory of Databases
Simulation
Operations Research II
Operations Research III
Mathematical Modeling
Differential Equations II
Fundamental Concepts in Mathematics
Graph Theory and Applications
UNITS
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
Descriptive Title
Units
Lec
Lab
Total
Descriptive Title
Lec
Lab
Total
Year
Second Semester
I
Precalculus Mathematics I and II 6
GE Course 1
GE Course 2
GE Course 3
PE I
NSTP
Total
Calculus I
Fundamentals of
3
3
Computing I
3
3 GE Course 4
3
3 GE Course 5
2 0 GE Course 6
3 0 PE II
NSTP
15 5 15 Total
3
3
3
2 0
3 0
17 5 17
5
3
5
3
3
3
3
3
3
3
2 0
3
3
3
II
Calculus II
Statistics
Fundamental Concepts of
Mathematics
GE Course 7
PE III
Calculus III
Probability
3
3
Total
Linear Algebra
Elective 1
GE Course 8
PE IV
14 2 14 Total
3
3
3
3
3
3
2 0
15 2 15
Abstract Algebra I
Differential Equations I
Elective 2
GE Course 9
GE Course 10
Total
3
3
3
3
3
15 0
3
3
3
3
3
15
3
3
3
3
3
15 0
3
3
3
3
3
15
Complex Analysis
Advanced Calculus II*
Elective 4
Free Elective 1
3
3
3
3
3
3
3
3
Elective 5
3
Free Elective 2
3
GE Course 14
3
GE Course 15
3
Thesis/Special Problem or
3
3
3
Elective 6
15 0 15 Total
15 0
3
3
3
3
III
Modern Geometry
Advanced Calculus I
Elective 3
GE Course 11
GE Course 12
Total
IV
GE Course 13
Total
*
3
15
This course may be one of the following: Advanced Calculus II, Real Analysis, Topology, or Abstract Algebra II
Note: GE courses in the Languages, Humanities, and Social Sciences (including Life and Works of Rizal).
NSTP and PE courses are not included in the total number of units.
Units
Lec
Lab
Total
Lec
Lab
Total
Calculus I
Fundamentals of
3
3
Computing I
3
3 GE Course 4
3
3 GE Course 5
2 0 GE Course 6
3 0 PE II
NSTP
15 5 15 Total
3
3
3
3
3
3
2 0
3 0
17 5 17
II
Calculus II
Statistics
Fundamentals of Computing II
GE Course 7
PE III
5
3
3
3
5
3
3
3
2 0
Total
Calculus III
Probability
Linear Algebra
Elective 1
GE Course 8
PE IV
14 2 14 Total
3
3
3
3
3
3
3
3
3
3
2 0
15 2 15
Discrete Mathematics
Differential Equations I
Elective 2
GE Course 9
GE Course 10
Total
3
3
3
3
3
15 0
3
3
3
3
3
15
3
3
3
3
3
15 0
Theory of Interest
Advanced Calculus I
Elective 4
Free Elective 1
3
3
3
3
3
3
3
3
III
Numerical Analysis
Operations Research I
Elective 3
GE Course 11
GE Course 12
Total
3
3
3
3
3
15
IV
GE Course 13
Total
Elective 5
3
Free Elective 2
3
GE Course 14
3
GE Course 15
3
Thesis/Special Problem or
3
3
3
Elective 6
15 0 15 Total
15 0
Note: GE courses in the Languages, Humanities, and Social Sciences (including Life and Works of Rizal).
NSTP and PE courses are not included in the total number of units.
3
3
3
3
3
15
ARTICLE VI
COURSE SPECIFICATIONS
Section 15
The Commission has determined the minimum content of the courses included in the
BS Mathematics/BS Applied Mathematics programs as provided in the course outlines
below.
15.1
ABSTRACT ALGEBRA I
Course Description: This course covers groups, subgroups, cyclic groups, permutation
groups, abelian groups, normal subgroups, quotient groups and homomorphisms and
isomorphism theorems, rings, integral domains, fields, ring homomorphisms, ideals, and
field of quotients.
Credit: 3 units
Prerequisite: Fundamental Concepts of Mathematics
Topics
Time Allotment
a. Preliminaries (Review)
Sets
Equivalence relations
Functions
Binary operations
Division Algorithm in Z (integers) and modular
operations
4 hours
b. Groups
Definition and elementary properties
Group tables
Order of a group
Subgroups
Isomorphism of groups
6 hours
5 hours
d. Permutation Groups
Permutations, cycles, transpositions
The symmetric and alternating groups
Dihedral group
Cayleys Theorem
4 hours
4 hours
6 hours
g. Rings
Definition and basic properties
Subring
The group of units of a ring
Ideal
Quotient ring
6 hours
7 hours
Suggested texts/references
a. Fraleigh. A First Course in Abstract Algebra
b. Galllian. Contemporary Abstract Algebra
c. Herstein. Abstract Algebra
15.2
ABSTRACT ALGEBRA II
Time Allotment
a. Introduction
Historical background
Solution of quadratic, cubic, quartic equations
b. Rings
Review of basic concepts on rings
Characteristic of a ring
Prime subfield
Prime ideal
10
2 hours
4 hours
Maximal ideal
Principal ideal
c. Rings of Polynomials
Division algorithm in F[x] (F a field)
Ideal structure in F[x]
Divisibility conditions in ideal form
Irreducible polynomials
Tests for irreducibility
6 hours
d. Extension Fields
Fundamental theorem of field theory (Kronecker)
Algebraic and transcendental elements
Irreducible polynomial of an algebraic element
Extension fields as vector spaces
6 hours
e. Finite Fields
Cyclic structure of group of units
Subfield structure
Frobenius automorphism
4 hours
6 hours
g. Geometric Constructions
Constructible numbers
Trisecting an angle, doubling the cube
3 hours
3 hours
i.
8 hours
Suggested text/references:
a. Fraleigh. A First Course in Abstract Algebra
b. Gallian. Contemporary Abstract Algebra
c. Herstein. Abstract Algebra
Note: Italicized items are optional topics
11
15.3
ACTUARIAL MATHEMATICS I
Course Description: This course covers the mathematical theory of life contingencies
involving single-life functions, mortality, life annuities and insurances, and reserves.
Credit: 3 units
Prerequisites: Probability, and Theory of Interest
Topics
Time Allotment
a. Survival Distributions and Life Tables
Probability for age-at-death
o The survival function
o Time-until-death for a person age x
o Curtate-future-lifetimes
Force mortality
Life tables
Deterministic survivorship group
Assumptions for fractional ages
Some analytical laws of mortality
Select and ultimate tables
9 hours
b. Life Insurance
Insurance payable at the moment of death
o Level benefit insurance
o Endowment insurance
o Deferred insurance
o Varying benefit insurance
Insurances payables at the end of the year of death
Relationships between insurances payables at the
moment of death and the end of the year of death
Commutation notations
8 hours
c. Life annuities
Continuous life annuities
Discrete life annuities
Life annuities with monthly payments
Apportionable annuities-due and complete annuities-immediate
8 hours
d. Benefit Premiums
Fully continuous premiums
Fully discrete premiums
True monthly payment premiums
Commutation notations for premiums
Other factors affecting pricing
Cammack-type formula for contract premiums
Apportionable premiums
10 hours
e. Reserves
Loss random variable
Fully continuous benefit reserves
Other formulas for fully continuous benefit reserves
7 hours
12
Suggested text/references:
a.
b.
c.
d.
e.
15.4
ACTUARIAL MATHEMATICS II
Course Description: This course covers the following topics: multiple decrement
theory, disability and mortality tables, monetary applications, and introduction to pension
theory.
Credit: 3 units
Prerequisite: Actuarial Mathematics I
Topics
Time Allotment
a. Analysis of Benefit Reserves
Benefit reserves for general insurances
Recursion relations for fully discrete benefit reserves
Benefit reserves at fractional durations
Allocation of the risk to insurance years
Differential equations for fully continuous benefit
reserves
6 hours
8 hours
13
8 hours
6 hours
8 hours
14
6 hours
Suggested text/references:
a. Bowers, Gerber, Hickman, Jones and Nesbitt. Actuarial Mathematics
b. Jordan. Life Contingencies
c. Veeh. Lecture Notes in Actuarial Mathematics. Available at
http://javeeh.net/lecnotes/actmath.pdf
15.5
ADVANCED CALCULUS I
Course Description: Advanced Calculus I is the first of two courses that provides an
introduction to mathematical analysis beyond the calculus series. Topics include the real
number system, point set topology, limits and continuity, the derivatives, multivariable
differential calculus, implicit functions and extremum problems.
Credit: 3 units
Pre-requisite: Calculus III
Topics
Time Allotment
a. R as a Complete Ordered Field
Countable and uncountable sets
2 hours
4 hours
15
8 hours
d. Derivatives
Derivatives and continuity
The chain rule
One-sided derivatives
Rolles theorem
The mean-value theorem for derivatives
Taylors formula with remainder
8 hours
12 hours
9 hours
Suggested text/references
a.
b.
c.
d.
e.
15.6
ADVANCED CALCULUS II
Time Allotment
a. Infinite Series
Limit superior and limit inferior of a sequence of real
numbers
Infinite series
Alternating series
Absolute and conditional convergence
Tests for convergence of series
Dirichlets test and Abels test
Rearrangement of series
Double series and rearrangement theorem for double
series
Multiplication of series
12 hours
b. Riemann-Stieltjes Integral
Functions of bounded variation
Curves and paths
Rectifiable curves and arc length
Definition of Riemann-Stieltjes integral
Sufficient and necessary conditions for the existence
of Riemann-Stieltjes integrals
Differentiation under the integral sign
Interchanging the order of integration
Multiple integrals and improper integrals
9 hours
c. Sequences of Functions
Pointwise convergence of sequences of functions
Uniform convergence and continuity
Uniform convergence of infinite series of functions
Uniform convergence and Riemann-Stieltjes
integration
Uniform convergence and differentiation
Power series
8 hours
3 hours
3 hours
f. Surfaces
Surface area
Integrals over curves and surfaces
7 hours
17
Suggested text/references
a.
b.
c.
d.
e.
15.7
Course Description: This course is concerned with statistical methods for describing
and analyzing multivariate data. Topics include dependence and interdependence
techniques for data reduction and analysis. In-class lectures and discussions are
supplemented by computer hands-on sessions with statistical software.
Credit: 3 units
Prerequisites: Statistical Theory, and Linear Models
Topics
Time Allotment
a. Introduction to Multivariate Analysis
Statistical concepts, vector and matrix operations
Types of multivariate techniques
3 hours
5 hours
9 hours
3 hours
6 hours
f. Factor Analysis
Purpose of factor analysis
Factor analysis decision diagram
Naming of factors
9 hours
18
g. Cluster Analysis
Objectives of cluster analysis
How does cluster analysis work
Types of clustering techniques
Applications of cluster analysis
8 hours
Course Description: This course covers finite automata and regular expressions,
context-free grammars and pushdown automata, Turing machines, undecidability, and
Gdels Incompleteness Theorem.
Credit: 3 units
Prerequisite: Discrete Mathematics
Topics
Time Allotment
a. Finite Automata and Regular Languages
Strings and sets
Finite automata and regular sets
Nondeterministic finite automata
The subset construction
Pattern matching and regular expressions
Regular expressions and finite automata
Kleene algebra and regular expressions
Homomorphisms
Limitation of finite automata
Pumping lemma
DFA state minimization
The Myhill-Nerode Theorem
Two-way finite automata
18 hours
10 hours
19
Balanced parentheses
Normal forms
The pumping lemma for CFLs
Pushdown automata
PDAs and CFGs
The Coke-Kasami-Younger algorithms
6 hours
d. Undecidability
Decidable and undecidable problems
Reduction
Rices theorem
Undecidable problems about CFLs
Gdels Incompleteness Theorem
8 hours
Suggested texts/references:
a. Kozen. Automata and Computability
b. Hopcroft, Motwani and Ullman. Introduction to Automata Theory,
Languages and Computation
15.9
CALCULUS I
Time Allotment
a. Review of the Real Number System as an Ordered Field
Representation on the real line
Inequalities and intervals
Absolute values
3 hours
3 hours
8 hours
20
d. Conics
Parabola
Ellipse
Hyperbola
6 hours
e. Functions
Domain and range
Special functions (absolute value, step, constant,
linear, quadratic, greatest integer, simple)
Graphs of functions
Operations on functions
4 hours
f. Limits of Functions
Intuitive motivation for limits
Formal definition (epsilon-delta)
Theorems on limits
One-sided limits
Infinite limits and limits at infinity
Asymptotes
8 hours
g. Continuity
Definition
Removable and essential discontinuities
Theorems on continuity
4 hours
h. Derivatives
The tangent line to a curve (slope as instantaneous
rate of change of y with respect to x)
Instantaneous velocity in rectilinear motion
Definition and notations of derivatives
Geometric interpretation of derivatives of a function
Differentiability of a function
Differentiability and continuity
Basic rules on differentiation
The chain rule: composite functions
Implicit differentiation
9 hours
i.
8 hours
Applications of Derivatives
Derivatives as a rate of change
Related rates
Derivatives of higher order
Relative maximum and minimum values of a function
Absolute maximum and minimum values of a
function in a closed interval
Extreme-value problems
Rolles Theorem and the Mean Value Theorem
21
j.
Differential of a Function
Geometric interpretation
Applications
Differential forms of differentiation formulas
3 hours
k. Antidifferentiation
Formulas
Integration by substitution (chain rule)
Differential equations with separable variables
Applications to rectilinear motions and economics
4 hours
l.
5 hours
Note: Italicized topics may be skipped or postponed for the next course, Calculus II.
22
5 hours
15.10
CALCULUS II
Course Description: This course covers the derivatives and integrals of transcendental
functions, techniques of integration, approximations of definite integrals, polar
coordinate system, vectors, and curves and surfaces in 3-dimensional space.
Credit: 5 units
Prerequisite: Calculus I
Topics
Time Allotment
a. The Natural Logarithmic Function; The Exponential
Function
Properties and graphs
Review of inverse functions
Inverse Function Theorem
Derivatives and integrals
Applications (laws of decay and growth)
8 hours
6 hours
c. Techniques of Integration
Integration by parts
Integration of powers of trigonometric functions
Integration by trigonometric substitutions
Integration of rational functions by partial functions
Miscellaneous substitutions
10 hours
4 hours
6 hours
8 hours
8 hours
23
Plane motion
The unit tangent vectors, unit normal vectors and arc
length as a parameter
Curvature
8 hours
i.
10 hours
Suggested text/references:
a.
b.
c.
d.
e.
15.11
CALCULUS III
Time Allotment
a. Functions of More Than One Variable
Properties and graphical or geometrical
representations
Limits
Continuity
4 hours
b. Partial Derivatives
Definitions
Differentiability and the total differential
The chain rule
Higher-order partial derivatives
6 hours
6 hours
d. Integrals
Line integrals
Path-independence of line integrals
Double integrals
Evaluation of double integrals by iterated integration
Applications to center of mass and moments of
inertia
Double integrals in polar coordinates
Area of a surface
Triple integrals
Triple integrals in cylindrical and spherical
coordinates
10 hours
e. Infinite Series
Sequences
Monotonic bounded sequences
Infinite series of constant terms
Infinite series of positive terms
Tests for convergence/divergence of an infinite series
8 hours
f. Power Series
Region of convergence of a power series
Differentiation of power series
Integration of power series
Taylors formula
Taylors series
Binomial series
8 hours
25
15.12
COMPLEX ANALYSIS
Course Description: This course involves a study of the algebra of complex numbers,
analytic functions, elementary complex functions, complex integration, and the residue
theorem and its applications.
Credit: 3 units
Prerequisite: Advanced Calculus 1
Topics
Time Allotment
a. Complex Numbers
The algebra of complex numbers
Geometric representation of complex numbers
Polar coordinates
Powers and roots
Stereographic projection
5 hours
b. Analytic Functions
Functions of a complex variable
Limits and continuity
Derivatives and differentiation formulas
Necessary and sufficient conditions for
differentiability
Cauchy-Riemann equations: Cartesian and polar form
Analytic functions
Harmonic functions
7 hours
7 hours
6 hours
e. Complex Integration
Contours
Line integrals
The Cauchy-Goursat Theorem
Simply and multiply-connected domains
9 hours
26
8 hours
g. Conformal Mapping
Suggested text/references:
a.
b.
c.
d.
COMPUTATIONAL COMPLEXITY
Time Allotment
a. Mathematical Preliminaries
Sets, relations and functions
Proof techniques
Graphs
Alphabets, words and languages
6 hours
b. Turing Machines
Turing machines (TM)
Computable languages and functions
Techniques for TM construction
Churchs thesis
Turing machines as enumerator
Restricted TMs equivalent to basic model
9 hours
27
c. Undecidability
Recursive and recursively enumerable languages
Universal Turing machines
Rices Theorem
Undecidability of Posts correspondence problem
Valid and invalid computations of TMs
Oracle computations
9 hours
d. Complexity
Definition of computational complexity
Hierarchy theorems
Relations among complexity measures
Properties of general complexity measures
6 hours
e. Complexity classes
Polynomial time and space
Some NP-complete problems
The class co-NP
PSPACE-complete problems
6 hours
f. Intractability
Some provably intractable problems
The P=NP question for TMs with oracles
3 hours
Suggested texts/references:
a. Hopcroft, Motwani and Ullman. Introduction to Automata Theory,
Languages and Computation
b. Bovet and Crescenzi. Introduction to Theory of Complexity
c. Zhou, Du, and Ko. Theory of Computational Complexity
d. Papadimitriou. Computational Complexity
15.14
Course Description: This course covers the different ways of representing and storing
data, including stacks, queues, trees and graphs. It includes the study of algorithms used
to create, update and access these data structures. Discussions may be done using
pseudocodes, and implementation may use C++ or Java or other languages that support
these structures. In-class lectures and discussions are supplemented by computer handson sessions.
Credit: 3 units
Prerequisite: Fundamentals of Computing II
Topics
Time Allotment
a. Introduction
Overview: Data, algorithm and data structures
Analysis of programs and time complexity
3 hours
4 hours
28
6 hours
d. Recursion
3 hours
e. Trees
Tree representation
Binary trees
o Binary tree traversal
o Expression trees: prefix, infix, postfix
Search trees
o Binary search trees
o AVL trees
o Operations on binary search trees
M-way search trees
o B-, B*- and B-trees
o Operations on m-way search trees
10 hours
f. Heaps
Heap algorithms
Priority queues
4 hours
g. Sorting
Exchange sort
Selection sort
Insertion sort
Merge sort
Heap sort
7 hours
h. Graphs
Graph representations: adjacency matrix, adjacency
list
Graph operations
Spanning trees
Shortest path algorithms
6 hours
Suggested text/references:
a. Gilberg and Forouzan. Data Structures: A Pseudocode Approach With C++
b. Hubbarb and Huray. Data Structures With Java
c. Horowitz and Sahni. Fundamentals of Data Structures Using Pascal
29
15.15
DIFFERENTIAL EQUATIONS I
Time Allotment
a. Ordinary Differential Equations of Order One
Existence of solutions
Separation of variables
Homogeneous functions
Equations with homogeneous coefficients
Exact equations
The general solution of a linear equation
6 hours
6 hours
6 hours
9 hours
12 hours
30
Suggested text/references
a. Rainville and Bedient. Elementary Differential Equations
b. Edwards and Penney. Elementary Differential Equations with Boundary
Value Problems
c. Polking, Boggess, and Arnold. Differential Equations and Boundary Value
Problems
d. Arnold and Polking. Ordinary Differential Equations using Matlab
15.16
DIFFERENTIAL EQUATIONS II
This may either be an introduction to partial differential equations or a course in nonlinear dynamics.
15.16.1 DIFFERENTIAL EQUATIONS II (INTRODUCTION TO PARTIAL DIFFERENTIAL
EQUATIONS)
Course Description: This course covers first-order linear partial differential equations,
initial and boundary conditions, the wave equation, the diffusion (heat) equation,
boundary problems, Fourier series solutions, and Laplaces equation.
Credit: 3 units
Prerequisites: Differential Equations I, and Advanced Calculus I
Topics
Time Allotment
a. First Order Linear Partial Differential Equations
Linear homogeneous equations
Methods of characteristics
Linear non-homogeneous equations
Simple physical examples: transport, diffusion and
vibration
Initial and boundary value problems
Well-posed problems
6 hours
2 hours
10 hours
31
d. Boundary Problems
Problems on the Half Line
o Diffusion
Dirichlet condition
Neumann condition
o Wave Equation
Dirichlet condition
Neumann condition
Problems on Finite Intervals
o Dirichlet at both ends
o Neumann at both ends
o Dirichlet and Neumann
10 hours
e. Fourier Series
Orthogonality and completeness of Fourier series
Convergence theorems
Eigenfunction expansions
Bessel functions and Legendre functions
6 hours
f. Harmonic Functions
Laplaces equation: examples
Maximum principle: uniqueness and stability of
solutions
Laplace equation on rectangles and cubes
Poissons formula for solutions of boundary value
problems
Laplace equation on circles, wedges and annuli
Greens functions
6 hours
2 hours
Suggested textbook/references:
a. Strauss. Partial Differential Equations: An Introduction
b. John. Partial Differential Equations
c. Evan. Partial Differential Equations
32
Topics
Time Allotment
a. One-dimensional Systems and Elementary
Bifurcations
One-dimensional systems
Fixed points and stability
Saddle-node bifurcation
Transcritical bifurcation
Super-critical pitchfork bifurcation
Sub-critical pitchfork bifurcation
Imperfect bifurcations and catastrophes
Insect outbreak
12 hours
b. One-Dimensional Maps
Fixed points and cobwebs
Logistic map
Chaos and chaotic maps
Lyapunov exponent
Universality and renormalization methods
9 hours
12 hours
12 hours
Suggested references:
a. Strogatz. Nonlinear Dynamics and Chaos: with Applications to Physics,
Biology, Chemistry and Engineering.
b. Verhulst. Nonlinear Differential Equations and Dynamical Systems.
c. Wiggins. Introduction to Applied Nonlinear Dynamical Systems and Chaos.
15.17
DISCRETE MATHEMATICS
Course Description: This is a course that covers the fundamentals of logic and sets, the
fundamental principles of counting, algorithms and some concepts in graph theory.
Credit: 3 units
Prerequisite: Precalculus Mathematics II
33
Topics
Time Allotment
a. Fundamentals of Logic
Propositions
Logical operators
Rules of replacement
Proofs of validity/invalidity
Quantifiers
Quantification rules
8 hours
b. Sets
Basic concepts
Set operations and algebra of sets
6 hours
8 hours
6 hours
e. Algorithms
Basic concepts and notations
The Euclidean algorithm
Recursive algorithms
Complexity of algorithms
Analysis of algorithms
8 hours
8 hours
Suggested text/references:
a.
b.
c.
d.
15.18
Course Description: This course covers sets, principles of logic, methods of proof,
relations, functions, integers, binary operations, complex numbers, matrices and matrix
operations, and an introduction to mathematical systems.
Credit: 3 units
Prerequisite: Precalculus Mathematics II
34
Topics
Time Allotment
a. Sets
Basic definitions and notation
Set operations, algebra of sets
Venn diagrams
Counting properties of finite sets
4 hours
b. Principles of Logic
Statements, logical connectives
Validity, truth table
Tautologies
Quantifiers
6 hours
c. Methods of Proof
Direct proof
Indirect proof
Proof by specialization and division into cases
Mathematical induction
8 hours
d. Relations
Definition
Equivalence relations
Equivalence classes and partitioning
Partial ordering
3 hours
e. Functions
Injection, surjection, bijection
Image, inverse image
Inverse function
Cardinal number of a set
Counting principles
Countable and uncountable sets
8 hours
f. Integers
Divisibility
Division algorithm
Euclidean algorithm
Fundamental Theorem of Arithmetic
6 hours
g. Binary Operations
Definition
Modular operations
Operations on matrices
Operations on complex numbers
4 hours
6 hours
35
Suggested Texts/References
a.
b.
c.
d.
e.
f.
15.19
FUNDAMENTALS OF COMPUTING I
Time Allotment
a. Introduction to Computer Programming
Basic components of a computer
Overview of programming languages
Number systems and conversions
Overview of command shell
Problem-solving on a computer
4 hours
b. Introduction to C Language
Syntax and semantics
Elements of a C program
Basic I/O: printf, scanf
3 hours
c.
3 hours
3 hours
e.
3 hours
f.
Type Conversions
3 hours
g. Control Structures
Statements and blocks
Conditional: if-else, switch, ternary operator
Looping: while, do-while, for
Others: break, continue
4 hours
6 hours
i.
3 hours
j.
Pointers
3 hours
3 hours
36
l.
Manipulating Files
3 hours
3 hours
Suggested references:
a. Kernighan and Ritchie. The C Programming Language
b. Kelly and Pohl. C by Dissection-The Essentials of C Programming
c. Goldstein and Gritz. Hands-on Turbo C
Time Allotment
a. Introduction to Java
2 hours
b. Programming Fundamentals
Comments, statements, blocks, identifiers,
keywords, literals, primitive data types,
variables
Operators (arithmetic, relational, logical,
conditional)
4 hours
c. Control Structures
Decision control structures
Repetition control structures
Branching statements (break, continue, return)
3 hours
d. Java Arrays
2 hour
2 hours
4 hours
g. Object-Oriented Programming
Defining your own classes
Overloading methods
Packages
6 hours
37
Access modifiers
h. Inheritance
2 hours
i.
Polymorphism
2 hours
j.
2 hours
5 hours
l.
4 hours
Sorting Algorithms
Insertion sort
Selection sort
Merge sort
Quick sort
2 hours
n. Threads
2 hours
o. Applets
2 hours
Suggested text/references:
a. Horstmann. Computing Concepts with Java Essentials
b. Deitel and Deitel. Java: How To Program
c. Cornell and Horstmann. Core Java
15.21
Time Allotment
a. Graphs
Basic concepts
Paths, cycles, complete graphs, bipartite graphs
Digraphs
Operations on graphs
8 hours
b. Connectivity
Connected graphs
Vertex connectivity and edge connectivity
Blocks
The connector problem
6 hours
10 hours
38
Weighted graphs
The Traveling Salesman Problem
Graph coloring and the chromatic number
Storage problem
d. Trees
Basic properties of trees
Search trees and spanning trees
Shortest paths and Dijkstras Algorithm
Minimal spanning trees
8 hours
e. Networks
Cuts and flows
The Max Cut-Min Flow Theorem
Feasible flows
6 hours
f. Matchings
Matchings and coverings
Perfect matchings
The Assignment Problem
6 hours
Suggested text/references:
a. Bondy and Murty. Graph Theory With Applications
b. Chartrand and Lesniak. Graphs and Digraphs
c. Tucker. Applied Combinatorics
Time Allotment
a. Matrices over a Field
Definition
Matrix operations and their properties
Transpose of a matrix
Special types of square matrices
4 hours
b. Row/Column Operations
Echelon form of a matrix
Solution of systems of linear equations
Elementary matrices
Row equivalence
Rank of a matrix
Inverse of a matrix
Determinants
6 hours
39
6 hours
d. Linear Independence
Definition
Basis and dimension
Isomorphism of vector spaces
5 hours
e. Linear Transformations
Definition and examples
Kernel, range, nullity and rank
Nonsingular linear transformations
Algebra of linear transformations
Matrix of a linear transformation and similarity
7 hours
7 hours
6 hours
h. Isometries
Types of isometries
Products of isometries
Application of isometries to the solution of some geometric
problems
Suggested text/references
a.
b.
c.
d.
40
Time Allotment
a. Simple Linear Regression
The problem and motivation behind curve fitting
Least squares estimates
Maximum likelihood estimates
Inferences on regression model:
o Inferences concerning the slope parameter
o Inferences concerning the intercept
o Interval estimation of the mean
o Prediction of new observations
Correlation: Inference and relationship to simple
linear regression
12 hours
b. Model Validation
Regression assumptions: Linearity, Independence,
Homoscedasticity, Normality of Errors
Validating error normality with plots
o P-P plots of residuals
o Residual histograms
Further residual analysis
o Outlier detection
o Detecting heteroscedasticity
Transformations
o Transforming nonlinear models to linear models
o Box-Cox transformation
8 hours
c. Multiple Regression
Matrix representation of multiple regression model
Estimation of parameters
Algebraic and geometric interpretations of multiple
regression
Tests and confidence intervals based on the Tdistribution
12 hours
6 hours
41
6 hours
Suggested references:
a. Draper and Smith. Applied Regression Analysis.
b. Seber and Lee. Linear Regression Analysis.
c. Montgomery and Peck. Introduction to Linear Regression Analysis
Time Allotment
a. Introduction to Modeling
Examples of models
Why we model
3 hours
b. Modeling approaches
Discrete models
Continuous models
Deterministic models
Stochastic models
6 hours
3 hours
6 hours
9 hours
6 hours
g. Some examples
Population growth
Predator-prey
Enzyme kinetics
9 hours
42
Sun-moon-earth system
1-dimensional heat equation
Time Allotment
a. The Truth in Lending Act
Real estate mortgages
Approximation methods for finding the APR
Depreciation methods
Short sales
Financial instruments
10 hours
10 hours
10 hours
d. Mathematics of Finance
The Sigma field
Conditional probability and expectation
A stochastic view of the pricing model
12 hours
43
Suggested text/references:
a. Kellison. Theory of Interest
b. Shreve. Stochastic Calculus for Finance Volume I: The Binomial Asset
Pricing Model
c. Bass. The Basics of Financial Mathematics
Time Allotment
a. Plane Euclidean Geometry
Review
o Coordinate Plane
o The Vector Space R2
o The Inner-Product Space R2
o The Euclidean Plane E2
Lines
Orthonormal pairs
Equation of a line
Perpendicular lines
Parallel and intersecting lines
Reflections
Congruence and isometries
Symmetry groups
Translations
Rotations
Glide reflections
Structure of the isometry group
Fixed points and fixed lines of isometries
16 hours
8 hours
44
Fixed lines
The 2-dimensional affine group
Fundamental theorem of affine geometry
Affine reflections
Shears
Dilatations
Similarities
Affine symmetries
16 hours
d. Finite Geometries*
Introduction to finite geometries
o Axiomatic systems
o Four-line and four point geometries
Finite geometries of Fano and Young
Finite geometries of Pappus and Desargues
Finite geometries as linear spaces
o Near-linear and linear spaces
o Incidence matrices
o Numerical properties
Finite projective planes and projective spaces
Finite affine spaces
8 hours
8 hours
Time Allotment
a. Introduction and Historical Background
From Euclidean geometry to non-Euclidean geometry
Some geometries: hyperbolic, elliptic, inversive and
projective
3 hours
5 hours
3 hours
d. Projectivities
Central perspectivity
Projectivity
Fundamental theorem of projective geometry
Theorem of Pappus
5 hours
8 hours
3 hours
46
2 hours
6 hours
i.
Geometric Transformations
Affine transformations and the affine plane
Similarity transformation
Homothetic transformation
4 hours
j.
Isometries
Types of isometries
Products of isometries
Application of isometries to the solution of some
geometric problems
6 hours
Suggested text/references
a. Coxeter and Greitzer. Geometry Revisited
b. Smart. Modern Geometry
c. Hughes and Piper. Projective Planes
Time Allotment
a. The Integers
Basic properties of integers
The Well-Ordering Principle
Divisibility and the division algorithm
3 hours
8 hours
47
c. Congruences
Definitions and properties
Divisibility Tests
Solutions to linear congruences
Linear diophantine equations
The Chinese Remainder Theorem
Wilsons Theorem and Fermats Little Theorem
Eulers Theorem
10 hours
d. Multiplicative Functions
The Euler-phi function (n)
The sum and number of divisors ((n) and (n))
3 hours
e. Primitive Roots
The order of an integer and primitive roots
Existence of primitive roots
Primality tests using primitive roots
6 hours
9 hours
g. Applications
Cryptosystems
RSA and public key cryptography
4 hours
Suggested text/references:
a.
b.
c.
d.
e.
48
Topics
Time Allotment
a. Error Analysis
Floating point numbers
Error
Accuracy
Convergence
Order
7 hours
5 hours
6 hours
d. Numerical Interpolation
Lagrange interpolation
Divided differences
Interpolation at equally spaced points
o Newtons forward and backward differences
o Gauss forward, backward and central formulas
Cubic splines
9 hours
8 hours
7 hours
Suggested text/references:
a.
b.
c.
d.
e.
49
Time Allotment
a. Overview of Operations Research
Definition of OR
The general optimization problem
o Survey of applications/Intro to some classical LP
models
o The product mix problem
o The diet problem
o The transportation problem
o The fluid bending problem
o The caterers problem
3 hours
b. Linear Programming
Definition of linear programming
Formulation of verbal problems into LPs
Assumptions/Limitations:
o Proportionality
o Additivity
o Divisibility
o Nonnegativity
o Certainty
o Single objective
7 hours
2 hours
2 hours
50
e. Equivalent Formulations of an LP
The use of slacks and surpluses
How to handle variables with no sign restrictions
The symmetric forms
The standard form of an LP
The adjoined form
The canonical forms
The feasible canonical forms
Tableau conventions and notation
Conversion from maximization to minimization
2 hours
4 hours
2 hours
3 hours
i.
Duality in LP
The concept of duality
Dual linear programs in symmetric form
Duality theorems
Solving an LP problem from its dual
3 hours
j.
Sensitivity Analysis
2 hours
k. Parametric Programming
2 hours
l.
4 hours
Integer Programming
4 hours
n. Computer Applications
2 hours
Suggested text/references:
a. Taha. Operations Research: An Introduction
b. Gass. Linear Programming (Methods and Applications)
51
3 hours
8 hours
16 hours
16 hours
52
Suggested text/references:
a.
b.
c.
d.
e.
Time Allotment
a. Overview of Dynamic Programming (DP)
Preliminary concepts and definitions
Applications
6 hours
b. Deterministic DP
Shortest path problems: prototype deterministic DP
o Optimal value
o Optimal decision
Principle of optimality
o Forward algorithm
o Backward algorithm
Features of DP problems
o Stages
o State spaces
o Action/Decision spaces
o Transitions
o Reward/Cost structure
o Objective functionals
Problems with Discrete States and Spaces
o Simple discrete allocation problem
o General nonlinear allocation problem
o Special linear problem: Knapsack problem
o Traveling salesman problem
o Equipment replacement problem
o Periodic review inventory problem
Problems with Continuous/Infinite States and Spaces
o DP and linear programming
o DP and nonlinear programming
Limits of DP
o Curse of dimensionality
15 hours
53
c. Stochastic DP
Path problems
Inventory problems
DP over a Markov chain
15 hours
6 hours
Suggested text/references:
a.
b.
c.
d.
e.
f.
g.
h.
15.31
Course Description: The course covers the real number system, algebraic expressions,
the one- and two- dimensional coordinate systems, functions, equations and inequalities,
word problems, and variation and progressions.
Credit: 3 units
Topics
a. Sets
Definitions and basic notations
Subsets and counting
Operations on sets
Time Allotment
3 hours
b. Number Systems
Counting numbers
Integers
Rational and irrational numbers
Real numbers and their properties
3 hours
c. Algebraic Expressions
Definition of terms
Addition and subtraction of algebraic expressions
Multiplication and division of algebraic expressions
Special Products
Factors and factoring
d. Rational Expressions
Simplification of rational expressions
Addition and subtraction of rational expressions
Multiplication and division of rational expressions
Complex fractions
6 hours
54
4 hours
e. Radicals
Integral and zero exponents
Rational exponents
Simplification of radicals
Addition and subtraction of radicals
Multiplication and division of radicals
4 hours
3 hours
4 hours
9 hours
i.
Inequalities
Solving linear inequalities
Solving nonlinear inequalities
Inequalities with absolute values
Graphical solutions of inequalities in two variables
3 hours
j.
3 hours
3 hours
55
Suggested text/references
a.
b.
c.
d.
Time Allotment
a. Review of Functions
Polynomial functions
Exponential functions
Logarithmic functions
4 hours
5 hours
4 hours
6 hours
4 hours
2 hours
5 hours
3 hours
56
i.
Applications
Solution of oblique triangles
Solution of right triangles
Complex numbers and the geometric use of angles in
complex numbers
Powers and roots of complex numbers (De Moivres
theorem)
9 hours
Suggested text/references:
a. Leithold. College Algebra and Trigonometry
b. Vance. Modern College Algebra and Trigonometry
Time Allotment
a. Probability
Sample spaces and events
Methods of assigning probability
Axiomatic approach to probability
Calculating probabilities
Conditional and independence of events
Bayes rule
b. Random Variables, Distribution Functions
and Expectations
The notion of a random variable
The distribution function
o Definition of a distribution function
Properties of a distribution function
Classification of a random variable
o Discrete random variable
o (Absolutely) continuous random variables
o Other types of random variables
Mathematical expectation
c. Some Special Distributions
Discrete probability distributions
o Discrete uniform distributions
o Bernoulli/binomial distribution
57
6 hours
8 hours
8 hours
o Poisson distribution
o Other special discrete distributions:
hypergeometric, geometric, negative binomial
Continuous probability distribution
o Continuous uniform distribution
o The normal distribution
o Exponential/gamma distribution
o Other special continuous distributions: Beta,
Weibull, Cauchy
6 hours
6 hours
6 hours
4 hours
4 hours
Suggested text/references
a. Ross. A First Course in Probability
b. Hogg, Craig and McKean. Introduction to Mathematical Statistics
c. Mood, Graybill and Boes. Introduction to the Theory of Statistics
58
Topics
Time Allotment
a. Introduction
Comparison between Lebesgue and Riemann integral
Countable and uncountable sets
The extended real number system
Infinite limits of sequences
4 hours
b. Measurable functions
Measurable sets
Measurable functions
9 hours
c. Measures
Lebesgue measure
Measure spaces
2 hours
d. Integrals
Simple functions and their integrals
The integral of a non-negative extended real-valued
measurable function
The monotone convergence theorem
Fatous lemma and properties of integrals
9 hours
e. Integrable functions
Integrable real-valued functions
The positivity and linearity of the integral
The Lebesgue dominated convergence theorem
10 hours
f. Modes of convergence
Relations between convergence in mean
Uniform convergence
Almost everywhere convergence
Convergence in measure
Almost uniform convergence
Egoroffs Theorem
Vitali Convergence Theorem
6 hours
59
Time Allotment
a. Introduction
Economics of insurance and financial instruments
Stochastic models
Elements of decision theory
o Loss function
o Expectation and risks
o Decision rules
4 hours
6 hours
c. Risk Formulation
Frequentist risks
Bayesian risks
Some applications
7 hours
d. Stochastic Models
Markov process
Independent increment process
Brownian motion
Martingales
ARIMA models
ARCH models
12 hours
e. Applications
Premium calculation, retention and reserves
Dividend policy
Option pricing of financial derivatives
Asset management
Forecasting exchange rates and interest rates
13 hours
Suggested text/references:
a. Berger. Statistical Decision Theory and Bayesian Analysis
b. Dunis. Forecasting Financial Markets: Exchange Rates, Interest Rates and
Asset Management
c. Klugman, et al. Loss Models: From Data to Decisions
60
Time Allotment
a. Introduction
Brief history of survey research
Examples of surveys in the Philippines
Census versus sample surveys
Basic principles and assumptions in sampling
Probability versus non-probability samples
2 hours
9 hours
c. Systematic Sampling
Definition and purposes of systematic sampling
Notations
Sample selection procedure
Linear systematic sampling
Circular systematic sampling
Variance estimation
Issues on systematic sampling
6 hours
3 hours
e. Stratified Sampling
Definition and purpose of stratified sampling
Notations
Sample selection procedure
Mean and variance estimators and their properties
Allocation of sample size into strata
8 hours
61
o Equal allocation
o Proportional allocation
o Optimum allocation
Construction of strata
Relative precision over simple random sample
Sample size estimation
8 hours
6 hours
Suggested text/references:
a. Cochran. Sampling Techniques
b. Kish. Survey Sampling
c. Barnett. Sample Survey Principles and Methods
d. Groves, et al. Survey Methodology
e. Lohr. Sampling:Design and Analysis
Time Allotment
a. Review of Logic
Sentencial connectives
Truth tables
Tautologies
3 hours
3 hours
62
c. Zermelo-Fraenkel Axioms
Existence
Extent
Specification
Separation
Empty set
Pairing
Union
Power set
6 hours
d. Algebra of Sets
Union, intersection, relative complement
Theorems on sets
Indexed families of sets
Axiom of replacement
Cartesian products
3 hours
8 hours
f. Natural Numbers
Successors, inductive sets, induction principle
Axiom of infinity and successor sets
Peanos axioms
Transitive sets
Recursion Theorem
Arithmetic of natural numbers
Ordering on natural numbers
6 hours
g. Cardinal Numbers
Equinumerosity
Finite, infinite, countable and uncountable sets
Arithmetic of cardinal numbers
Ordering of cardinal numbers
5 hours
h. Axiom of Choice
Continuum hypothesis
2 hours
i.
3 hours
j.
4 hours
63
Suggested text/references:
a.
b.
c.
d.
15.38 SIMULATION
Course Description: The course discusses basic discrete event simulation, input and
output analysis of simulations, and simulation development via programming in a
programming language. Simulation of queuing systems is emphasized. Topics include
probabilistic aspects of simulation experiments, statistical methodology for designing
simulations and interpreting their output, random process generation, and efficiency
improvement techniques. In-class lectures and discussions are supplemented by
computer hands-on sessions.
Credit: 3 units
Prerequisites: Statistics, Probability, and Fundamentals of Computing I
Topics
Time Allotment
a. Review of Probability and Random Variables
Sample space and events
Probability axioms
Conditional probability and independence
(Discrete and Continuous) Random variables, mean,
and variance
Conditional distributions
4 hrs
b. Random Numbers
Pseudo random number generation: Linear
congruential method
Examples of simulation applications: Monte Carlo
integration, queueing systems
5 hrs
6 hrs
6 hrs
64
9 hrs
9 hrs
6 hrs
Time Allotment
a. Sampling and Sampling Distributions
Elementary sampling theory
Results derived from the normal distribution
o Chi-square distribution
o F distribution
o Students T distribution
Asymptotics
o Laws of Large Numbers
o Central Limit Theorem
6 hours
9 hours
65
c. Methods of Estimation
Method of moments
Maximum likelihood
Solving nonlinear likelihood equations
o Fisher scoring
o EM algorithm
Bayes estimator
15 hours
d. Interval Estimation
Definition of confidence intervals
Applications
2 hours
e. Hypothesis Testing
Preliminaries
Neyman Pearson Lemma and the Most Powerful Test
Generalized Likelihood Ratio Tests
Confidence intervals and hypothesis tests
12 hours
Suggested text/references
a. Hogg, Craig and McKean. Introduction to Mathematical Statistics
b. Mood, Graybill and Boes. Introduction to the Theory of Statistics.
Time Allotment
a. Introduction
Description and history of statistical science
Population and sample
2 hours
3 hours
2 hours
66
2 hours
e. Probability
Random experiments, sample spaces, events
Properties of probability
3 hours
f. Probability Distribution
Concept of random variable
Discrete and continuous probability distributions
Expected values
The normal distribution
Other common distribution
5 hours
g. Sampling Distributions
3 hours
h. Estimation
Basic concepts of estimation
Estimating the mean
Estimating the difference of two population means
Estimating proportions
Estimating the difference of two proportions
Sample size determination
6 hours
i.
Tests of Hypothesis
Basic concepts of statistical hypothesis testing
Testing a hypothesis on the population mean
Testing the difference of two population means
Testing a hypothesis on proportions
Testing the difference between to proportions
Test of independence
8 hours
j.
8 hours
k. Analysis of Variance
3 hours
67
Suggested text/references
a. Walpole. Introduction to Statistics
b. Freedman, Pisani and Purves. Statistics
c. Devore. Probability and Statistics
15.41
THEORY OF DATABASES
Time Allotment
3 hours
3 hours
3 hours
3 hours
e. Database Design
Functional dependencies
Normalization
3 hours
f. Relational Algebra
3 hours
g. Relational Calculus
Tuple-oriented and domain oriented
3 hours
h. SQL
DDL: creating a database, creating tables
DQL: retrieval, restricting and sorting, subqueries
DML: insert, update, delete
9 hours
i.
9 hours
Database Administration
Data protection
Backup and recovery
Security
68
j.
Integrity
Survey of RDBMS
3 hours
Suggested text/references
a. Date. An Introdution to Database Systems
b. Ramez and Shamkant. Fundamentals of Database Systems
c. Korth and Silberschatz. Database System Concepts
Time Allotment
a. Measures of Interest
Accumulation and amount functions
Effective rate of interest
Simple and compound interest
Present and future values
Nominal rates of interest and discount
Force of interest
6 hours
b. Equations of Value
Present and future values equation
Current value equation
Unknown time
Unknown interest
4 hours
c. Annuity-Certains
Annuity immediate
Annuity due
6 hours
d. General Annuities
Annuities payable less frequently than interest is
convertible
Annuities payable more frequently than interest is
convertible
Continuous annuities
Basic varying identities
More general varying identities
6 hours
e. Yield Rates
Discounted cash flow analysis
Definition of yield rates
Uniqueness of the yield rate
Reinvestment rates
6 hours
69
f. Extinction of Debts
Loan Extinction
Computation of the outstanding balance
Amortization method
Sinking fund method
Generalization of the amortization and sinking fund
methods
6 hours
8 hours
Suggested text/references:
a. Hart. Mathematics of Investment
b. Kellison. The Theory of Interest
c. Shao and Shao. Mathematics for Management and Finance
Time Allotment
a. Introduction
Definition of terms
Typical components of a time series
Overview of forecasting methods
70
2 hours
b. Statistical Fundamentals
Summary statistics used in forecasting
Measuring errors
Model fitting
Review of linear regression
Autocorrelation function
White noise behavior
4 hours
6 hours
4 hours
8 hours
10 hours
6 hours
4 hours
Suggested references:
a. De Lurgio. Forecasting Principles and Applications
b. Pankratz. Forecasting with Univariate Box-Jenkins Models: Concepts and
Cases
c.
71
15.44 TOPOLOGY
Course Description: This course is an introduction to topology. It includes topics
fundamental to modern analysis and geometry like topological spaces and continuous
functions, connectedness, compactness, countability axioms, and separation axioms.
Credit: 3 units
Prerequisite: Advanced Calculus I
Topics
Time Allotment
a. Review of Fundamental Concepts of Set Theory and
Logic
3 hours
16 hours
16 hours
6 hours
Suggested references:
a.
b.
c.
d.
e.
f.
72
ARTICLE VII
GENERAL REQUIREMENTS
Section 16 Program Administration
The minimum qualifications of the head of the unit that implements the degree program
are the following:
16.1
The dean of a unit/college must be at least a masters degree holder in any of the
disciplines for which the unit/college offers a program; and a holder of a valid certificate
of registration and professional license, where applicable.
16.2
The head of the unit/department must be at least a masters degree holder in the
discipline for which the unit/department offers a program or in an allied field (cf. Section
5).
Section 17 Faculty
17.1
Qualification of faculty
The institution shall maintain at least 50% of the faculty members teaching in the BS
Mathematics/Applied Mathematics program as full time.
17.3
Teaching Load
73
17.4
Faculty Development
The institution must have a system of faculty development. It should encourage the
faculty to:
a. Pursue graduate studies in mathematics/applied mathematics especially at the PhD
level;
b. Undertake research activities and to publish their research output;
c. Give lectures and present papers in national/international conferences, symposia and
seminars; and,
d. Attend seminars, symposia and conferences for continuing education.
The institution must provide opportunities and incentives such as:
a.
b.
c.
d.
Policy
Libraries service the instructional and research needs of the staff and students making it
one of the most important service units within an HEI. It is for this reason that libraries
should be given special attention by HEI administrators by maintaining it with a wide
and up-to-date collection, qualified staff, and communications and connectivity portals.
18.2
Library Staff
Library Holdings
Library holdings should conform to existing requirements for libraries. For the BS
Mathematics/Applied Mathematics program, the libraries must provide at least 5 book
titles for each core/elective course found in the curriculum at a ratio of 1 volume per 15
students enrolled in the program. Preferably, these titles must have been published within
the last 5 years.
The HEI is strongly encouraged to maintain periodicals and other non-print materials
relevant to mathematics/applied mathematics to aid the faculty and students in their
academic work. CD-ROMs could complement a librarys book collection but should
otherwise not be considered as replacement for the same.
18.4
Internet Access
Internet access is encouraged but should not be made a substitute for book holdings.
74
18.5
Space Requirements
At least 126 m2 or approximately 2 classrooms shall be required for the library. It should
include space for collections, shelving areas, stockroom, office space for staff and reading
area
The library must be able to accommodate 5% of the total enrollment at any one time.
18.6
Finance
All library fees should be used exclusively for library operations and development for
collections, furniture and fixtures, equipment and facilities, maintenance and staff
development.
18.7
Networking
Accessibility
Office Hours
Laboratory requirements
a. For lecture classes, ideal size is 30 students per class, maximum is 50.
b. For laboratory and research classes, class size shall be 20-25 students per class.
c. Special lectures with class size more than 50 may be allowed as long as the attendant
facilities are provided.
19.3
The institution should provide facilities to allow preparation, presentation and viewing of
audio-visual materials to support instruction.
75