Launched a new introductory course on computational thinking with my professor at Harvard. He taught the traditional introductory course, CS50, before transitioning to Dean. In his return to the classroom, he challenged the idea that our intro course could still look in large part the same some 15 years later.
In its place, we built a course that turns traditional computer science concepts on their head. Our programming labs, lectures, and even grading style all were tailored to emphasize creativity, deep explanations, and real-world problem-solving over rote memorization of syntax.
Enrollment was expected to be ~20 in its first iteration, but we ended up with 120+ students in year 1. The course continues to grow in both enrollment and maturity.