Category: Teaching and Learning

  • Hadoop, Apache and the Benefits of Contributing to Open Source Projects

    Jake Homan, a Senior Software Engineer at LinkedIn and UW Bothell CSS graduate, gave a recent guest lecture at UWB on Apache Hadoop: Petabytes and Terawatts, offering an overview and applications of Hadoop as well as related distributed computing tools developed within the Apache Software Foundation. The presentation offered a great balance of breadth and…

  • Continuing Education: Senior Lecturer at the University of Washington, Bothell

    I recently embarked on the next stage of my re-engagement with academia, as a Senior Lecturer in the Computer & Software Systems program at the University of Washington, Bothell. Like the Tacoma campus, where I taught last winter and spring, the Bothell campus cultivates a small college culture within a large university system: classes are…

  • Socialbots 2: Artificial Intelligence, Social Intelligence and Twitter

    The students in my artificial intelligence course recently participated in a competition in which they formed 10 teams to design, develop and deploy "social robots" (socialbots) on Twitter [the Twitter profile images for the teams' socialbots are shown on the right]. 500 Twitter accounts were semi-randomly selected as a target user population, and the measurable…

  • Civic Hacktivism at Data Camp Seattle

    The Code for America Seattle fellows organized Data Camp Seattle, a day-long unconference / hackathon in collaboration with Socrata and the City of Seattle on Saturday. The event brought together city leaders, neighborhood leaders, technologists and [other] civic-minded individuals and groups to share ideas, data and tools, and to build or improve applications to promote…

  • Innovation, Research & Reviewing: Revise & Resubmit vs. Rebut for CSCW 2012

    Research is about innovation, and yet many aspects of the research process often seem steeped in tradition. Many conference program committees and journal editorial boards – the traditional gatekeepers in research communities – are composed primarily of people with a long history of contributions and/or other well-established credentials, who typically share a collective understanding of…

  • Academia Redux: Joining the Institute of Technology at the University of Washington, Tacoma

    This past Monday, I returned to the classroom after a hiatus of over two decades. While I have given occasional guest lectures and other presentations in academic settings in the intervening period, for the next six months, I will be engaging with students in classrooms at least twice a week in my new role as…

  • Reflections on Reviews, Rebuttals and Respect

    Having recently served as associate chair for both the CSCW 2011 and CHI 2011 Papers & Notes Committees, I've read a large number of papers, an even larger number of reviews, and a slightly smaller number of rebuttals. In participating in back-to-back committees, a few perspectives and practices that impact the process of scientific peer…