Mathematics for Computer Science

Mathematics for Computer Science

This book covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods.

Publication date: 05 Jun 2017

ISBN-10: n/a

ISBN-13: n/a

Paperback: 1006 pages

Views: 12,351

Type: Textbook

Publisher: n/a

License: Creative Commons Attribution-ShareAlike 3.0 Unported

Post time: 25 Jun 2016 02:00:00

Mathematics for Computer Science

Mathematics for Computer Science This book covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods.
Tag(s): Discrete Mathematics Mathematics Probability Proofs
Publication date: 05 Jun 2017
ISBN-10: n/a
ISBN-13: n/a
Paperback: 1006 pages
Views: 12,351
Document Type: Textbook
Publisher: n/a
License: Creative Commons Attribution-ShareAlike 3.0 Unported
Post time: 25 Jun 2016 02:00:00
Summary/Excerpts of (and not a substitute for) the Creative Commons Attribution-ShareAlike 3.0 Unported:
You are free to:

Share — copy and redistribute the material in any medium or format
Adapt — remix, transform, and build upon the material for any purpose, even commercially.

The licensor cannot revoke these freedoms as long as you follow the license terms.

Click here to read the full license.
Book Description:

This book covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods. Topics include formal logic notation, proof methods; induction, well-ordering; sets, relations; elementary graph theory; integer congruences; asymptotic notation and growth of functions; permutations and combinations, counting principles; discrete probability. Further selected topics may also be covered, such as recursive definition and structural induction; state machines and invariants; recurrences; generating functions.

More information is available at the course webpage.




About The Author(s)


Eric Lehman is a software engineer at Google, California.

Eric Lehman

Eric Lehman is a software engineer at Google, California.


Tom Leighton is a Professor of Applied Mathematics at the Massachusetts Institute of Technology (MIT), and has served as the Head of the Algorithms Group in MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) since its inception in 1996. He is also the CEO of Akamai Technologies.

 

F. Thomson Leighton

Tom Leighton is a Professor of Applied Mathematics at the Massachusetts Institute of Technology (MIT), and has served as the Head of the Algorithms Group in MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) since its inception in 1996. He is also the CEO of Akamai Technologies.

 


Albert R. Meyer is Hitachi America Professor of Engineering in the Department of Electrical Engineering and Computer Science at Massachusetts Institute of Technology. His research interests are Active and Distance Learning, logic and semantics of programming languages, and earlier work in computational complexity including first formulation of the polynomial-time hierarchy.
 

Albert R. Meyer

Albert R. Meyer is Hitachi America Professor of Engineering in the Department of Electrical Engineering and Computer Science at Massachusetts Institute of Technology. His research interests are Active and Distance Learning, logic and semantics of programming languages, and earlier work in computational complexity including first formulation of the polynomial-time hierarchy.
 


Book Categories
Sponsors