FlexStack: Python Fundamentals 1 - Syntax and Structure The first of three courses in the FlexStack: Python Fundamentals Certificate introduces Python, how to “speak it," ways to implement common...
Games Without Chance: Combinatorial Game Theory This course explores the mathematical theory of two-player games without chance moves. You will cover simplifying games, determining when...
Introduction to User Experience Design Design is an essential part of providing a great user experience (UX), offering the user what they need in the most efficient and satisfying...
Foundations of Generative AI Generative AI is transforming industries worldwide — reshaping how we create, code, and communicate. This 100% online, self-paced course...
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks, and Queues The Data Structures & Algorithms course begins with a review of some important Java techniques and nuances in programming. The course...
Data Structures & Algorithms II: Binary Trees, Heaps, Skiplists, and Hashmaps This Data Structures & Algorithms course extends beyond linear data structures to the nonlinear and hierarchical data structures. The course...
Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms This Data Structures & Algorithms course completes the data structures portion presented in the sequence of courses with self-balancing AVL...
Data Structures & Algorithms IV: Pattern Matching, Dijkstra’s, MST, and Dynamic Programming Algorithms This Data Structures & Algorithms course completes the four-course sequence of the program with graph algorithms, dynamic programming, and...
Health Informatics: Current and Historical Perspective The field of health informatics emphasis the management and use of patient healthcare information. In this course, you’ll gain a brief...
Health Informatics: Data and Interoperability Standards As the exchange of health records and other clinical systems used in patient care become increasingly digital, the focus turns to how this...