The Power of Object-Oriented Programming
Learn to write and understand object-oriented programs in Python using real-world modeling and creative coding projects.
Your browser is ancient!
Upgrade to a different browser to experience this site.
Showing 251–275 of 276 items
Learn to write and understand object-oriented programs in Python using real-world modeling and creative coding projects.
Discover how clinical trials inform evidence-based guidelines and how discoveries are applied in human healthcare research and practice.
Learn inclusive makeup and hair techniques for all skin tones and textures to foster equity in stage and screen production.
Master Python fundamentals and creative coding skills to automate tasks, tell stories, and build expressive digital projects.
Learn how to connect health research with community needs through ethical data science, partnerships, and addressing public health crises.
Use NLP and machine learning to extract clinical insights from unstructured health text data in real-world applications.
Explore how AI tools can help social impact organizations improve efficiency and free up resources for mission-critical work.
Use Python and NetworkX to analyze complex systems like epidemics and social media using network theory and diffusion models.
Use machine learning and NLP to extract meaningful patterns from free-text data, including names, locations, and complex real-world entities.
Build habits for mental, physical, and emotional wellness to support a balanced and successful student experience at Michigan.
Master reusable components, state management, and modern routing to build and publicly deploy dynamic web applications using React.
Master DOM manipulation, asynchronous programming, and custom graphics to build highly interactive, responsive web applications.
Examine how climate adaptation strategies affect different communities, analyzing the social, economic, and ecological factors that shape human responses and resilience.
Examine the costs of conservation efforts, the impacts of climate change on different communities, and the tension between ecological protection and societal growth.
Examine the ethical implications of big data, privacy, fairness, and algorithmic accountability in modern data science practice.
Learn how AI can be useful and what its ethical limits are in social impact work.
Build scalable server-side applications with Node.js and design accessible, collaborative, real-time tools using advanced JavaScript.
Build budgeting, credit, and banking skills to gain financial confidence during your college experience.
Learn how to drive climate innovation through technological, social, institutional, and grassroots change.
Design AI solutions with users, not just for users.
Understand how to handle data, avoid bias, and use AI ethically in your community.
Build skills for decision-making through AI-supported insights.
Explore how structural racism drives health disparities in the U.S. and learn to advocate for equity-based solutions.
Build effective study habits, memory techniques, and exam preparation strategies to succeed in college-level academics.
Learn to design AI workflows and evaluate automation opportunities.