Category: Talks

Mary Allen Wilkes ’59: Women and the LINC to Modern Computer Technology

Distinguished alum and computing pioneer Mary Allen Wilkes ’59 (also recently featured in NYT Magazine) gave a CS colloquium talk to a standing-room-only crowd on Tuesday, 9 April 2019. She spoke about her work developing the operating system and programming environment of the LINC, an early personal computing system that revolutionized biomedical research, as well as the history of women in computing.

The talk was recorded (available here, talk starts at 2:40) and Mary Allen prepared a handout with recommended reading for the audience.

Abstract

The Laboratory Instrument Computer (LINC), created in the early 1960s at MIT, constituted a sea change from computing using large, off-line, remote, centrally-controlled computers to computers that were small, interactive and operated under the direct control of their individual users.  The LINC revolutionized biomedical research, and was the gateway to personal computing.  Mary Allen Wilkes was a member of the LINC development team.  She will describe the dramatic transformation in biomedical research caused by the LINC, and its foreshadowing of the personal computers of today.  She will also give a brief summary of the history of women in the computer field, and her experience in it in the 1960s.  Ironically, the field may have been more open to women then than it is today.

Bio

Mary Allen Wilkes worked in the computer field for 11 years before turning to a career as a lawyer.  As a computer programmer in the 1960s at MIT, she participated in the development of the LINC computer  and wrote its system software, including its interactive operating system LAP6, one of the earliest such systems for a personal computer.  Her work was recognized in Great Britain’s National Museum of Computing‘s 2013 exhibition “Heroines of Computing” at Bletchley Park, and by the Heinz Nixdorf MuseumsForum in Paderborn, Germany, in its 2015-16 exhibition, Am Anfang war Ada: Frauen in der Computergeschichte (In the beginning was Ada: Women in Computer History).

Wilkes is a graduate of Wellesley College and the Harvard Law School.  She practiced law in the Boston area for over 35 years, including practice as a trial lawyer, an Assistant District Attorney for Middlesex County, an arbitrator for the American Arbitration Association, and an instructor in the Trial Advocacy Workshop at the Harvard Law School.  She also served for eight years as a judge of the Annual Willem C. VIS International Commercial Arbitration Moot competition in Vienna, Austria, organized by Pace University Law School.

Wilkes is the author of “Conversational Access to a 2048-Word Machine” about the LINC operating system (Comm. of the Association for Computing Machinery 13, 7, pp. 407–14, July 1970) and “Scroll Editing:  an On-line Algorithm for Manipulating Long Character Strings,” which describes the LAP6 document editing function (IEEE Trans. on Computers 19, 11, pp. 1009–15, November 1970).

Matthew Merzbacher: A Computer Scientist’s Guide to Aviation Security

On October 12, 2018, Matthew Merzbacher, of Smiths Detection (and former CS faculty member at Wellesley!), gave a colloquium talk on A Computer Scientist’s Guide to Aviation Security.

Suresh Venkatasubramanian: The Computational and Ethical Ramifications of Automated Decision-Making in Society

On 3 October 2018, Suresh Venkatasubramanian, of University of Utah, gave a colloquium talk on The Computational and Ethical Ramifications of Automated Decision-Making in Society.

CS Seniors Present Theses

CS Majors from the Class of 2018 presented their thesis work:

Eliza McNair ’18

adVantage – Seeing the Universe: How Virtual Reality can Further Augment a Three-Dimensional Model of a Star-Planet-Satellite System for Educational Gain in Undergraduate Astronomy Education

This thesis introduces the “adVantage – Seeing the Universe” system, a learning environment designed to augment introductory undergraduate astronomy education. The goal of the adVantage project is to show how an immersive virtual reality (VR) environment can be used effectively to model the relative sizes and distances between objects in space. To this end, adVantage leverages the benefits of three-dimensional models by letting users observe and interact with astronomical phenomena from multiple  perspectives. The system uses pre-set vantage points to structure students’    progress through a variety of “missions” designed to improve their understanding of scale. The adVantage system departs from two-dimensional, textbook illustrations by adding navigable depths to a star-planet-satellite system, and distinguishes itself from existing pedagogical 3D space-simulation environments (that we know of) by establishing a laboratory for student investigation. Students exploring in adVantage will be able to observe the relative sizes and orbital movements of the subjects of the system: e.g., the exoplanet WASP-12b, its Sun-like star, WASP-12, and imagined satellites constructed to resemble the Earth and its Moon. This combination of astronomical bodies will engage students by introducing the new star-exoplanet system and provide context by incorporating familiar elements. We have already implemented a JavaScript prototype of the adVantage system and are developing the VR system using the game engine Unity and the VR system SteamVR. Students will interact with adVantage using a HTC Vive headset and hand controllers. We will carry out preliminary investigations of student response to the system when the immersive version of adVantage is complete.

