Comparing MOOCs and Books for Discrete Mathematics and Machine Learning

Is it Better to Learn from a MOOC or a Book in Subjects Such as Discrete Mathematics and Machine Learning?

When it comes to learning advanced mathematical subjects such as discrete mathematics and machine learning, personal preference, learning style, and the specific requirements of a course or project will greatly influence the best choice between a Massive Open Online Course (MOOC) and a traditional book. However, based on evidence from multiple sources, the effectiveness of each can vary.

Optimizing Learning with MOOCs

One of the best pieces of advice I have encountered regarding learning mathematics is that a book should be your final resource for diving into new material. Instead, a video or a course can convey the information more concisely and clearly in a fraction of the time. For instance, a hands-on MOOC (Massive Open Online Course) is often another order of magnitude better for learners because it allows for practical application and interaction. However, it is essential to remember that each resource has its limitations. A theoretical-heavy discrete math book, for example, will not provide the same level of application as an application-heavy discrete math MOOC.

My recommendation is to start with MOOCs and supplement them with other resources rather than relying solely on books. It is important not to stick to just one course but to find a variety of resources. This includes:

YouTube Videos: Look for not only lectures but also tutorials, worked examples, and interactive content. Blogs by Specialists: Seek out and engage with experts in the field by asking them questions directly. This can provide deeper insights and understanding. Discussion Boards: Utilize discussion boards within MOOC programs, as well as platforms like Quora and other relevant sites where you can interact with a community of experts and learners.

Incorporating these diverse sources of information can help you gain a more comprehensive understanding of the subject matter. Additionally, engaging with the material through practical application, designing your own projects, and questioning and challenging the concepts you learn can be incredibly valuable for your future career.

Using Books Effectively

While a MOOC is an excellent starting point, there will be times when a book becomes necessary. Discrete mathematics, for instance, can seem overwhelming when approached solely from a book. Most books begin with a mass of definitions, which can be challenging to understand and remember without a guide. A professor or instructor can provide the semantic context and practical examples that help make these concepts more accessible.

The same applies to machine learning, a broad and dynamic field. A MOOC can provide a good introduction to the various topics and concepts. Once you have grasped the basics, you will need to delve deeper into specialized literature. For more advanced discrete mathematics studies, I find traditional books to be invaluable, as they often provide more in-depth explanations and proofs that are not covered in MOOCs.

In summary, a combination of MOOCs and books is often the most effective approach. Start with a MOOC for practical application and interactive learning, then supplement with books for more in-depth theoretical knowledge. By combining these resources, you can build a well-rounded understanding of the subject that is both practical and theoretical.