Complex Analysis (saylor.org)

Offered by Saylor.org,
Complex Analysis (saylor.org)

This course is an introduction to complex analysis, or the theory of the analytic functions of a complex variable. Put differently, complex analysis is the theory of the differentiation and integration of functions that depend on one complex variable.

Such functions, beautiful on their own, are immediately useful in Physics, Engineering, and Signal Processing. Because of the algebraic properties of the complex numbers and the inherently geometric flavor of complex analysis, this course will feel quite different from Real Analysis, although many of the same concepts, such as open sets, metrics, and limits will reappear. Simply put, you will be working with lines and sets and very specific functions on the complex plane—drawing pictures of them and teasing out all of their idiosyncrasies. You will again find yourself calculating line integrals, just as in multivariable calculus. However, the techniques you learn in this course will help you get past many of the seeming dead-ends you ran up against in calculus. Indeed, most of the definite integrals you will learn to evaluate in Unit 7 come directly from problems in physics and cannot be solved except through techniques from complex variables.
We will begin by studying the minimal algebraically closed extension of real numbers: the complex numbers. The Fundamental Theorem of Algebra states that any non-constant polynomial with complex coefficients has a zero in the complex numbers. This makes life in the complex plane very interesting. We will also review a bit of the geometry of the complex plane and relevant topological concepts, such as connectedness.
In Unit 2, we will study differential calculus in the complex domain. The concept of analytic or holomorphic function will be introduced as complex differentiability in an open subset of the complex numbers. The Cauchy-Riemann equations will establish a connection between analytic functions and differentiable functions depending on two real variables. In Unit 3, we will review power series, which will be the link between holomorphic and analytic functions. In Unit 4, we will introduce certain special functions, including exponentials and trigonometric and logarithmic functions. We will consider the Möbius Transformation in some detail.
In Units 5, 6, and 7 we will study Cauchy Theory, as well as its most important applications, including the Residue Theorem. We will compute Laurent series, and we will use the Residue Theorem to evaluate certain integrals on the real line which cannot be dealt with through methods from real variables alone. Our final unit, Unit 8, will discuss harmonic functions of two real variables, which are functions with continuous second partial derivatives that satisfy the Laplace equation, conformal mappings, and the Open Mapping Theorem.
Course Requirements:
Have completed Single-Variable Calculus I, Single-Variable Calculus II, Multivariable Calculus, Linear Algebra, and Differential Equations or their equivalents. Completion of Real Analysis I or its equivalent is recommended, but concurrent enrollment is acceptable.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Real Analysis II (saylor.org) Saylor Academy
Saylor.org

Real Analysis II (saylor.org)

Real Analysis II is the sequel to Saylor’s Real Analysis I, and together these two courses constitute the foundations of real analysis in mathematics. In this course, you will build on key concepts presented in Real Analysis I, particularly the study of the real number system and real-valued functions defined on all or part (usually intervals) of the real number line.

Legacy Course
Self-Paced
Matrix Methods (Coursera) Coursera
University of Minnesota

Matrix Methods (Coursera)

Mathematical Matrix Methods lie at the root of most methods of machine learning and data analysis of tabular data. Learn the basics of Matrix Methods, including matrix-matrix multiplication, solving linear equations, orthogonality, and best least squares approximation. Discover the Singular Value Decomposition that plays a fundamental role in dimensionality reduction, Principal Component Analysis, and noise reduction.

Jun 22nd 2026
5-12 Weeks
Introduction to Computer Science II (saylor.org) Saylor Academy
Saylor.org

Introduction to Computer Science II (saylor.org)

This course is a continuation of the first-semester course titled CS101: Introduction to Computer Science I. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future academic study in the discipline. We will begin with a comparison between Java—the programming language utilized last semester—and C++, another popular, industry-standard programming language.

Self Paced
Self-Paced
Mathematical Logic and Theory of Computation (saylor.org) Saylor Academy
Saylor.org

Mathematical Logic and Theory of Computation (saylor.org)

Mathematics is about structure, about reasoning, and about modeling. This course braids these three threads together. Mathematical logic began as the study of the reasoning used in mathematics, but it turns out to be useful in describing the mathematical concept of structure and in modeling automated reasoning—that is, modeling computation.

Legacy Course
Self-Paced
Introduction to Complex Analysis (Coursera) Coursera
Wesleyan University

Introduction to Complex Analysis (Coursera)

This course provides an introduction to complex analysis which is the theory of complex functions of a complex variable. We will start by introducing the complex plane, along with the algebra and geometry of complex numbers, and then we will make our way via differentiation, integration, complex dynamics, power series representation and Laurent series into territories at the edge of what is known today.

Jun 22nd 2026
5-12 Weeks
Mathematical Biostatistics Boot Camp 1 (Coursera) Coursera
Johns Hopkins University

Mathematical Biostatistics Boot Camp 1 (Coursera)

This class presents the fundamental probability and statistical concepts used in elementary data analysis. It will be taught at an introductory level for students with junior or senior college-level mathematical training including a working knowledge of calculus. A small amount of linear algebra and programming are useful for the class, but not required.

Jun 22nd 2026
4 Weeks