New Course Release! Foundations of Computing by Chuck Allison
An accessible, practical approach to formal languages with an introduction to computability.
New Course Release! Foundations of Computing by Chuck Allison
An accessible, practical approach to formal languages with an introduction to computability.
About the Course

The course is based on a textbook for upper-division Computer Science majors covering formal languages and automata with an introduction to computability. Intended to give CS majors a solid foundation in the Theory of Computation without being overly formal mathematically, while retaining the rigor of the material. It has been classroom tested since 2016 with good success.
This course includes nearly three hours of exclusive video interviews with the author, covering questions related to each of the six lessons included in the course.
Exclusive Video Interviews with the Author
Buyers of the course will get access to OVER TWO HOURS of EXCLUSIVE VIDEO INTERVIEWS with the author discussing subjects from the course, and broader questions of AI.
About the Author

Professional software developer for 20 years until 2001. Professor of Computer Science at Utah Valley University 2001–2022. Former contributing member of the C++ Standards Committee and Senior Editor of the C/C++ Users Journal. Author of C & C++ Code Capsules (Prentice-Hall, 1998) and co-author of Thinking in C++, Volume 2 (Prentice-Hall, 2004, with Bruce Eckel).
Follow the author here!
Watch These Short Excerpts from the Course Videos
Coming Soon!
