My Account Log in

1 option

Programming Foundations: Discrete Mathematics/ with Peggy Fisher.

LinkedIn Learning Available online

View online
Format:
Video
Author/Creator:
Fisher, Peggy, 1949- speaker.
Contributor:
linkedin.com (Firm)
Language:
English
Genre:
Instructional films.
Educational films.
Video recordings.
Physical Description:
1 online resource
polychrome
Place of Publication:
Carpenteria, CA:: linkedin.com, 2016.
System Details:
Latest version of the following browsers: Chrome, Safari, Firefox, or Internet Explorer. Adobe Flash Player Plugin. JavaScript and cookies must be enabled. A broadband Internet connection.
Summary:
Learn how to use discrete mathematics to become a better programmer. Find out about the role of math in programming, and how to use discrete math to analyze and manipulate data, test logic, and visualize solutions.
What is discrete math, and how does it apply to programming? Math is an important part of all programming. Discrete mathematics is the study of mathematical structures that are unique (aka discrete). Think integers, graphs, and logical statements?things we use a lot in programming. Discrete math can be used for software design specifications, analysis of algorithms, and other practical applications, but it's really a great tool to develop as a programmer. Put simply, it's a building block for logical thinking. This course relies on an open-source SML (standard machine language) library to demo the concepts behind discrete math. Peggy Fisher shows you how to manipulate sets of data, write proofs and truth tables, analyze data sequences, and visualize data using graph theory. Challenges at the end of every chapter allow you to test your knowledge. By the end of the course, you should be able to make the leap from theory to using discrete math in practice: saving time and resulting in code that's cleaner and easier to maintain in the long run.
Participant:
Presenter: Peggy Fisher
Notes:
3/09/20160
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account