Our new course on Udemy has been published on June the 20th, 2022. The link will lead you to the course with “current best price” in your region. If the price is too high, try applying our coupon code TPOT_JUN22 in June 2022 (and later TPOT_JUL22 in July, TPOT_AUG22 in August, and so on).
This link will lead you to the list with the content of the course (the titles of all the videos, the texts of all the problems solved during the course).
how are you?
I want to ask a question, is calculus a prerequisite to know before learning discrete math? I am very interested in discrete math.
besides the course on statistical probability, would it be better to have a plan on the Numerical Methods course?
Thanks so much!
Dear My Cool,
Thank you, I am fine, and I hope the same for you 🙂
You don’t need Calculus at all to study Discrete math, not that I can think of (maybe in some examples? But, if so, I am sure that you will not miss much by just skipping these examples!). The only prerequisite for Discrete math is basically just high-school math. Maybe you need some more advanced stuff for Discrete math 2, but not Calculus. Calculus is all about continuity, and “continuous” is kind of counterpart of “discrete”.
Numerical Methods: I will keep it in mind. This course would definitely be different than my “regular” courses, as you need a lot of programming for demonstrating the methods. More work for Martin then, as he is doing all the programming I need.
Because in discrete math there are mentioned some proof techniques, which they apply in calculus, so I don’t know which one to learn first.
yes i think python would be reasonable in numerical analysis course
Oh, you don’t need Calculus for proof techniques: I have them covered in my Precalculus 1 course. Have a look at Section 11:
According to me, you don’t have to study Calculus before Discrete math. That you *afterwards* use the techniques for Calculus doesn’t mean that you must master Calculus while learning the techniques. Again, you will possible miss one or two examples…
Should i learn calculus or linear algebra first?
I found out that people say that to learn multivariate calculus requires a bit of linear algebra, but I don’t know what linear algebraic knowledge needs to be used in multivariable analysis? Which one should I start learning first will be more beneficial later?
Dear My Cool,
If you don’t know linear algebra at all, I would say: study it first. It is much more elementary than Calculus, you can even study it coming straight from high school.
If you studied linear algebra before, and you have studied Calculus 1+2, you can start Calculus 3 right away. I have included (in my Calc3 courses) some preliminaries, what you need to know from linear algebra, so I don’t really assume that the students know all the topics. But I assume that the students know both Calc 1 and 2 when they start Calc 3.
You can try linear algebra and you can try Calculus 3 and see which one you like the most. Keep studying this one then, and ask me questions (there is a nice Q&A on Udemy) if you need some more explanations than the one given in the lectures. I will be happy to help.
Hi Professor Hania
I found these topics in other online precalculus courses so which precalculus course of yours contains theses topics
Thanks in advance
-permutation and combination
-complex planes and complex numbers
-matrices and determents
-coordinate systems (rectangular polar cylindrical)
-vectors (definition/operations addition subtraction multiplication)
-lines and planes in space
I apologise for this late answer. I have noticed your message only today. We were traveling in July, and clearly we missed your questions… Sorry!
In my opinion, some of these topics don’t belong to precalculus, but they are (of course) essential for understanding mathematics. Some of them are already somewhere in my courses, some of them are planned for the future:
Matrices, determinants, vectors, lines and planes in space are discussed in depth in my Linear Algebra and Geometry 1.
Rectangular coordinate system is also discussed in the course above, but it also appears in Precalculus 1: Basic notions.
Other coordinate systems (polar, cylindrical, spherical) are discussed in Calculus 3 part 1, but I will probably also discuss it in my upcoming (October 2022) course “Precalculus 3: Trigonometry”.
Complex numbers are introduced (just as much as needed for dealing with factoring polynomials) in Precalculus 2: Polynomials and rational functions, but they will come back in the Trigonometry course, too, and they will get their own course “Complex numbers”. In Calculus, you only need complex numbers for solving some types of differential equations, this is why I planned to create a course devoted to complex numbers *before* I create the ODE course.
Binomial Theorem will be discussed in my upcoming (December 2022) course “Precalculus 4: Exponentials and logarithms”. I don’t know yet if I will discussed permutations and combinations there (but probably yes), but they will sure appear in my future course in Discrete Mathematics.
Generally, my Precalculus series contains (or: will contain) all you need for your studies of Calculus, but some of the topics (like polar, cylindrical, spherical coordinates, and some vector algebra) are made as a part of the course they are needed for (Calculus 3 in this case).
So, you find everything you need for Calculus in my Precalculus+Calculus courses, no worries! When I am done with my Precalculus series, I will write a list showing where to find stuff for studying (like in this message, but more structured), so that everybody finds what they need.
I can also recommend this outstanding book for self-studies in Precalculus. It is really great, *and* free of charge.
Hello – Are there precalculus part 3 and 4 courses coming out?
Yes, they are, but first I have to create them. Making myself ready for this huge task. My ambition is to publish “Precalculus 3: Trigonometry” in October 2022, and “Precalculus 4: Exponentials and logarithms” in December 2022. First, I will record a very short free course “Mathematics: Fun tricks for everybody”, then I start working with the (large) Trigonometry course. Wish me luck!
Please make an in depth course on Probability and Statistics. I hope it’s ready before the end of 2024. I can wait for that long.
how are you?
After completing the calculus courses, I hope that the new things will be statistical probabilities, followed by advanced linear algebra, and finally discrete math specialisation.
I hope these courses will start in the spring of 2024.
Thanks Hania so much!
how are you?
After completing the calculus courses, I hope that the new things will be statistical and probabilities, followed by information theory, the next one is advanced linear algebra, finally discrete math specialisation.
I hope these courses will start in the spring of 2024 and ending in mid-2025
Thanks Hania so much!
Thank you for the suggestions! I will keep them in mind. Doing my best 🙂
information theory is based on calculus, statistical and probabilities and linear algebra, it has many practical applications in crytography and machine learning, there is a term entropy, which people often say, but i don’t understand at all.
if possible, hopefully you will publish an information theory course in the future, i think you won’t have any difficulty in your domain of knowledge .
Thanks Hania so much!
I’ll see what I can do. As I never taught this course, it will take some time to gather materials and organise them in a meaningful whole. This is one of the reasons why I don’t want to create such a course before I am done with all the subjects I master (on a “teacher level”) already now.
But I understand the importance of the topic, its applicability, and the need of ML students to get a decent course in the subject.
In addition, it has applications in data compression as well
Hello there Miss! Your courses really helped me to understand maths better. Huge thanks for that! When can we expect your next Pre-Calculus course to be released?
The next part (Trigonometry) should be released around November the 15th, depending on how long the quality control process will take.