Applied Cybersecurity Concepts for Engineering, Design, and Construction Projects This course provides hands-on application of cybersecurity concepts to construction engineering and design projects. You’ll learn to apply...
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...
DevSecOps and Military Applications DevSecOps is a critical component in modern software engineering. Through DevSecOps principles and practices, an organization can deliver...
Final Project: Analytics The Certificate in Analytics program cumulates with a required Applied Learning project to be completed outside of the classroom. The...
Human-Computer Interaction I: Fundamentals and Design Principles Learn the principles of Human-Computer Interaction (HCI) to create intuitive, usable interfaces, with established design principles like...
Human-Computer Interaction II: Cognition and Culture Get into the user’s mind to understand the techniques for designing and evaluating user-centered systems that integrate with and influence...
Human-Computer Interaction III: Ethics, Needfinding and Prototyping Build on your foundational knowledge of Human-Computer Interaction’s (HCI) core principles by learning to design interfaces in the real...
Human-Computer Interaction IV: Evaluation, Agile Methods and Beyond Complete your understanding of the design life cycle by learning to take interface ideas, prototype them quickly, and evaluate them with...