Computers are all around us. How does this affect the world we live in? This course is a broad introduction to computing technology for humanities and social science students. Topics will be drawn ...
This session is designed for middle and high school teachers at the beginner to intermediate level who are looking to strengthen their computer science instruction and expand their curriculum.
Computer science is the study and development of the protocols required for automated processing and manipulation of data. This includes, for example, creating algorithms for efficiently searching ...
This course introduces the basic concepts of switched-mode converter circuits for controlling and converting electrical power with high efficiency. Principles of converter circuit analysis are ...
July 18, 2026 Several popular sugar substitutes may not be as harmless as they seem. Adults who consumed the most artificial sweeteners showed substantially faster declines in memory and thinking, ...
To coincide with this year's Reith Lectures, entitled the Triumph of Technology, You and Yours asked what has been the most significant technological innovation since 1800. From the hundreds of ...
Planetary science is the study of the celestial bodies that orbit stars, with a particular focus on our own solar system. This includes studying the formation and evolution of planets, the moons and ...