Society and the Computing Profession

Available Speakers and their Lectures on this Topic

Haider Abbas – Islamabad, Pakistan

Ronald Michael Baecker – Toronto, ON, Canada

Mehdi Bahrami – Santa Clara, CA, United States

Emery D Berger – Amherst, MA, United States

  • How to Have Impact: Five Easy Pieces
    Because my research group has had a pretty good record of getting the fruits of our research adopted “in the real world”, I often get asked how to get work adopted. In this...

Athman Bouguettaya – Sydney, NSW, Australia

Duncan P Brumby – London, United Kingdom

Federico Cerutti – Brescia, Italy

  • Managing the risks of digital transformation
    This lecture examines the critical challenges of managing risks in digital transformation, integrating insights from the NIST Cybersecurity Framework, the NIST AI Risk Management Framework, and...

Muhammad Aamir Cheema – Melbourne, VIC, Australia

Ernesto Cuadros-Vargas – Lima, Peru

Daniela Damian – Victoria, BC, Canada

Lance Eliot – Palo Alto, CA, United States

Marcus Foth – Brisbane, QLD, Australia

Dan Garcia – Millbrae, CA, United States

Donald Gotterbarn – Johnson City, TN, United States

John Grundy – Melbourne, Australia

  • Tips on applying for funding
    Targeted towards Early Career Researchers and PhDs, in this talk I discuss some of the fundamentals of applying for grant funding. While I use examples from predominantly Australian Schemes, I...

Sumit Gulwani – Redmond, WA, United States

  • AI-assisted Programming: Applications, Experiences, and Neuro-symbolic techniques
    AI can enhance programming experiences for a diverse set of programmers. This includes professional developers and data scientists who require assistance in software engineering and data...
  • Art of Disruptive Research
    Sumit’s research career, spanning more than 2 decades, has been filled with diverse experiences: from proving theorems to writing code and shipping features inside mass-market...
  • Enhancing LLM performance with Cognitive Strategies
    Large Language Models (LLMs) have emerged as a powerful general-purpose tool capable of performing a wide variety of tasks. However, they are not very precise by themselves. The good news is that...
  • Storytelling and Science
    Something magical happens when we hear “Let me tell you a story”. Stories are powerful because they play out upon a universal narrative structure (understood even by a toddler)...
  • The Story of Flash Fill and how it shaped me
    The Flash Fill feature in Microsoft Excel allows users to automate string transformations like converting “FirstName LastName” to “lastname, firstname” from just one...

Gernot Heiser – Sydney, NSW, Australia

  • How to Write a Great Paper
    Publication in prestigious venues is key to academic impact, and in computer science this mostly means the top-tier conferences. These venues receive large number of submissions, resulting...

Letizia Jaccheri – Trondheim, Norway

Sheldon H Jacobson – Urbana, IL, United States

Jim Jansen – Doha, Qatar

  • The Perilous Journey of Journal Publishing
    Publishing a research article is a journey! We will discuss challenges and advice on preparing, submitting, and revising research manuscripts to increase the probability of acceptance at a...

Amy J Ko – Seattle, WA, United States

  • Deconstructing CS Culture
    Modern computing culture is unquestionably exclusionary. In education, students who are Black, Hispanic, women, women, gender non-conforming, disabled, or divergent in many other way from the...
  • Searching for Justice in Programming Language Design
    From its earliest days, computing has been an eclectic project of capitalism, war, colonialism, and white supremacy. Its central Western values of utility, efficiency, rationality, and...

Manoj Kumar Kumar – Sydney, Australia

Michele Lanza – Lugano, Switzerland

  • Presentation 101
    Giving presentations is a cornerstone of the computing profession. It is rather bizarre to see how little most researchers know about how to design, create, and deliver professional presentations....

Seng Loke – Melbourne, VIC, Australia

  • Living in an Automated City: Promises and Perils
    What if (almost) every aspect of a city is automated, from transportation, waste management, maintenance, policing to urban gardening? Developments in AI and the Internet of Things technologies...

Walid Maalej – Hamburg, Germany

San Murugesan – Sydney, NSW, Australia

Fabio PaternĂ² – Pisa, Italy

Steven Pemberton – Amsterdam, Netherlands

  • 4 a.m. is the new midnight(and other internet philosophies)
    For nearly 60 years we have experienced the effects of Moore's Law, the exponential growth in the power of computers, with the cost of computing halving every 18 months or so. ...
  • Declarative Programming
    In the 50s, when the first programming languages were designed, computers cost millions, and relatively, programmers were almost free.  Those programming languages therefore reflected...
  • The Computer as Extended Phenotype/The Evolution of Memory
    In genetics they talk of the "phenotype". This is any observable characteristic or trait of an organism including its form and structure, development, behaviour, and even products...
  • The Internet of Things and the coming Robot Rebellion
    Technological changes in society seem to be accelerating: in fact you can go back tens of thousands of years and discover an alarming pattern: they are accelerating at an exponential rate....
  • The One Hundred Year Web
    The year 2023 marks the thirty-second anniversary of the World Wide Web being announced: on 6 August 1991, Tim Berners-Lee posted a short summary of the World Wide Web project to an...
  • The Printing Press vs The Web: The Effects
    The introduction of book printing changed the world: information became more available, and much more affordable, and a whole new infrastructure and economy was created for the distribution...
  • The future is already here, just not very evenly distributed
    The future doesn't just suddenly happen. It comes creeping up on us,like an oil slick.
    For instance, in 1991 the first web server went online; the Web wasn't an...

Junaid Qadir – Doha, Qatar

Peter Robinson – Cambridge, United Kingdom

  • Of machines and men
    Continuing improvements in computer technology are allowing machines to perform in ways that model human activity, to the extent that many people now treat machines as if they were...

Kim W. Tracy – Terre Haute, IN, United States

  • Software History - Specific topic to be chosen
    This lecture covers a specific area of software's history and how it has evolved over time.  The topics can range from early computers and their software (up to about 1955),...
  • Software History - Why is it important?
    This lecture covers why it is important for computing professionals to study software history, includes a number of specific examples, and details how software history can be studied as part of an...

Salvador Elias Venegas-Andraca – Mexico City, Mexico

Justin Zobel – Melbourne, VIC, Australia

  • Search, society, and the global information ecology
    Search technology was originally developed in the field of information retrieval as a computational replacement for the physical indexes used for libraries, but today is a key enabler of...
  • The Arrival of the Internet
    The Internet underpins modern society: commerce, government, and our ordinary daily activities are completely reliant on it. But how did it emerge? What factors led to its existence? What...