Michiel Smid

Michiel Smid

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.
Publication date: 20 Apr 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
Document Type: Textbook
 
 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.
Publication date: 20 Apr 2016
License: Creative Commons Attribution-ShareAlike 4.0 International Document Type: Textbook


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.
Publication date: 11 Apr 2016
License: Creative Commons Attribution-ShareAlike 4.0 International
 
 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.
Publication date: 11 Apr 2016
License: Creative Commons Attribution-ShareAlike 4.0 International


Book Categories