oswald campesato

Oswald is a strong believer in education, an avid devotee of AI, and a frequent speaker at various events. He is a former Ph.D. Candidate in Mathematics (ABD), with multiple Master’s and 2 Bachelor’s degrees. He has published 20 books, and his latest book title is “Python for TensorFlow.”
In a previous career he worked in South America, Italy, and the French Riviera, and during that time he traveled to more than 70 countries throughout the world. He is fascinated with Japan, and aspires to become proficient in Japanese.
Oswald is an instructor at UCSC (Santa Clara) for Machine Learning, Deep Learning/TensorFlow, Deep Learning/Keras, and later this year: Deep Reinforcement Learning with NLP.

Kotlin Language

Machine Learning



Machine Learning

Artificial Intelligence


Software Development

Teaching and Mentoring on ML/AI

Customer Review

Professor Campesato did a great job presenting deep learning material in the context of the Tensorflow framework, which was impressive given that it’s relatively still rather new and has yet to be adopted across many industries and academic settings.  Course material was well organized with ample amounts of experimental and sample code to run.  Explanations could have been a little less hand-wavy and more detailed, but given the wide variance and broad backgrounds of many of the class participants, this was understandable that it had to err on the side of generality rather than specificity.  Professor Campesato definitely has a lot of knowledge in this area and definitely keeps up to date with the cutting edge tech and frameworks being used at the leading deep learning companies, and is always talking about the latest papers he’s read and the latest conferences and meetups he’s attended / would like us to attend.  Overall, this class was great. 

– Mundy Reimer

kirk goodall

Professor Campesato has a thorough understating of TensorFlow. The course had to cater to professionals who only have evenings to devote to the course material, otherwise, I am sure he could have constructed even more challenging problems sets.

cameron bailey

I enjoyed the course. Oswald is very knowledgeable about the course content and, on the occasion he doesn't know an answer to a question, he researches it and comes to the next class with a well-informed answer.

amarinder chahal

Overall, great instruction and guidance. Taking the class with him was a wonderful experience.

Books Published

1) “C Programming Pocket Primer” (2018) by Mercury Learning

2) “Regular Expressions Pocket Primer” (2018) by Mercury Learning

3) “Data Cleaning Pocket Primer” (2018) by Mercury Learning

4) “Angular 4 Pocket Primer” (20187) by Mercury Learning

5) “Android Pocket Primer” (2018) by Mercury Learning

6) “CSS3 Pocket Primer” (2016) by Mercury Learning

7) “SVG Pocket Primer” (2016) by Mercury Learning

8) “D3 Pocket Primer” (2015) by Mercury Learning

9) “Python Pocket Primer” (2014) by Mercury Learning

10) “HTML5 Canvas Pocket Primer” (2014) by Mercury Learning


11) “HTML5 Mobile Pocket Primer” (2014) by Mercury Learning

12) “jQuery, CSS3, and HTML5 for Mobile and Desktop” (2013) by Mercury Learning


13) “HTML5 Pocket Primer” (2013) by Mercury Learning

14) “jQuery Pocket Primer” (2013) by Mercury Learning

15) “HTML5 Canvas and CSS3 Graphics Primer” (2012) by Mercury Learning

16) “Flash on Android” (2011) by Apress

17) “Web 2.0 Fundamentals for Developers” (2010) by J&B Learning


18) “Microsoft Silverlight Graphics” (2008) by Cengage (Thomson affiliate)

19) “Fundamentals of SVG Programming” (2003) by Charles River Media


20) “Java Graphics Library: Concepts to Code” (2002) by Charles River Media



For any inquiries please email