**About this course: **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. Each module consists of five video lectures with embedded quizzes, followed by an electronically graded homework assignment. Additionally, modules 1, 3, and 5 also contain a peer assessment.
The homework assignments will require time to think through and practice the concepts discussed in the lectures. In fact, a significant amount of your learning will happen while completing the homework assignments. These assignments are not meant to be completed quickly; rather you'll need paper and pen with you to work through the questions. In total, we expect that the course will take 6-12 hours of work per module, depending on your background.

This course is fairly appropriate for those who have completed high school eduaction and opt to pursue higher studies in the field of science and engineering. This is an introductory course on complex analysis and does not cover advanced topics like zeta function, Manderbolt set etc in great detail. If you are doing major on Mathematics and looking for a graduate level course, this is not for you.This course offers an introduction to complex numbers, then discusses briefly on function iteration. In this course, you will learn on complex functions, complex derivative and integration, Cauchy-Riemann equation, Residues. The topics required to pursue undergraduate science education are covered nicely in this course.It is essential to do the quizzes and assignments to get hold of this topic. I thought the exercises in the course are not enough. I would recommend to do more exercises from any standard textbook on Complex Analysis. This course does not specifically follow any textbook. You will get some suggestions for textbook in the discussion forum.To get a deeper understanding, it is a great idea to follow the discussion forum. If you have any difficulty in understanding any topic, you can share in the discussion forum. Also following other people's questions helps you to develop an insight on this topic. Discussion forum is an integral part of this course. Use it wisely.To conclude, any high school graduate can take the course without any difficulty.