DevSecOps and Military Applications DevSecOps is a critical component in modern software engineering. Through DevSecOps principles and practices, an organization can deliver...
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 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...
A Survey of AI: Transforming Our Lives This comprehensive course provides a practical framework for understanding how Artificial Intelligence systems enter real-world operations...
Building and Deploying High-Consequence Vision Systems This course provides a practical framework for building and deploying computer vision systems in high-consequence environments. Using the...