COURSE DETAIL
This course provides an introduction to sets and functions: defining sets, subsets, intersections and unions; injections, surjections, bijections.; compositions and inverses of functions; an introduction to mathematical logic and proof: logical operations, implication, equivalence, quantifiers, converse and contrapositive; proof by induction and contradiction, examples of proofs. These ideas are then applied in the context of the real numbers to make rigorous arguments with sequences and series and develop the notions of convergence and limits.
COURSE DETAIL
This course explores the quantitative instruments needed to pose and analyze economic problems with the aid of a formal model. Topics include: concepts of matrices and algebra of matrices; analysis of dynamic economic models; differential and difference equations and systems; examination of the qualitative behavior of solutions.
COURSE DETAIL
This course explores the concepts of heuristics and optimization as two means of problem-solving and analysis. Topics include: dynamic programming; linear programming; constrained Boolean satisfiability; constraints programming; search. Pre-requisites: Programming; Algorithms and Data Structures; Discrete Mathematics; Artificial Intelligence.
COURSE DETAIL
This course introduces the key principles of mathematical modelling, which then are explored through several real-world examples in disease modelling, environmental planning, and population dynamics. The techniques of calculus are essential, although core concepts such as differential equations are revisited. Students also touch on the mathematical models used in data science, particularly the techniques of principal component analysis and clustering, both essential tools in machine learning models.
COURSE DETAIL
Graph theory provides a basis for computational sciences, financial engineering, chemistry, and epidemiology, among many others. This course covers graph theory including graphs, paths, cycles, trees, connectivity, Eulerian and Hamiltonian graphs, and planar graphs, as well as some important algorithms.
COURSE DETAIL
This course provides a study of the fundamentals of statistical inference such as probability distribution, point estimation, interval estimation, and hypothesis testing. Other topics include: sampling distributions; parameter estimation; confidence intervals; parametric hypothesis testing; ANOVA and nonparametric contrasts; Bayesian inference.
COURSE DETAIL
This is a first course in real analysis and a concrete introduction to group theory and the mathematics of symmetry. Students study fundamental concepts of Analysis (completeness, epsilon-N, continuity, epsilon-delta) and Group Theory (groups, group actions, symmetries).
COURSE DETAIL
Students learn to identify and remove simple trends and seasonalities from time series data; describe the properties of stationary time series and their autocorrelations; define various time series probability models (ARMA, ARIMA, GARCH); construct time series probability models from data and verify model fit; define the spectral density function and understand it as a distribution of energy in the frequency domain; compute the periodogram and smoothed versions; and analyze multivariate time series.
COURSE DETAIL
This course is a basic introduction to the dynamics of time-dependent data. The course starts by discussing the type of data to be analyzed. Apart from typical single number time series such as temperatures or stock prices, students also consider the evolution of geospatial variables, 3D, and text data. This is followed by the basic Exploratory Data Analysis in the context of time-dependent data. The course will then provide insights on how time-dependent data can be analyzed based on real world examples and applications. Areas of applications that might be considered are speech, stock market evolution, music, geospatial data such as MRI scans, and medical time series data used in diagnostics.
COURSE DETAIL
This course provides a comprehensive introduction to the modern study of computer algorithms. The course uses Python language as a tool to learn various algorithms in depth. Knowledge in mathematics, especially algebra, is expected and having basic knowledge and experience in Python helps to better understand class content.
Pagination
- Previous page
- Page 25
- Next page