Home /  Courses And Programs / Discrete Math: Problem Solving for Engineering, Programming, & Science


Discrete Math: Problem Solving for Engineering, Programming, & Science

Discrete mathematics is used to solve certain types of math problems, such as how to count or enumerate quantities, and to describe their properties and the relationships among them. Discrete math is applied math: it provides the basis for much of computer science, statistics, and programming, as well as being integral to engineering and many different scientific disciplines. Discrete math helps to find solutions to every day, real-world problems.

In this course, students are introduced to the fundamental concepts and cover some of the essential techniques of discrete mathematics. With emphasis on the problem solving and a very hands-on approach, students will master concepts and techniques such as number theory and graph theory.

Topics include:

  • Logic
  • Ordering and sequences
  • Integer functions
  • Divisibility and primes
  • Graphs and trees
  • Counting and probability
  • Asymptotics

Practical experience:

  • Apply graph ideas to model simple situations
  • Compute probability of some simple events
  • Verify the correctness of an argument using truth tables
  • Describe some simple expressions using big-O notation

Course typically offered: Online in Winter and Summer

Prerequisites: Strong understanding of college algebra required.

More Information: For more information about this course, please contact unex-techdata@ucsd.edu.


  • COURSE NUMBER  CSE-41243
  • CREDIT  3.00 unit(s)


Popular in Data Science

course

Statistics for Data Analytics

Read More
certificate

Business Intelligence Analysis

Read More
certificate

SAS Programming

Read More
course

Data Mining: Advanced Concepts and Algorithms

Read More
course

Python for Informatics

Read More
course

Linear Algebra for Machine Learning

Read More
course

Data Mining for Scientific Applications

Read More
certificate

Biostatistics

Read More
course

Predictive Analytics

Read More
course

Fundamentals of Data Mining

Read More
course

GIS I: Introduction to GIS

Read More
category

Data Science

Read More
course

Data Preparation for Analytics

Read More

Certificate Programs

Biostatistics

Business Intelligence Analysis

SAS Programming

From the Blog

See Also
Data Science