Programming concepts using an object-oriented programming language. Introduction to methodologies for program design, development, testing, and documentation. Topics include program design, algorithm ...
Learn the important Racket concepts with practical examples, from functions and recursion to macros, contracts, streams, and ...
The lecture notes will be available after each lecture to assist with studying -- please read them as they often contain material that goes beyond just what we covered in lecture! For supplemental ...
Customer stories Events & webinars Ebooks & reports Business insights GitHub Skills ...