
http://mathforum.org/dr.cgi/pascal.cgi?
The above website is a Pascal's Triangle generator. All you have to do is to indicate how many rows you want and it will generate the corresponding Pascal's Triangle.
WHAT IS THIS COURSE ABOUT?
Discrete Mathematics (DM) is the backbone of both Mathematics and Computer Science. Unlike continuous mathematics, DM focuses on discrete structures—sets, logic, numbers, graphs, and more—making it a core subject for any Math or CS student.
The concepts in this course provide the mathematical foundation for computer science (data structures, algorithms, database theory) as well as many areas of pure and applied math (linear algebra, abstract algebra, combinatorics, probability, and number theory). Mastering these topics will not only sharpen your problem-solving skills but also prepare you for advanced courses, research, and even coding interviews.
This course is structured into the following core sections:
Sets
Logic
Number Theory
Proofs
Functions
Relations
Graph Theory
Statistics
Combinatorics
Sequences and Series
YOU WILL ALSO GET:
400+ practice problems with full solutions, ranging from beginner to challenging
Quizzes after each lecture to test your understanding
Lifetime access to all course content
Direct support in the Q&A section
Certificate of Completion
30-Day Money-Back Guarantee
HOW IS IT DELIVERED?
This course is built with visual learners in mind. Complex topics are broken down into clear, step-by-step video lessons. You’ll see problems worked through in real time, making even the most abstract ideas simple and approachable. Some lessons include downloadable text explanations and additional worked examples.
All content is delivered in plain English — no unnecessary jargon — so you can focus on mastering the concepts, not deciphering the terminology.
HOW DO I LEARN BETTER?
Learning math is about practice and repetition. After each lecture, you’ll find a short quiz to reinforce your understanding. At the end of each section, there are 25 carefully designed practice problems (with detailed solutions) so you can apply what you’ve learned and build confidence. Revisiting lessons and re-working problems is strongly encouraged — that’s how mastery happens.