Valerie Zhao ’18

Evaluation of Dynamic Binary Instrumentation Approaches: Dynamic Binary Translation vs. Dynamic Probe Injection

Valerie Zhao and thesis committeeFrom web browsing to bank transactions, to data analysis and robot automation, just about any task necessitates or benefits from the use of software. Ensuring a piece of software to be effective requires profiling the program’s behavior to evaluate its performance, debugging the program to fix incorrect behaviors, and examining the program to detect security flaws. These tasks are made possible by instrumentation—the method of inserting code into a program to collect data about its behavior. Dynamic binary instrumentation (DBI) enables programmers to understand and reason about program behavior by inserting code into a binary during run time to collect relevant data, and is more flexible than static or source-code instrumentation, but incurs run-time overhead. This thesis attempts to extend the preexisting characterization of the tradeoffs between dynamic binary translation (DBT) and dynamic probe injection (DPI), two popular DBI approaches, using Pin and LiteInst as sample frameworks. It also describes extensions to the LiteInst framework that enable it to instrument function boundaries more effectively. Evaluations found that LiteInst performed up to 80× slower than the original binary run time, while Pin had at most 10× slow-down, suggesting that DBT is more efficient in some aspects.

Maja Svanberg ’18

Suggested Blocks: Using Neural Networks To Aid Novice Programmers In App Inventor

Maja Svanberg and thesis comitteeMIT App Inventor is a programming environment in which users build Android applications by connecting blocks together. Because its main audience is beginner programmers, it is important that users are given the proper guidance and instruction to successfully become creators. In order to offer this help, App Inventor provides text-based tutorials that describe the workflow of example programs to users. However, studies have shown that out-of-context help such as tutorials has little to no effect on learning, and when given the choice, users prefer in-context hints and suggestions. In order for users to overcome some of the barriers with self-training, we need to provide them with relevant information and in-context suggestions. Therefore, I am introducing Suggested Blocks, a data-driven model that leverages machine learning to provide users with relevant suggestions of which blocks to include in their programs.

In this project, I focused on developing the neural networks to power a suggested blocks system. Using original apps from real App Inventor users, I developed a set of experiments to discover plausible vector representations of the data, including tree traversals, n-grams, tree structures, as well as different network architectures to generate the best possible block suggestions for the users. The objective is not only to be accurate, but to provide suggestions that are sensible, relevant, and most importantly, educational. When simulating the best model on reconstructing an original project from a novice user, suggesting only 10 blocks at a time, the user would be able to drag- and-drop 60% of her blocks straight form the Suggested Blocks drawer. Overall, the results show promise for a future implementation of a Suggested Blocks system.

Denae Ford: Paradise Unplugged

On April 30, Denae Ford, PhD candidate in CS at NCSU, gave a talk titled Paradise Unplugged.

Denae Ford: Paradise Unplugged

Abstract:
Online question-and-answer (Q&A) communities, like Stack Overflow, have norms that are not obvious to all users. For example, novice users create and post programming questions without feedback, and the community enforces site norms through public downvoting and commenting. This can leave users discouraged from participating due to community barriers such as posting is hard, friends are easy; fear of negative feedback; and onboarding hoops.To determine how to increase participation, we investigate two mechanisms relating to 1) identity-based signals and 2) mentorship. First, we investigate peer parity and find that women re-engage significantly sooner after receiving answers from other women on their first question. Then, we conduct a month-long study in which we redirect Stack Overflow novices in the process of asking a question to an on-site Help Room. In the Help Room, novices received feedback on their question drafts from experienced Stack Overflow mentors. We present examples and discussion of various question improvements including question context, code formatting, and wording that adheres to on-site cultural norms. We find that mentored questions are substantially improved over non-mentored questions, with average scores increasing by 50%. These results suggest we can challenge socio-technical communities to recreate onboarding experiences across domains to increase participation.
 
Bio:
Denae Ford is a Doctoral Candidate in the Department of Computer Science at North Carolina State University where she is a member of the alt-code lab, advised by Dr. Chris Parnin. Her research identifies cognitive and social barriers to participation in online socio-technical ecosystems. A few of these ecosystems include remote technical interviews, Stack Overflow, and GitHub using biometric sensing through eye movements and nonverbal cues. Her most recent work dismantles barriers to participation taking advantage of identity deployment, peer parity, and community mentorship.
During her tenure at North Carolina State University, she has collaborated with researchers from MIT Lincoln Laboratory, Microsoft Research, Stack Exchange, Carnegie Mellon, University of Rochester and others. These collaborations have resulted in ACM and IEEE publications which have been presented at international conferences in software engineering and human-computer interaction.
 
