Introduction to Discrete Mathematics

  • Interactive Course
  • 4 h
  • Beginner
  • 2 Certifications

Estimated Time: 4 h

Course Level: Beginner

Requirements: This course does not have any mathematical requirement. Anyone with minimal knowledge of Wolfram Language can excel. This course is aimed at beginners in both computer science and mathematics.

Certification Levels: CompletionLevel 1

Summary

Discrete mathematics is the study of discrete objects in contrast to continuous objects. Using no prior knowledge, this comprehensive exploration of the world of integers can help prepare you for coursework and research in computer science, software engineering, mathematics, data science and other fields. Get an introduction to notions of logic, discrete structures, counting, algorithms, proofs, recurrences and graphs. These topics are typically found in introductory mathematics courses for computer science or software engineering and serve as great preparation for anyone interested in programming and computation. Wolfram AI Course Assistant is available for this interactive course.

Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)

You'll Learn To

  • Simplify complex Boolean expressions
  • Solve summation, recurrence and counting problems
  • Design fast and reliable algorithms
  • Apply the principle of induction
  • Interpret and use graphs for practical applications
  • Think mathematically

Certifications Available

  • Completion Certificate

    Certify your completion of this course by watching course videos and passing the auto-graded quizzes.

    Track My Progress
  • Level 1 Certification

    Pass the auto-graded quizzes and final exam to certify your proficiency in discrete mathematics.

    Track My Progress

New! Wolfram AI Course Assistant

This interactive course includes video lessons, quizzes, practice problems, a final exam and our new chat-based Course Assistant powered by Wolfram LLM Kit. Ask Course Assistant anything about the lesson, and it will provide you with contextually aware answers and even relevant code. Get started with our free courses by signing in to the Wolfram Cloud with your Wolfram ID—or create one; it's free! Our recommended best practice for completing this interactive course is to start with Lesson 1 and progress through the video lessons, taking each quiz in the order it appears in the table of contents. You can click Track My Progress to chart your certification progress as you go. Wolfram AI Course Assistant is included with a Wolfram Notebook Assistant + LLM Kit subscription.