Professional Documents
Culture Documents
Module Handbook 2
Module Handbook 2
Module Handbook 2
HANDBOOK
UNDERGRADUATE PROGRAMME IN MATHEMATICS
MODULE HANDBOOK
Language Indonesian
Teaching methods Flipped Class and Problem based learning using E-learning
Workload (incl. contact (Estimated) Total workload: 2 × 170 minutes per-week, for 16
hours, self-study hours) weeks
Lecture time: Friday, 13.00-14.40 pm (100 minutes)
Laboratory session: 60 minutes per 2- week
Private study (weekly average):
• 120 minutes asynchronously before the lecture time
• 90 minutes for reflection and evaluation after the lecture time.
1
Module objectives/intended After completing the course, students are expected to have the
learning outcomes following capabilities:
In terms of knowledge:
• Able to identify and explain variety of data types and
their relation to the option of methods of data analysis.
• Aware of- and can explain the ethics in data gathering.
• Explain the concept of probability (data distribution) for
discrete and continuous data.
• Explain the concept of sampling distribution
• Able to explain the concept of big-data and data science,
and their relationship (or the role of statistics) in those
fields
In terms of skills:
• Able to extract insight from transactional data and
provide the interpretation in relation to the problem
represented by the data.
• Able to perform data pre-processing and simple
visualization.
• Able to perform data processing using R/Python (or other
open-source packages) for simple data: correlation,
regression, clustering, hypothesis testing (1 sample, 𝐾 ≥
2 samples, proportion, variance test)
In terms of competence:
• Able to identify and explain problems in the real-life
application that can be solved using basic statistical
methods, data science, and/or big-data technologies
• Able to use the open-source packages (R and/or Python)
for data analysis.
2
Study and examination The marking is based on the following components:
requirements 1. Post-tests: 15%
2. Group assignment & lab sessions: 30%
3. Mid-term exam: 25%
4. Final exam: 30%
To successfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Person responsible for the Kiki A. Sugeng, Bevina D. Handari, Nora Hariadi, Dipo Aldila
module
Language Indonesia
Teaching methods Flipped Class and Problem based learning using E-learning
Module objectives/intended After completing the course, students have the ability:
learning outcomes 1. to explain the concept of propositional logic.
2. to explain the properties of sets and their operations
3. to use the concept of predicate and quantifier
4. to use proof techniques
5. to use propositional logic and predicate logic in simple
mathematical proofs.
6. to test the truth of statements in simple math problems using
direct, indirect, and mathematical induction techniques.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Content 1. Propositional logic (valid statement, truth table)
Reading list 1. K.H. Rosen, Discrete Mathematics and Its Application, 7th
ed, Mac Graw Hill, 2012
2. U. Daepp dan P. Gorkin, Reading, Writing and Proving,
Springer, 2003
3. E. Mandelson, Introduction to Mathematical Logic, 6th ed,
CRC Press, 2015
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. To determine the solution set of inequalities involving
absolute value,
2. To determine domain, codomain, range and operation of some
one variable functions and the graphs,
3. To determine limit and continuity of one variable functions,
4. To determine derivate of one variable functions,
5. To determine the solution of problems involving the derivate
of one variable function,
6. To determine proper integral of one variable functions,
7. To determine integral involving the fundamental theorem of
Calculus and method of substitution,
8. To determine the solution of problems involving the integral
of one variable function,
9. To determine inverse function and its derivate,
10. To compute derivate and integral involving transcendental
functions,
11. To compute integral with advanced integration techniques.
2
Examination forms 1. Class activities : Quiz (written and computer-based),
homework.
2. Lab sessions
3. Mid-term examination
4. Final examination
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. To explain the basic concepts of system of linear equations
2. To calculate the solution of a system of linear equations using
the Gauss elimination method and the Gauss Jordan
elimination method
3. To explain the basic concept of matrix
4. To calculate the inverse matrix
5. To determine the standard matrix of a transformation
6. To apply the concept of a linear system to some simple
problems in several fields of science
7. To calculate determinants of matrices
8. To explain the vector space concept of 𝑅𝑛
9. To solve the 𝑅2 and 𝑅3 geometry problem
10. To determine eigenvalue and eigenvector of a matrix
2
Study and examination The final mark will be weighted as follows:
requirements 1. Online Quiz (10%)
2. Homework (15%).
3. Written Quiz (10%)
4. Lab sessions (5%)
5. Mid-term examination (30%)
6. Final examinations (30%)
To succesfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing this course, students are expected to have the
learning outcomes basis for compiling algorithms properly and correctly. Students
are able to develop programs (through lab works) with conditional
and iterative logic flows. Using array data structures, as well as
subprograms and functions to solve scientific problems and
completion of numerical functions.
1
Content 1. Algorithm and Programming Concepts;
2. Algorithm Representation;
3. Data, Variables, Statements and Operations;
4. Logic Flow;
5. Array Data Structure;
6. Subprogram (procedure, function and recursive);
7. Algorithm Complexity.
2
Module designation Basic Biology
Teaching methods
Lecture, small group discussion; problem-based learning
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to solve indeterminate forms and improper integral problems
2. to solve the parametric representation of curves in the plane,
calculate the length of a plane curve and the area of a surface
of revolution.
3. to sketch the graph of a polar equation, calculate the
derivatives and the area problems in the polar coordinate
system.
4. to determine the domain, codomain, range of functions of two
or more variables, to do algebraic operations between them
and sketch their graphs.
5. to determine the limit and continuity of a functions of two
variables.
6. to evaluate the derivatives of functions ot two or more
variables.
7. to solve simple real problems related to derivatives of
functions of two or three variables.
8. To calculate the integrals of functions of two or three
variables.
9. To solve problems related to integral of functions of two or
three variables.
10. To determine the convergence of infinite sequences.
2
Examination forms 1. Class activities : Quiz (written and computer-based),
homework.
2. Lab sessions
3. Mid-term examination
4. Final examination
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesia
Teaching methods Flipped Class and Question based learning using E-learning
1
Module objectives/intended After completing Elementary Linear Algebra courses, students
learning outcomes are
1. able to apply the basic theories of mathematical thinking in
Linear Algebra 1 (C4).
2. Able to identify the structure of vector space and subspace
(C4).
3. Able to discover the basis and dimension of vector space
(C4).
4. Able to correlate between linear system equations and
vector spaces and their properties (C4).
5. Able to determine matrix transformation (C3).
6. Able to relate between the invertibility matrix
transformation and transformation’s properties (C3).
7. Able to calculate eigen value and basis of eigen spaces of a
matrix (C3).
8. Able to identify the nature of inner product space (C3).
9. Able to compute orthonormal basis of a vector space using
Gram-Schmidt process (C3).
10. Able to compute orthogonal diagonalization of symmetric
matrices (C3).
11. Able to examine real quadratic function by using matrix
methods (C3).
12. Able to identify general linear transformation and it’s
properties (C4)
13. Able to use Linear Algebra software or toolkits (C3)
Content Real vector space, subspace, basis and dimension, change of basis,
row space, column space, null space, rank and nullity, linear
transformation and its properties, composition and inverse
transformation, matrix for general linear transformation, eigen
value and eigen vector, inner product space and orthogonality,
Gram-Schmidt process, ortogonal diagonalization, quadratic
form, similarity.
2
Study and examination The final score is the composition of mid-test scores, quizzes, and
requirements assignments with the following weight:
Quiz : 20 %
Assignment (including computer assignment) : 25 %
Mid-test : 25 %
Final-test : 30 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
Reading list [1] Anton, Howard; Chris Rorres, Elementary Linear Algebra:
Applications Version, 11𝑡ℎ ed., Wiley 2014.
[2] Strang, Gilbert, Linear Algebra and Its Application, 4𝑡ℎ ed.,
Thomson Books/Cole, 2006.
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing this course, students are able to solve
learning outcomes mathematic problems numerically. Students also gain learning
experience in each several numerical methods in the form of
numerical simulations through computer programming.
1
Content 1. Number representation, error analysis, and algorithms,
2. Solution of one-variable equation,
3. Interpolation and polynomial approximation,
4. Numerical Differentiation,
5. Numerical Integration,
6. Direct method for solving a system of linear equations,
7. Iterative method to solve a system of linear equations.
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 9 hours/week x 14 weeks + 5.5 hours/week x
hours, self-study hours) 2 weeks =137 hours.
Contact hours : 3 hours (150 minutes lectures).
Private study including examination preparation, specified in hours1:
3 hours structured activities and 3 hours individual study per week.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to determine the probability of an event and its conditional
probability.
2. to identify random variable and probability density function.
3. to determine the cumulative distribution function.
4. to determine the distribution of a random variable function
using the distribution function technique.
5. to determine mathematical expectation and moment generating
function (mgf).
6. to determine the joint distribution of two random variables.
7. to determine conditional distribution and expectations.
8. to determine the coefficient of correlation and independence
between two random variables
9. to apply theories of the distribution of two random variables for
use in the distribution of more than two random variables
10. to determine the characteristics of several distributions for
discrete random variables such as Uniform, Binomial,
Trinomial, Multinomial, Negative Binomial, Geometric,
Hypergeometric and Poisson distributions.
11. to determine the characteristics of several distributions for
continuous random variables such as Uniform, Gamma, Chi-
square, and Exponential, Normal and Bivariate Normal
distributions.
12. to determine the distribution of statistic using distribution
function techniques, random variable transformation
techniques and mgf techniques.
13. to determine the expectations of the random variable functions.
Content 1. The probability set function, conditional probability and
independence.
2. Random variable of the discrete type and continuous type.
3. Properties of distribution function.
4. Expectation of random variable and some special expectations.
5. Distribution of two random variables.
6. Conditional distributions and expectations.
7. The correlation coefficient and independent random variable.
8. Extension to several random variables.
9. Binomial and related distribution and Poisson distribution.
10. Gamma and chi-square distributions, normal distribution and
bivariate normal distribution.
11. Sampling theory, transformation of variables of discrete type,
transformation of variables of continuous type and mgf
technique.
12. Beta, t and F distribution.
13. Extension of the change of variable technique.
2
14. Distribution of 𝑋̅ and 𝑛𝑆 ⁄𝜎 2 .
15. Expectations of Functions of Random Variables.
2
Study and examination The final mark will be weighted as follows:
requirements 1. Mid-term examination (30%).
2. Final examination (30%).
3. Homework (20%).
4. Quiz (15%).
5. Active participation in class (5%)
3
Module Handbook
Module name Basic Physics 1
Module level, if applicable 1st year
Code, if applicable SCPH601101
Semester(s) in which the
1st semester
module is taught
Person responsible for the
Dr. sc. hum. Deni Hardiansyah
module
Lecturer Dr. sc. hum. Deni Hardiansyah
Language Indonesian
Relation to curriculum Compulsory Course
Types of teaching Class Attendance time (hour per Forms of active
Workload
and learning size week per semester) participation
Interactive
56
Interactive Question-based learning
50 4 Self-directed study 56
learning learning
Assignments 56
Workload 168 hours
Credit points 4 Credits
Minimum attendance of 75% (according to UI regulation). Final score is
Requirements according to
evaluated based on individual assignment (15%), group assignment (15%),
the examination regulations
quizzes (20%), mid-term exam (25%), and final exam (25%).
Recommended prerequisites None
Related course None
Reading list 2. Serway Jewett, Physics for Scientists and Engineers 9th Edition, Thomson
Brooks/Cole, 2014.
3. Giancoli, Physics for Scientists and Engineers 7th Edition, Pearson, 2014
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 11.3 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 3 hours and 20 minutes lectures per week
Private study including examination preparation, specified in
hours1:
4 hours structured activities, and 4 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to analyse
learning outcomes and apply some basic concepts in real analysis to prove theorems
and their applications related to real numbers, sequences, limit
and continuity of one variable real valued functions.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Algebraic and order properties of real numbers
2. Absolute value and the real line
3. The completeness property of real numbers
4. Applications of the supremum property
5. Intervals
6. Sequences and their limits
7. Limit of sequences theorems
8. Monotone sequences
9. Subsequences and the Bolzano-Weierstrass Theorem
10. Cauchy criterion
11. Properly divergent sequences
12. Limits of functions
13. Limit of functions theorems
14. Some extensions of the limit concept
15. Continuous functions
16. Combinations of continuous functions
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to determine the convergence or divergence of a series of real
numbers using series tests.
2. to determine the convergence interval of a power series.
3. determine convergence, uniform convergence, or divergence
of a series of functions using series tests.
4. to determine function expansion in power series
5. to determine the convergence or divergence of improper
integrals by using improper integral tests.
6. to determine the Fourier series of a periodic function, even
function, odd function, and function formed from half-range
expansion.
7. to analyse the convergence of an infinite series and improper
integral using the Fourier series.
8. to determine the Fourier integral of a function.
9. to analyse the convergence of an infinite series and improper
integral using Fourier integral.
2
Examination forms 1. Class activities : Written quiz, homework.
2. Mid-term examination
3. Final examination
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
1
Content Integer Representation, Prime Number and GCD, Congruence,
Recursive Function, Counting, Permutation and Combination,
Linear/Non-Linear Homogeneous Recurrence Relation, Divide
and Conquer, Generating Function, Inclusive and Exclusive
Principle, Equivalence Relation, Lattices, Graph, Boolean
Algebra.
Study and examination The final score is the composition of mid-test scores, quizzes,
requirements and assignments with the following weight:
Quiz : 15 %
Assignment : 20 %
Poster : 10 %
Mid-test : 25 %
Paper : 30 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 150 minutes lectures, 180 minutes of structured
activities, and 180 minutes of individual study per week
Private study including examination preparation, specified in
hours1:
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to make mathematical models of a linear, integer, and
nonlinear optimization problem.
2. to solve optimization problems linear, integer, and nonlinear
exactly using the appropriate method problem characteristics.
3. to solve optimization problems linear, integer, and nonlinear
numerically using the appropriate method problem
characteristics.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Optimization Model and Linear Programming
2. Linear Programming: Eligible area, set convex
3. Linear Programming: Graphic Method, Simplex Method
4. Linear Programming: The Principle of Duality
5. Integer Programming
6. Nonlinear Programming
7. Quadratic Programming
MODULE HANDBOOK
Language Indonesian
Module objectives/intended By following this course, students will be able to design and use
learning outcomes appropriate data structure and efficient in structured, modular
and object-oriented programming for solving a problem with
computer assistance. Furthermore, students can design efficient
and effective data management integrated using standard and up-
to-date tools. The language used in this lesson is Indonesian.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Content 1. Algorithm Data Structure Review
2. Algorithm Complexity Review
3. Static Memory Allocation:
a) One-Dimensional Array
b) Two-Dimensional Array
c) Array of Function Parameters
d) Array Manipulation
e) Searching
f) Sorting
4. Dynamic Memory Allocation:
a) Linked List
b) Single Linked List
c) Doubly Linked List
d) Searching in Linked List
e) Inserting into a Linked List
f) Deleting From a Linked List
5. Basic Data Structure:
a) Stack
b) Queue
6. Hierarchical Data Structure:
Tree
Binary Tree
B-Tree
Heap Tree
Balance Tree
Examination forms 1. Class activities: Homework, small projects
2. Mid-term examination
3. Final examination (presentation)
2
Study and examination The final mark will be weighted as follows:
requirements 1. Homework (20%)
2. Mid-term examination (30%)
3. Small Projects (20%)
4. Final examinations (30%)
To successfully pass the module it requires minimum 55% of the total
mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to distinguish different between ODE and PDE, linear and
nonlinear ODE, and determine the order of ODE
2. to draw a phase portrait manually and using a software
3. to solve an initial value problem of a first order ODE
analytically using a proper method
4. to solve an initial value problem of a second order ODE
analytically using a proper method
5. to solve an initial value problem of a nth-order ODE
analytically using a proper method
6. to solve a second order of ODE using infinite series
7. to calculate a Laplace transform of a simple function, step
function, impulse function and convolution integral
8. to solve a second order of ODE using Laplace transform
9. to solve a two-dimension linear system of ODE using concept
of eigenvalues and eigenvectors
10. to solve a two-dimension nonlinear system of ODE using
concept of eigenvalues and eigenvectors
Content 1. Definition of ODE, PDE, linear and nonlinear ODE, and the
order of ODE
2. Phase portrait
3. Solution of a first, and nth-order of ODE
4. Solution of second order of ODE using infinite series
5. Laplace transform and its application to solve a second order
of ODE
6. System of linear and nonlinear of an ODE
2
Study and examination The final mark will be weighted as follows:
requirements 1. Online Quiz (10%)
2. Homework (15%).
3. Written Quiz (10%)
4. Lab sessions (5%)
5. Mid-term examination (30%)
6. Final examination (30%)
To succesfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to calculate operations on vector-valued functions, namely
limit, differentiation, and integration.
2. to calculate velocity, acceleration, curvature, and acceleration
components of vector-valued functions.
3. to describe vectors in a vector field.
4. to calculate divergence and curl in a vector field.
5. to calculate the line integral of a function along a curve.
6. to calculate the work done by a force field in moving a
particle along a curve.
7. to use the theorem (conservative vector field) to prove that a
vector field is conservative.
8. to use the (independence of path) theorem to prove that a line
integral is the independence of path
9. to use Green's theorem to calculate the line integral on a
closed curve.
10. to calculate the surface integral of a function.
11. to calculate the flux of a vector field passing through a
surface using Gauss's theorem.
12. to calculate the flux circulation of a vector field around a
surface using Stokes' theorem
2
Examination forms 1. Class activities : Written quiz, homework.
2. Mid-term examination
3. Final examination
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to construct coordinate systems in 2-d space,
2. to determine the solution of linear geometry problems,
3. to determine the solution of quadratic geometry problems,
4. to classify the types of quadrics and conics,
5. to explain the difference between affine transformation and
orthogonal transformation
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Content 1. Coordinate system in plane,
2. Equations of linear geometry object (line, plane) and problems
in linear geometry,
3. Equations of quadratic geometry object (circle, sphere) and
problems in quadratic geometry,
4. Conics, quadrics, and their classification,
5. Affine transformation and orthogonal transformation.
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Teaching methods Flipped Class and Problem based learning using E-learning
1
Content Undirected Graph, Isomorphism, Tree, Connectivity, Graph
Coloring, Directed Graph
Study and examination The final score is the composition of mid-test scores, quizzes,
requirements and assignments with the following weight:
Quiz : 10 %
Discussion : 20 %
Presentation : 10 %
Mid-test : 30 %
Paper : 30 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to study basics, problems, topics, processes, and algorithms in
data science
2. to process data for use in the next process
3. to analyze regression, classification problems, and clustering
using the related methods.
4. to connect mathematical theory to neural network models
5. to cooperate to build a neural network model to predict a
solution to a problem
6. to cooperate to make a paper using Bahasa Indonesia.
Content 1. Data
Introduction to data science
Studying and preparing data
Supervised and Unsupervised
2. Regression and classification
Least square and linear regression
Linier Classifier and Logistic Regression
Support Vector Machine
Decision tree
3. Clustering and Similarity
Nearest Neighbor Search
K-Means
4. Recommending Products and Deep Learning: Searching for
images
5. Introduction to Deep Learning
6. Neural networks with a hidden layer, using forward and
back-propagation
7. Deep Neural Network
8. Aspects of Deep Learning
9. Optimization Algorithms
10. Hyperparameter tuning, Batch Normalization and
Programming Frameworks
2
Study and examination The final mark will be weighted as follows:
requirements 1. Homework (20%)
2. Mid-term examination (30%)
3. Small Projects (20%)
4. Final examinations (30%)
To successfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
Reading list (resources) 1. Aggarwal, C. (2018). Neural Networks and Deep Learning.
Cham, Switzerland: Springer
2. Alpaydin, E. (2010). Introduction to Machine Learning. MIT
Press.
3. Deisenroth, A. Aldo, A.F., Ong, C.S. (2020). Mathematics
for Machine Learning. Cambridge University Press.
4. Goodfellow, I., Bengio, Y., Courville, A. (2016). Deep
Learning. MIT Press.
5. Kotu, V., Deshpande B., (2019). Data Science Concepts
and Practice 2nd Ed, Elsevier Inc, Cambridge.
6. Marc Peter Deisenroth., A.Aldo Faisal., Cheng Soon Ong.
(2020). Mathematics for Machine Learning. Published by
Cambridge University.
7. Saltz, J., S. (2018). An Introduction to Data Science,
Sage Pub., Syracuse University.
8. Swalin, A. (2018). How to Handle Missing Data.
https://towardsdatascience.com/how-to-handle-missing-data-
86418db0d4
9. Vitria, J., et al. (2017). Introduction to Data Science a
Phyton Approach to Concepts, Techniques and
Applications. Springer, Switzerland.
10. Zumel, N., and Mount., J. (2020). Practical Data
Science with R. Manning Pub., New York
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 2.5 hours lectures per week
Private study including examination preparation, specified in
hours1:
3 hours structured activities, and 3 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to identify
learning outcomes boundary value problems of order 1 and 2 and solve them
analytically by basic techniques of partial differential equations.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. PDE Models, classification of PDE’s and type of boundary
conditions, characteristics coordinates and canonical form.
2. Conservation Laws, The method of characteristics, singular
solution of wave equations of order 1 (shockwave).
3. Diffusion, Vibrations and Acoustics, Steady-State solutions
of order 1 dan 2 PDE’s , Laplace’s Equations.
4. Cauchy problem for the heat equation, Cauchy problem for
the wave equation, semi-infinite domains.
5. Well-Posed problems, Sources and Duhamel’s principle
6. Laplace transforms & Fourier transforms.
7. Fourier method and orthogonal expansions.
8. Overview of separation of variables.
9. Sturm-Liouville problems, generalization and singular
problems.
10. Laplace’s equation with bounded domain, cooling of a sphere.
11. Diffusion in a disk, sources on bounded domains.
Examination forms 1. Class activities : Quiz, homework
2. Group discussion sessions
3. Mid-term examination
4. Final examination
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. explaining properties of uniqueness of solutions on initial
and boundary value problems
2. explaining properties well-posed and perturbed problems on
initial value problems
3. implementing numerical methods to solve initial value
problem on ODE
4. implementing shooting methods to solve a boundary value
problems
5. implementing finite difference methods to solve an initial and
boundary value problem on PDE.
2
Study and examination The final mark will be weighted as follows:
requirements 1. Online Quiz (10%)
2. Homework (15%).
3. Written Quiz (10%)
4. Lab sessions (15%)
5. Mid-term examination (25%)
6. Final examination (25%)
To succesfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
Reading list 1. Burden R.L. dan Faires J.D., 2011, Numerical Analysis,
Brooks/Coles, Cengange Learning.
2. Boyce,W.E., DiPrima,R.C., Elementary Differential
Equations and Boundary Value Problems, 9th edition, John
Willey & Sons, 2008
3. Logan, J. D., Undergraduate Texts in Mathematics: Applied
partial differential equations (3rd edition), Springer-Ney
York, 2015.
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 11.3 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 3 hours and 20 minutes lectures per week
Private study including examination preparation, specified in
hours1:
4 hours structured activities, and 4 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to analyse
learning outcomes and apply some basic concepts in real analysis to prove theorems
and their applications related to uniform continuity,
differentiation, Riemann integral, and sequence of functions
mathematically.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Pointwise continuity and continuous functions on intervals
2. Uniform continuity, Continuous extension theorem,
Lipschitz function
3. Monotone and inverse functions
4. Derivatives of function
5. Chain Rule, inverse functions
6. Mean Value Theorem, Rolle’s Theorem, Intermediate Value
Theorem, Darboux’s Theorem
7. L’Hospital’s Rules
8. Taylor’s Theorem
9. Gauge
10. Definition and examples of Riemann Integral
11. Classes of Riemann integrable functions
12. Additivity Theorem and Fundamental Theorems
13. Lebesgue’s integrability criterion,
14. Composition and product theorem for integral
15. Pointwise and uniform convergence of sequences of functions
16. Interchange of limit (and integral, derivatives, limit and
continuity)
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2 weeks
hours, self-study hours) Contact hours: 150 minutes lectures, 180 minutes structured activities,
and 180 minutes individual study per week
Private study including examination preparation, specified in hours 1:
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to explain the basic understanding of research methods, include
understanding of scientific research, research methods, types of
approaches in research, and research steps.
2. to identify the scope of research, in particular research in
mathematics, including problem definition, and literature search
that supports problem solving.
3. to do mathematical reasoning in reading topics, theorems, and their
proofs, and rewrite them according to the rules scientific writing
4. to characterize the types of scientific publications
5. to prepare research proposals according to the rules by following the
rules of scientific writing
6. to compile scientific papers according to the rules by following the
rules of scientific writing.
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 150 minutes lectures, 180 minutes structured
activities, and 180 minutes individual study per week
Private study including examination preparation, specified in
hours1:
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to make use of the definitions and theorems in group and
ring to prove algebra problems
2. to determine normal subgroup and quotient group
3. to determine isomorphism between groups or rings
4. to determine ideal and quotient ring
5. to apply the polynomial’s properties
6. to discover some simple examples of the application of
group / ring algebra in other disciplines
7. to elaborate the proof of theorems and properties in
algebra
Content 1. Group
a. Definitions and Examples of Groups
b. Subgroups
c. Cyclic Groups
d. Permutation Groups
e. Cosets and Lagrange’s Theorem
f. Group Homomorphism
g. Normal Subgroups and Quotient Groups
h. The Homomorphism Theorems
2. Ring
a. Rings, the Types of Rings, and Subrings
b. Ideal and Ring Homomorphism
c. Quotient Rings
d. The Ring Homomorphism Theorems
e. Maximal Ideal
f. Polynomial Rings
g. Field of Quotients of an Integral Domain
Examination forms 1. Class activities: Quiz (written and computer-based),
homework.
2. Mid-term examination.
3. Final examination.
Study and examination The final mark will be weighted as follows :
requirements 1. Quiz (written and computer-based): 30%
2. Homeworks: 20%
3. Mid-term examination: 25%
4. Final examinations : 25%
To pass successfully the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 9 hours/week x 14 weeks + 5.5 hours/week x
hours, self-study hours) 2 weeks = 137 hours.
9 hours/week divided into :
- Contact hours: 3 hours (150 minutes lectures).
- Study independent including examination preparation,
specified in hours1: 3 hours structured activities and 3 hours
individual study per week.
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to proof the identities related to complex number
2. to proof limit, continuity, and derivation of complex function
3. to identify characteristic of an analytic function
4. to integrate a simple complex function
5. to find a relation a concept of sequences, series, residue, and pole to
calculate an integration of a complex function
6. to use residue and pole to calculate a more complicated integration
of a complex function
7. to draw a mapping of a complex function.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Content 1. Complex number
2. Function, limit, and theorems on limit of complex function
3. Analytic function
4. Integral of complex function
5. Series of a complex function
6. Residue and pole
7. Mapping of a complex function
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the following abilities:
learning outcomes 1. As a group, interpreting simple real-world problems in
correct mathematical language.
2. Determine the problem of the topic given.
3. Determine a model’s parameters, parameters and
assumptions and the solution to be used based on the
explanation of real-world problems.
4. Adapting a mathematical model to a real-world problem.
5. Extracting a mathematical model using a variety of basic
mathematical concepts.
6. Demonstrating the obtained model analytically or
numerically with an easily understood implementation.
7. Creating a report with correct use of Bahasa Indonesia.
2
Study and examination The final mark will be weighted as follows:
requirements 1. Small Project (10%)
2. Presentation I (20%)
3. Presentation II (25%)
4. Presentation III (30%)
5. Paper (15%)
To successfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 150 minutes lectures, 180 minutes structured
activities, and 180 minutes individual study per week
Private study including examination preparation, specified in
hours1:
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to determine the metric space and it’s properties
2. to apply the basic concepts of topological space
3. to explain the definition and the properties of continuous
function in topological space
4. to analyze the connectedness and separation properties in
topological space
5. to construct a new topological space from the old ones
6. to analyze the convergence of the sequence in topological
space
7. to analyze the compactness properties in topological space
8. to use the topological properties in the application
problems
9. to work in groups
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes
1. To explain the stochastic process and stochastic problems
2. To use basic elements of the stochastic process
3. To implement integration and differentiation in stochastic
differential equations
4. To solve stochastic differential equations using the theories
learned
5. To solve stochastic differential equations in real-world
problems
2
Reading list (resources) 1. Calin, O. (2015). An Informal Introduction to
Stochastic Calculus with Applications, World
Scientific Publishing Co. Pte. Ltd., London
2. Cyganowski, S., Kloeden, P., Ombach, J. (2002), From
Elementary Probability to Stochastic Differential
Equations with MAPLE, Springer-Verlag, Germany.
3. Klebaner, F. (2005). Introduction to Stochastic Calculus
with Applications 2nd Ed. Imperial College Press,
London.
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. To explain the characteristic and principle of dynamic
programming optimization problems.
2. To solve deterministic and probabilistic dynamic
programming problems.
3. To solve problems related to dynamic programming.
4. To explain the characteristics of the queuing system.
5. To explain various models of queuing systems.
6. To explain Markov system.
7. To use Markov system to analyze stochastic processes.
8. To solve problems related to the queuing system.
1
Content 1. Characteristics and principles of deterministic and
probabilistic dynamic programming optimization problems.
2. Dynamic programming applications in the real world.
3. Characteristics and various models of queuing systems.
4. Markov system.
5. Application of queuing theory in the real world.
6. The use of software to solve dynamic programming and
queuing system problems.
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 2.5 hours lectures per week
Private study including examination preparation, specified in
hours1:
3 hours structured activities, and 3 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to
learning outcomes implement machine learning algorithm to solve problems which
needs a big data analysis.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. C4.5 algorithm and its applications
2. K-Means clustering algorithm and its applications
3. Support vector machines (SVM) algorithm and its
applications
4. Apriori algorithm and its applications
5. Expectation-Maximization algorithm and its applications
6. Page rank algorithm and its applications
7. AdaBoost algorithm and its applications
8. K-Nearest Neighbors algorithm and its applications
9. Naïve Bayes algorithm and its applications
10. Classification and Regression Trees (CART) algorithm and
its applications
Examination forms 1. Class activities : Quiz, homework
2. Group discussion sessions
3. Mid-term examination
4. Final examination
Reading list X. Wu and V. Kumar, The Top Ten Algorithms in Data Mining.
Chapman & Hall/CRC, 2009.
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended This course has been designed with an emphasis on Algorithmic,
learning outcomes which is a systematic study of the use of basic techniques to
design and analyze efficient algorithms. After completing this
course, students are expected to be able to apply the concept of
time complexity, asymptote notation and recursive relation in
determining the performance of an algorithm. Students are also
expected to be able to implement several algorithmic techniques
such as Divide and Conquer, Dynamic Programming, Greedy
Algorithm and Graph Algorithm in various types of problems
and have knowledge in Parallel Algorithms.
1
Content 1. Algorithm Concepts;
2. Analysis of Algorithm
a. Time Complexity;
b. Asymptotic notation;
c. Recurrence Relation;
3. Design of Algorithm
a. Brute Force;
b. Divide and Conquer;
c. Greedy;
d. Dynamic Programming;
e. Graph Algorithm;
4. Introduction to Parallel Algorithm.
Reading list [1] Gilles Brassard, Paul Bratley, Algorithmics: Theory &
Practice, 1988, Prentice Hall.
[2] Cormen Thomas H., Leiserson Charles E., Rivest Ronald L.,
Introduction to Algorithms, 1991, Mc.McGraw-Hill.
[3] Harsh Bhasin, Algorithms: Design and Analysis, 2015,
Oxford.
[4] Kenneth A. Berman, Jerome L. Paul, Fundamentals of
Sequential and Parallel Algorithms, 1997, ITP.
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesia
Teaching methods Flipped Class and Problem based learning using E-learning
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended 1. The students can explain the algebraic structure and its relation,
learning outcomes Vector Spaces, Linear Transformations, Matrix Representation of
Linear Transformations of Inner Product Spaces, Eigen Values and
Vectors, Singular Value Decomposition, Cayley-Hamilton Theorem,
Jordan Forms, and Module Introduction.
2. The students can use definitions and theorems in proving the
properties of algebraic structures in vector spaces and linear
transformations. Students can determine the matrix representation of
a given linear transformation.
3. The students can explain the inner product space and its properties.
4. The students can determine the values and eigenvectors of a given
linear transformation representation matrix.
5. The students can explain properties related to endomorphism
decomposition
6. The students can explain the simple nature of the module.
7. The students can re-proven theorems and proofs of properties and
theorems in linear algebra related to their algebraic structure.
1. Vector Space
Content
2. Linear Transformations, Representation Matrices of Linear
Transformations
3. Inner Product Spaces
4. Eigenvalues and Eigenvectors
5. Decomposition of Singular Value, Cayley-Hamilton Theorem,
Jordan Form
6. An Introduction to module
Examination forms Essay
2
1. Robert J. Valenza, Linear Algebra: An Introduction to Abstract
Reading list
Mathematics, Springer, 1993
2. Ahmad Arifin, Aljabar Linier, edisi II, 2001, Penerbit ITB.
3. Bill Jacob, Linear algebra, 1990, W.H. Freeman and Company.
4. Paul R. Halmos, Finite Dimensional Vector Spaces, 1987, Springer-
Verlag.
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesia
1
Study and examination The final score is the composition of mid-test scores, quizzes, and
assignments with the following weight:
requirements Assignment and Presentation : 40 %
Mid-test : 30 %
Project : 30 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
Reading list [1] W. Stalling, Cryptography and Network Security, 4th ed,
Pearson2006
[2] Various articles
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 150 minutes lectures, 180 minutes structured
activities, and 180 minutes individual study per week
Private study including examination preparation, specified in
hours1:
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. distinguishing parallel and sequential algorithms
2. distinguishing parallel computing architecture
3. compiling parallel algorithm
4. to analyze the performance of parallel algorithms
5. processing big data
6. designing parallel computing on big data
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Sequential and Parallel Algorithm
2. Parallel computing architecture (shared, distributed, and
hybrid computing)
3. Parallel Algorithm Analysis
4. Parallel Algorithm Model
5. Parallel Algorithm Structure
6. Design Techniques
7. Big Data
8. Parallel Implementation on Big Data
MODULE HANDBOOK
Language Indonesia
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. To solve the problem of approximating a single variable
function using several methods, namely Discrete Least
Squares, Orthogonal Polynomials and Least Squares,
Chebyshev Polynomials and Economization of Power Series,
Rational Functions, Trigonometric Polynomials, and Fast
Fourier Transforms Approximation.
2. To solve value approximation problems and eigenvectors
using several methods, namely, Power, Householder, QR,
and Singular Value Decomposition.
3. To solve non-linear system of equations by using several
methods, namely Fixed points for functions of several
variables, Newton's method, Quasi-Newton, and Steepest
Descent techniques
2
Study and examination The final mark will be weighted as follows:
requirements 1. Assignments (40%)
2. Mid-term examination (30%)
3. Final-term examination (30%)
Elective:
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing this course, students are expected to be able to
learning outcomes apply Stochastic Differential Equations Methods in the fields of
Science and Finance. The main topics covered include random
walk and Brownian motion, stochastic differential equations
(SDEs), Euler-Maruyama (EM) method and Milstein method,
convergence and stability properties of EM and Milstein
methods, Monte Carlo simulation, SDEs model stock prices,
SDEs models in science.
1
Content 1. Random walk and Brownian motion,
2. Stochastic Differential Equations (SDEs),
3. Euler-Maruyama (EM) method,
4. Milstein method,
5. Convergence and stability properties of EM and Milstein
methods,
6. Monte Carlo simulation,
7. SDEs model in stock prices,
8. SDEs models in science.
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 2.5 hours lectures per week
Private study including examination preparation, specified in
hours1:
3 hours structured activities, and 3 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to
learning outcomes understand and use the techniques in dynamical systems and
apply them to the real-world systems. The approach emphasizes
qualitative ideas rather than explicit computation.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Overview: Dynamical Systems
2. Types of Systems
3. Examples of Dynamical Systems
4. System Modeling
5. Characteristics of Dynamical Systems
6. Existence and Uniqueness of Solutions
7. Equilibrium and Nullclines
8. Stability
9. Lyapunov Functions
10. Types of Nonlinear Systems
11. Limit Cycles
12. Bifurcation
13. Chaos
14. Linearization
Examination forms 1. Class activities : Quiz, homework
2. Group discussion sessions
3. Mid-term examination
4. Final examination
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 2.5 hours lectures per week
Private study including examination preparation, specified in
hours1:
3 hours structured activities, and 3 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to identify
learning outcomes the characteristic features of a network optimization, and
implement an appropriate algorithm to solve the problems.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Definition of a network and it features
2. Design and analyze a network
3. Shortest path algorithm
4. Minimum spanning tree algorithm
5. Maximum and minimum cost flows algorithm
6. Generalization of flows problem
7. Multicommodity flows
Examination forms 1. Class activities : Quiz, homework
2. Group discussion sessions
3. Mid-term examination
4. Final examination
MODULE HANDBOOK
Language Indonesia
1
Module objectives/intended After completing this module, students be able to
learning outcomes
• Explain the basic concepts of coding theory
properties
everyday life.
Content Basic concept of code, linear code and its property, error
correction code, application of coding theory in the daily life,
relation with cryptography, classic encryption scheme, block
cipher cryptography, Public Key Cryptography and Application
of Cryptography.
Study and examination The final score is the composition of mid-test scores, quizzes,
and assignments with the following weight:
requirements Assignment and Presentation : 40 %
Mid-test : 30 %
Project : 30 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
2
Reading list [1] W. Stalling, Cryptography and Network Security,
4th ed, Pearson2006
[2] C. Wuthrich, Coding and Cryptography,
https://www.maths.nottingham.ac.uk/plp/pmzcw
/download/ccr.pdf
[3] Various articles
3
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesia
1
Content Big data; neural networks, deep learning, convolution neural
networks (CNN), long-short term memory (LSTM) neural
networks, autoencoder; image classification, sentiment analysis,
document clustering, topic detection
Study and examination The final score is the composition of assignments, mid-test scores,
requirements and project with the following weight:
Assignment : 20 %
Mid-test : 40 %
Project : 40 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesia
Teaching methods Flipped Class and Problem based learning using E-learning
Module objectives/intended After completing Analysis 1 and Algebra courses, students are
learning outcomes 1. able to apply the basic theories of mathematical thinking in
functional analysis (C4).
2. Able to explain the basic concept of topology and
compactness property in metric space (C4, A3)
3. Able to explain the nature of normed space and Hilbert space
(C4, A3)
4. Able to analyze the properties of linear operator and it’s dual
in norm space and inner product space (C4)
5. Able to analyze the properties of linear functional and it’s
dual in norm space and inner product space (C4)
6. Able to dissect proofs in functional analysis (C4)
7. Able to apply the functional analysis concept in mathematics
problem (C4) and formulate opinions to solve the problem
(A4)
1
Content Metric space, compact set, norm space, linear operator, The
Uniform Boundedness Principle, functional linear, weak
convergence, adjoint operator, reflexivity, the spectrum, inner
product space, Riesz Representation Theorem, spectral
decomposition in Banach space
Study and examination The final score is the composition of mid-test scores, quizzes, and
requirements assignments with the following weight:
Quiz : 15 %
Assignment : 20 %
Poster : 10 %
Mid-test : 25 %
Paper : 30 %
Total : 100 %
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to determine the solution of problems in measurable function,
2. to determine the solution of problems in measure,
3. to determine the solution of problems in integral,
4. to determine the solution of problems in integrable function,
5. to determine the solution of problems in Lebesgue space,
6. to determine the solution of problems in convergence,
7. to determine the solution of problems in measure
decomposition.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Content 1. Measurable real valued functions, generalized measurable
real valued functions, measurable complex valued functions,
function between measurable spaces,
2. Measure, measurable space, almost everywhere, charge.
3. Simple function and its integral, integral of generalized
measurable real valued functions, Theorem of Monotone
Convergence, Lemma Fatou, properties of integral,
4. Integrable real valued functions, positivity and linearity of
integral, Lebesgue Dominance Convergence Theorem,
parameter depended integrand,
5. Norm space, Lp-space, Holder inequality, Minkowski
inequality, Theorem of completeness, L infinity-space,
6. Types of convergence of function sequence, relation between
types of convergence,
7. Types of measure decomposition,
Reading list (resources) 1. Robert G. Bartle, The elements of integration and Lebesgue
measure, John Wiley & Sons, 1966.
2. Lecturer’s Handout
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2
hours, self-study hours) weeks
Contact hours: 2.5 hours lectures per week
Private study including examination preparation, specified in
hours1:
3 hours structured activities, and 3 hours individual study per
week
Module objectives/intended After completing the course, students have the ability to identify
learning outcomes the characteristic of an optimal control problem, and implement a
proper method to solve the problem.
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Transversality conditions
2. Autonomous system
3. Diagram analysis
4. Type of endpoints
5. Application of optimal control theory to investment and
advertising problem
6. Pontryagin principle
7. Dynamic programming
8. Stochastic optimal control problem
Examination forms 1. Class activities : Quiz, homework
2. Group discussion sessions
3. Mid-term examination
4. Final examination
MODULE HANDBOOK
Language Indonesian
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. To explain mathematically an abstract machine.
2. To explain computability theory.
3. To diagnose language and language expressions that can be
accepted by an abstract machine.
1
Content 1. Formal language and its grammar
2. Chomsky classification
3. Finite state machine
4. Finite automata
5. Deterministic finite automata
6. Regular grammar
7. Regular expression
8. Nondeterministic finite automata
9. Context-free grammar
10. Formal Context-free grammar
11. Push down automata
12. Deterministic push down automata
13. Context-free grammar receivable push down automata
14. Turing machine
2
UNIVERSITAS INDONESIA
Faculty of Mathematics and Natural Sciences
Department of Mathematics
Building D, Kampus UI Depok 16424, Telp: 021 - 7863439,
Email: sekretariat.math@sci.ui.ac.id, website: https://www.math.ui.ac.id/
MODULE HANDBOOK
Language Indonesian
Workload (incl. contact (Estimated) Total workload: 8.5 hours x 14 weeks + 3 hours x 2 weeks
hours, self-study hours) Contact hours: 150 minutes lectures, 180 minutes structured activities,
and 180 minutes individual study per week
Private study including examination preparation, specified in hours 1:
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to express biological sequences (DNA and protein) as string
information
2. to explain methods for determining patterns in biological sequences
3. to describe with basic concepts and terminology in computational
science
4. to apply methods to determine patterns in biological sequences
5. to apply bioinformatics methods for sequence and structure analysis
6. to use the program as a tool to solve basic scientific problems
7. to analyze different biological sequences from generic string
analysis
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
Content 1. Introduction of Bioinformatics
2. Pair-wise sequence alignments and database search
3. Phylogenic tree and multiple sequence alignments
4. Protein Structure Alignments
5. Modelling of Protein-protein interactions
6. Biological Data Modeling
7. Analyzing Data From High Throughput Experiments
MODULE HANDBOOK
Language Indonesian
1
When calculating contact time, each contact hour is counted as a full hour because the organisation
of the schedule, moving from room to room, and individual questions to lecturers after the class, all mean that
about 60 minutes should be counted.
1
Module objectives/intended After completing the course, students have the ability
learning outcomes 1. to explain and analyze a qualitative and quantitative
behaviour of an exponential growth, logistic growth, logistic
growth with Allee effect and logistic growth with fear factor
model
2. to explain and analyze a qualitative and quantitative
behaviour of a competing species models
3. to explain and analyze a qualitative and quantitative
behaviour of a predator prey model
4. to explain and analyze a qualitative and quantitative
behaviour of an SIR model
5. to explain and analyze a qualitative and quantitative
behaviour of a vector borne disease model
6. to calculate and explain the sensitivity analysis of a
dynamical system
7. to detect a type of bifurcation that appears from an
epidemiological model
2
Study and examination The final mark will be weighted as follows:
requirements 1. Quiz (25%)
2. Homework (15%).
3. Mid-term examination (30%)
4. Final examination (30%)
To succesfully pass the module it requires minimum 55% of the
total mark.
Mark Grade
85—100 A
80—<85 A-
75—<80 B+
70—<75 B
65—<70 B-
60—<65 C+
55—<60 C
40—<55 D
<40 E