Programming in C
Deepen your understanding of C programming and build portable, efficient algorithms using types, operators, recursion, and preprocessing.
Your browser is ancient!
Upgrade to a different browser to experience this site.
Showing 226–250 of 287 items
Deepen your understanding of C programming and build portable, efficient algorithms using types, operators, recursion, and preprocessing.
Explore machine learning applications that enable autonomy in vehicles and robots, from perception to decision-making.
Learn to fit statistical models using Python and apply regression, Bayesian, and mixed-effects methods to real data.
Understand translational research stages and how lab discoveries become real-world health interventions.
Explore how health research influences policy by evaluating outcomes and translating findings into real-world decisions and practice.
Use Python and sports datasets to explore team performance and become a hands-on producer of sports analytics.
Improve posture and movement using the Alexander Technique to reduce tension, promote calm, and align with your body's natural form.
Gain UX insights at scale using analytics, A/B testing, and remote studies to improve user-centered design decisions.
Examine the history of police violence, systemic racism, and accountability in the U.S., and explore community-driven approaches for justice and reform.
Discover how AI powers creative design and optimization using generative tools, algorithms, and advanced modeling techniques.
Explore how AI is reshaping legal education and professional growth, and learn how educators and leaders can build skills for a changing world.
Prepare for graduate school in the U.S. by building academic English skills and learning from the experiences of international students.
Learn to gather, manage, and visualize data using Python and SQL to answer high-level questions and draw meaningful insights.
Learn to extract patterns from real-world datasets using data mining principles and Python for business and social insights.
Learn structured debugging techniques in Python using loops, control structures, and the OILER framework to write and troubleshoot code effectively.
Explore probability-based sampling methods for people, records, and networks to ensure accurate, cost-effective data collection.
Examine how AI transforms energy systems and healthcare through predictive analytics, diagnostics, and personalized medicine.
Learn to use Python in Rhino 3D to create complex geometric forms through procedural logic and design computation.
Learn to assess environmental impacts across a product’s entire life cycle using Life Cycle Assessment methods and real-world case studies.
Analyze how AI may augment or replace work tasks across industries and identify roles likely to remain uniquely human.
Compare ACID and BASE databases, explore PostgreSQL performance, and implement NoSQL search capabilities with Elasticsearch.
Strengthen critical thinking and decision-making by using generative AI to analyze ideas, uncover assumptions, and evaluate information from diverse sources.
Master text cleaning, classification, and topic modeling using Python and NLP to extract meaning from large text datasets.
Learn to implement effective feedback strategies for teams of any size or structure, including remote work environments.
Create a portfolio-ready software engineering project using Python libraries for image recognition and manipulation.