Lean Six Sigma Yellow Belt This course serves as a solid first step in providing you with insight into the Lean Six Sigma competency area. With this foundation and...
Computing in Python I: Fundamentals and Procedural Programming This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their...
Computing in Python II: Control Structures Building on your prior knowledge of variables and operators, this course gets into the meat of programming. Organized into five chapters...
Computing in Python III: Data Structures Build on your existing knowledge of conditionals, loops, and functions by studying more about complex Python data structures, including...
Computing in Python IV: Objects and Algorithms Complete your introductory knowledge of computer science with this final course on objects and algorithms. Now that you've learned about...
Sound Design for Interactive Learning Tools Designing sound representations of information can be a complex, but a necessary part of engaging students and making material accessible to...
Introduction to Java Programming I: Foundations and Syntax Basics This course provides an introduction to the Java programming language. It gives you a foundational overview and history of Java, and you’ll...
Introduction to Java Programming III: Exceptions, Data Structures, Recursion, and GUIs This course provides you with the knowledge to handle and even create exceptions to achieve graceful error handling in programs. You will...
Introduction to Java Programming II: Object-Oriented Programming and Algorithms Build on the skills learned from “Introduction to Java Programming I: Foundations and Syntax Basics” and learn the basics of writing classes...
The Mechatronics Revolution: Fundamentals and Core Concepts The Mechatronics Revolution is upon us. Never before has it been easier to build robotic devices and computer-controlled machines. The...