Denae is a recipient of the National GEM Consortium Fellowship, National Science Foundation Graduate Research Fellowship, and Microsoft Research Ph.D. Fellowship. She holds a Bachelor of Science and Master of Science degree in Computer Science from North Carolina State University where she also minors in Cognitive Science.

Sam Mincheva ’17 presents thesis work

Sam Mincheva ’17, the lone CS thesis student of 2017, presented their undergraduate honors thesis work, Sound Thread Local Analysis for Lockset-Based Dynamic Data Race Detection, at a lively and well-attended public talk on Friday, May 5. We hope public thesis talks become a tradition in the department.

Advisor Ben Wood and committee members Ashley DeFlumere, Lyn Turbak, and (doctored) Alex Diesl (Math) posed with Sam in the senior-pranked Chamber of CS after delivering the good news.  (No math faculty were eaten by the basilisk — Prof. Diesl had to run to another thesis defense immediately after Sam’s.)

Fall 2016 CS Colloquium Speakers

The Fall 2016 CS Colloquium series, organized by Hess Fellow Sravana Reddy, featured talks on everything from tools for social scientists and data scientists, computer security, natural language processing, and human-computer interaction.

 

Friday, Nov 4: Jordan Suchow, UC Berkeley
Experiment design, algorithm design, and automation in the behavioral and social sciences

Tuesday, Nov 8: Andrea Parker, Northeastern University
Community Wellness Informatics: Creating Technology for Health Equity

Friday, Nov 11: Abhi Shelat, Northeastern University
Secure Stable Matchings

Monday, Nov 14: Mor Naaman, Cornell Tech
Awareness, Coordination and Trust in the Peer Economy

Friday, Nov 18: Su Lin Blodgett ’15, UMass Amherst
Dialectal variation in social media: A case study of African-American English

Wednesday, Nov 30: Karen Livescu, Toyota Technological Institute at Chicago
Continuous Vector Representations of (Spoken and Written) Words

Friday, Dec 9: Emma Tosch ’08, UMass Amherst
Programming Language and Systems Research for Data Scientists

 

In addition, the department hosted a panel on graduate school in computer science with Danae Metaxa-Kakavouli, graduate student in CS and HCI at Stanford University (yes you may recognize those last names!), and Vicky Zeamer MAS ’15, currently a student in the MIT Comparative Media Studies Program.

Marissa Avila ’07 led a discussion of the Where’s Wellesley app.

CS Newsletters 2005 – 2016

