ACM Learning Webinars
View Our Latest Webinar
History of Software Engineering with Grady Booch
No matter what future we may envision, it relies on software that has not yet been written. Even now, software-intensive systems have woven themselves into the interstitial spaces of civilization, and we as individuals and as a species have slowly surrendered ourselves to computing. Looking back, we can identify several major and distinct styles whereby we have built such systems. In many ways, the entire history of software engineering can be seen as one of raising levels of abstraction. And yet, in each phase of this journey, there have been particular technical, social, and economic forces that have shaped each style, and even now act upon our field to shape its future. In this presentation, we will walk the landscape of how we have developed software-intensive systems, from the time when computers were human, to now, where we are crafting computers that act like humans. Along the way, we will present the technical details, but more importantly, highlight the stories of the people who made this work manifest.
ACM award winners, leading researchers, industry veterans, thought leaders, and innovators address today and tomorrow's hottest topics and issues in computing for busy practitioners, as well as educators, students, and researchers. Check out our archive of these ACM Learning Webinars, free for members and non-members alike.
Talks from some of the leading visionaries and bleeding-edge researchers in AI/ML: Fei-Fei Li on visual intelligence in computers and ImageNet; Eric Horvitz on AI solutions in the open world; and Tom Mitchell on using ML to study how the brain creates and represents language.
View Latest Learning Center Webinars
View the ACM Learning Webinar, "Intro to Angular," on demand. This talk is presented by Stephen Fluin, Developer Advocate on the Angular Team at Google. Dominic Holt, Founder and CEO of a stealth startup centered around DevOps Infrastructure and VP of Engineering at Solute, Inc moderated the Q&A following the talk. Continue the discussion and checkout further resources on our Discourse page.
View the ACM Learning Webinar, "Journey to a Real-Time Enterprise," on demand. This talk is presented by Neha Narkhede, Co-founder and CTO, Confluent. Matt Farmer, Senior Software Engineer, Data Systems at MailChimp moderated the Q&A following the talk. Continue the discussion and checkout further resources on ACM's Discourse Page page.