Michiel Smid

Michiel Smid

Homepage

Michiel Smid is a Professor in the School of Computer Science at Carleton University. His research interests include Algorithms, Applications of Computational Geometry in Manufacturing, Computational Geometry, Data Structures, Discrete Mathematics, Geometric Networks, Graph Theory, and Theory of Computing.

Back to all authors

Books Authored by Michiel Smid

Discrete Structures for Computer Science: Counting, Recursion, and Probability

Post date: 28 Apr 2016
This is a free textbook for an undergraduate course on Discrete Structures for Computer Science students. It covers mathematical reasoning, basic proof techniques, sets, functions, relations, basic graph theory, asymptotic notation, and countability.
 
 Discrete Structures for Computer Science: Counting, Recursion, and Probability

Discrete Structures for Computer Science: Counting, Recursion, and Probability

Post date: 28 Apr 2016
This is a free textbook for an undergraduate course on Discrete Structures for Computer Science students. It covers mathematical reasoning, basic proof techniques, sets, functions, relations, basic graph theory, asymptotic notation, and countability.

Introduction to Theory of Computation

Post date: 28 Apr 2016
A free textbook for an undergraduate course on the Theory of Computation at Carleton University.
 
 Introduction to Theory of Computation

Introduction to Theory of Computation

Post date: 28 Apr 2016
A free textbook for an undergraduate course on the Theory of Computation at Carleton University.


Book Categories