Pre-blog Wellesley CS newsletters:

  • Winter 2015-2016: This newsletter highlights our 32nd anniversary celebration held in conjunction with the ever popular Cirque du CS. The letter is chock-full of events put on by our vibrant CS Club and of the many impressive accomplishments of our growing number of students.
  • Winter 2014-2015: This year’s newsletter highlights many exciting developments in the CS Department – new faculty faces, promotions, resurgence of CS Club and new student led activities, our first Senior Poster Fair, and launch of the new Python-based CS111 Computer Programming and Problem Solving.
  • Winter 2013-2014: In this newsletter, we introduce the stunning new HCI Lab, wonderful new faculty members and courses, our new Senior Fair, Hour of Code recap, and our faculties’ and students’ research and achievements.
  • Winter 2012-2013: An exciting year for the CS department, with an explosion of student interest in CS leading to an awesome array of student activities, accomplishments and experiences, positive input from an external Visiting Committee, new courses, interesting speakers, fun events, and outstanding research by our faculty! Please join us at the Cirque du CS on Sunday, March 3rd, 2013, to see the awesomeness for yourself!
  • Winter 2011-2012: Wellesley HCI students win awards at the iGEM competition and UIST conference; Orit receives NSF CAREER grants and Takis & Eni receive NSF grant on trustworthiness of social networks; three new courses (CS117 Inventing Mobile Apps, CS349A The Intelligent Web, and CS349B Quantifying the world); plus lots of news on student internships and projects.
  • Winter 2010-2011: The Cirque du CS is on Sunday, February 27, 2011. Plus: welcome to new Hess Fellows Eni Mustafaraj and Tyler Moore, two new courses (CS249 Web Mashups and EXTD160 Introduction to Engineering), and student and faculty news.
  • Spring 2010: New research labs and courses, plus updates on students, alums, and faculty.
  • Fall 2008: The CS department welcomes Orit Shaer, our first recipient of the Claire Booth Luce Professorship, Kevin Gold, our new Hess Fellow, and visiting scholar Eni Mustafaraj. They bring with them new vision and courses, including Human Computer Interaction, Research Methods for Developing Robotics, and Web Search and Mining. Also returning after a one year hiatus is our fabulous CS showcase, the Cirque du CS; an Alumnae Panel is a new addition to the event.
  • Fall 2007: At the end of this academic year, we will say goodbye to three special members of our CS faculty: Jennifer Stephan, Mark Sheldon and Daniel Bilar. We thank all of them for their many wonderful contributions to the department and wish them well in their future endeavors!
  • Spring 2007: The CS department has a new visiting fellowship position that is funded through a generous gift from Norma Wilentz Hess ‘41. In Fall, 2006, we were delighted to welcome our first Hess Fellow: Daniel Bilar. Daniel’s areas of expertise include computer security and networks (not just computer networks, but a more general notion of network that includes social networks and ecological networks). Daniel’s current research thrust is the detection and containment of highly evolved metamorphic malware. He also has a budding interest in quantum computing.
  • Spring 2006: We have had a great response to a new course offered this Spring for the first time – Computation for the Sciences. Taught by Ellen Hildreth in lecture and Sohie Lee in lab, CS112 provides an introduction to computer programming that provides the tools necessary for students to use computers effectively in scientific work, including in the natural and physical sciences, biological sciences, medicine, mathematics, psychology and economics. Students learn MATLAB, a powerful and widely used technical computing environment.
  • Spring 2005: If you live in the Boston area, we have a very special event on Sunday, April 3 that we think that you and your family would enjoy: the first annual Cirque du CS. At this event, many of our current students will be presenting demonstrations and posters of projects they’ve done in courses, independent studies, and internships. All alums are invited to this event. It’s a great way to see how the department has changed, catch up with faculty and other alums, and meet current students. There will be activities and food for people of all ages, including kids, so bring the whole family!

Archive: Technology Can Save Privacy: A Talk by Dr. Latanya Sweeney

This event page was archived to the CS News blog on 3 October 2018 as we reorganize the CS website.

Lectures in CS || Technology Can Save Privacy: A Talk by Dr. Latanya Sweeney

On Tuesday, April 3, 2012 from 4:30-6:00 PM in SCI 377, the Computer Science Department co-sponsored a talk by Dr. Latanya Sweeney entitled:

Technology Can Save Privacy (click for viewing)

Abstract: Traditional privacy safeguards for data sharing are rooted in consent and de-identification and past approaches seem ineffective in today’s data rich networked society. Popular applications, like those of Facebook and Google, trade personal data for services, and are acquiring unprecedented amounts of personal information.

To some, privacy seems lost already. But even though technology challenges privacy, technology can also save privacy. Recent scientific advances and technical innovations enable new ways of thinking about privacy so that privacy itself can leverage technical advancement. The promise from doing so is that society will not be bound by the false belief that society must choose between privacy and technology, but instead, society will be able to enjoy both privacy and technology. In this talk, we will examine some new models for privacy in today’s data rich networked society.

CS Students with Dr. Latanya Sweeney

Students had dinner and conversation with Dr. Sweeney afterwards.

Dr. Latanya Sweeney is the Director and founder of the Data Privacy Lab at Harvard University. The Lab, formerly at Carnegie Mellon, works with real-world stakeholders to solve today’s privacy technology problems. Dr. Sweeney, a Visiting Professor and Scholar at Harvard, previously a Distinguished Career Professor of Computer Science, Technology and Policy at Carnegie Mellon University, was recently appointed to the Privacy and Security Seat of the Federal HIT Policy Committee, the group responsible for advising ONC on policy for the new national health information infrastructure.

Dr. Sweeney’s work involves creating technologies and related policies with provable guarantees of privacy protection while allowing society to collect and share person-specific information for many worthy purposes. She has made numerous discoveries related to identifiability and privacy technologies and has had significant impact on American privacy policy. Her work has received awards from numerous organizations, including the American Psychiatric Association, the American Medical Informatics Association, and the Blue Cross Blue Shield Association. Dr. Sweeney’s work has appeared in hundreds of news articles, numerous academic papers, and was even cited in the original publication of the HIPAA Privacy Rule and the Health Breach Regulation. Companies have licensed and continue to use her privacy technologies. Dr. Sweeney received her PhD in computer science from MIT in 2001. More information about Dr. Sweeney is available at her website: http://latanyasweeney.org.

Powered by WordPress & Theme by Anders Norén

Skip to toolbar