Support with teaching from the undergraduate learning assistants was appreciated even more than usual spring term, as all classes switched to remote teaching due to the coronavirus pandemic. In recognition of the students’ efforts, a new award was created in the School of Electrical Engineering and Computer Science. Greg Healy and Nadia Najim received the awards this year which included a certificate and $500.


Photo of Greg Healy
Greg Healy, postbaccalaureate student in computer science.

Greg Healy holds bachelor’s and master’s degrees in civil engineering and is pursuing a degree in computer science to become a full-stack web developer. He has been the learning assistant for the web development course for the online degree program in computer science for postbaccalaureate students.

In course evaluations, the students said Healy was as the most influential component of their success. In addition to being extremely responsive to student questions, he also created video demonstrations to walk students through more challenging content. When asked by the course instructor, Eric Ianni, to review assignments and suggest improvements, Healy went one step further and designed several assignments that built to a towards a final assignment.

“Greg is a once in a lifetime undergraduate learning assistant,” Ianni said.


Photo of Nadia Najim
Nadia Najim, undergraduate in applied and computational mathematics.

Nadia Najim is a bachelor’s student in applied and computational mathematics. She has been an undergraduate learning assistant for large electrical engineering courses and served as the head assistant where she managed a team of up to 12 other assistants. Najim was nominated by four faculty who wrote in their letter that she “made sustained and absolutely outstanding contributions to the education of more than 2,000 undergraduate students.”

By creating reusable content, Najim has made an impact beyond her own interactions with students. She generated weekly topical material, including group and individual practice problems, as well as guidance and training for fellow assistants on best practices, tips, and tricks for approaching each course topic.

Najim’s skills were especially appreciated by Pallavi Dhagat, professor of electrical and computer engineering, who taught engineering fundamentals for the first time in spring term.

“All through the term, she kept ahead of me, alerting me to what was coming next in the recitation sessions, creating sample problems for help sessions before the midterm and final exams, rallying the other learning assistants and students during stressful times in the term, advising me on concepts she felt I could reinforce in my lectures and giving me valuable feedback on the length and difficulty of my exams,” Dhagat said.

Photo of Ni Trieu.

Ni Trieu (’20 Ph.D., Computer Science) was recognized for her work in an area of cryptography called private set interaction. It allows two entities to compare databases to find items in common without leaking other information such as passwords.

Trieu received the dissertation award from the School of Electrical Engineering and Computer Science for research that improved the speed and security of private set interaction.  She also developed the first practical techniques to compare more than two sets of data.

“Ni has a great aptitude for research, and a compelling vision of how cryptographic tools can protect the privacy of everyday people,” said Mike Rosulek, associate professor of computer science in the College of Engineering. “She matches her technical aptitude with an equal measure of hard work and persistence.”

Trieu grew up in Vietnam and received a scholarship to do her undergraduate studies in Russia at St. Petersburg State Polytechnic University. During her time there, she developed an interest in theoretical computer science, including cryptography, which she describes as a bridge between theory and practical applications.

As a student at Oregon State, Ni also spent several summers as a research intern at Bell Labs, Visa Research, and Google. She is currently a postdoctoral researcher at University of California, Berkeley. She will be joining Arizona State University as an assistant professor this fall.

Photo of Souti Chattopadhyay
Souti Chattopadhyay, graduate student of computer science.

Souti Chattopadhyay, graduate student of computer science in the College of Engineering at Oregon State University, was first author on a paper that won the Honorable Mention Award at the 2020 ACM CHI Conference on Human Factors in Computing Systems. The distinction is given to the top 10% of the papers presented.

Other authors include her advisor, Anita Sarma, associate professor of computer science, and colleagues at Microsoft and University of Tennessee-Knoxville.

“This award means that our research matters and provides deeper insight into what the future can hold in terms of accessible and inclusive computing,” Chattopadhyay said.

Chattopadhyay’s research examines how data scientists make decisions when interacting with programming interfaces. The goal is to make programming tools contextually assistive with freedom to delay and review the outcomes of decisions along the path.

What’s Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities

Souti Chattopadhyay1, Ishita Prasad2, Austin Z. Henley3, Anita Sarma1, Titus Barik2

Oregon State University1, Microsoft2, University of Tennessee-Knoxville3

ABSTRACT

Computational notebooks—such as Azure, Databricks, and Jupyter—are a popular, interactive paradigm for data scientists to author code, analyze data, and interleave visualizations, all within a single document. Nevertheless, as data scientists incorporate more of their activities into notebooks, they encounter unexpected difficulties, or pain points, that impact their productivity and disrupt their workflow. Through a systematic, mixed-methods study using semi-structured interviews (n = 20) and survey (n = 156) with data scientists, we catalog nine pain points when working with notebooks. Our findings suggest that data scientists face numerous pain points throughout the entire workflow—from setting up notebooks to deploying to production—across many notebook environments. Our data scientists report essential notebook requirements, such as supporting data exploration and visualization. The results of our study inform and inspire the design of computational notebooks.

John F. Conley, Jr., professor of electrical and computer engineering, was appointed associate editor of IEEE Transactions on Electron Devices, the flagship journal of the IEEE Electron Devices Society.

Photo fo John F. Conley
John F. Conley achieves another milestone.

Conley is also an IEEE Fellow and was elected a 2019 Fellow of the American Vacuum Society. In other recent achievements, he nearly made it to the top of Marys Peak on his road bike starting from his house in Corvallis, but got turned around by snow.

“I am excited about my new role as associate editor which will be continuing my long service to IEEE that began in graduate school as a reviewer for Transactions on Nuclear Science,” Conley said. “I view associate editorship as an honor as well as an obligation. It will require much hard work but will give me the opportunity to arrange for appropriate and constructive technical reviews and to influence the content and quality of one of IEEE’s flagship journals.”

Read more about Conley’s life and career.

Photo of Jordan Bartos.
Jordan Bartos, president of the OSU Hackathon club.

The coronavirus pandemic didn’t stop the OSU Hackathon Club from holding BeaverHacks Spring 2020 on March 27-29. Seventy-four participants formed 17 teams to develop a website, app, or API on the theme of community building.

It was held online — the usual venue for the club’s events, since the organizers are computer science students in the online baccalaureate program. However, the global health emergency still had an influence on the event.  

“We had a lot of submissions that somehow tied to the pandemic,” said Jordan Bartos, postbaccalaureate student in computer science and president of the club.

Teams were judged by a panel of instructors and industry representatives. The club distributed $400 in prizes to the following winners:

  • First place: The Reading Room by Mae LaPresta, Elizabeth Tackett, Manda Jensen.
  • Second place: Where the Heck by Zach Tindell, Jeremy Binder, Chia-Tse Weng.
  • Third place: barterNow by Lifang Yan, Cameron Grover, Felipe Teixeira Groberio
  • New student category: Community Request Board by Jung Min (Judy) Lee, Wei Yu Tang, Angela Dimon.

All submissions are posted on the Hackathon website.

“It was incredibly gratifying to win, because the focus of our project was something all of us felt very passionately about,” said Mae La Presta, postbaccalaureate student in computer science. She was part of the winning team that created the Reading Room app to help foster a sense of community when social distancing has become the new norm.

Although the club was started by students from the online program, they welcome all Oregon State students. Bartos says his priority as president is to grow the membership of the club and raise awareness of their events. Future events could include collaborations with other clubs on campus.

“I feel pretty strongly about the benefits of the Hackathon club because when I competed in the first one, it really ignited something in me for coding in general,” Bartos said.

Participants say that learning new technical skills, building relationships with other students, and having the reward of creating something new were the main benefits of the experience.

“I was impressed by what everyone was able to accomplish by the end of the weekend. The presentations were incredible, and it was so cool to see what everyone’s ideas were,” said Manda Jensen, postbaccalaureate student in computer science.

Congratulations to the 512 students majoring in electrical and computer engineering or computer science who made the College of Engineering Dean’s List for winter term of 2020! These undergraduate and postbaccalaureate students achieved better than a 3.75 GPA with at least 12 credits.

Nikolas Achatz
Benjamin Adams
Victor Agostinelli III
Walter Agra Neto
Humza Ahmed
Francesco Aiello
Alhusam Sarhan Hilal Al Harthy
Abdulaziz Al-Mannai
Ibrahim Alarifi
Ryan Alder
Ali Mohamed Abdulrahman Sheikh Alhabshi
Matthew Alonso
Nawaf Alothman
Benjamin Alvi
Jacob Anderson
Hannah Armstrong
Theodora Arnold
Kevin Atkins
Aaron Au
Stephanie Babb
Aditya Bagchi
Xiaoqin Bai
Ian Bailey
Spencer Bain
Dakota Baird
Alexander Baird-Appleton
Aeijan Bajracharya
Wesley Bakane
Jack Barnes
Nicolas Barraclough
Joshua Barringer
Samuel Barton
Kyle Barton
Aylish Bateman
Jordan Baxter
Ryan Bay
Jared Beale
Aidan Beery
John Behman
Bolivar Beleno Santos
Rebecca Bell
Kenton Bender
Sebastian Benjamin
Connor Bentzley
Braam Beresford
Justin Bethel
Tyler Betley
Nicholas Biggerstaff
Anthony Bishop
Zachary Bishop
Jackson Bizjak
Megan Black
Peter Bloch
Roman Bober
Reed Boeshans
Carl Bohme
Francisco Bolanos
Michael Boly
Lauren Boone
Sean Booth
Piers Borngasser
Miklos Bowling
Samuel Brimhall
Nicholas Broce
Ian Brown
Brayden Brown
Felix Brucker
Sawyer Brundage
Kiet Song Bui
Timothy Bui
Peri Cabrales
Claire Cahill
Sonia Camacho
John Pierre Carr
Milton Carreno Rodriguez
Brian Cebra
Blake Cecil
Lilian Chan
Michael Chan
David Chan
Jason Chen
Yuhang Chen
Min Chew
Hae Won Cho
Sanchit Chopra
Brian Christensen
Hunter Christiansen
Malachi Christman
Kendrick Chu
Adam Clayman
Evan Cochran
Tyler Cole
Michael Commins
Beniamin Condrea
Adam Conrad
Joshua Cook
David Coons
Kira Corbett
Devon Crane
Amanda Crawford
Gabriel Crew
Thomas Croll
Brian Cross
Rebecca Croysdale
Nathan Crozier
Ryan Cryar
Ziqi Cui
Jackson Cutler
Zeyu Dai
William Dam
William Dang
Dominic Daprano
John Davis
Hudson Dean
Mark Deane
Wyatt Deck
Hao Deng
Abbi Devins-Suresh
Madison Dhanens
Austin Dibble
Joseph Didner
Chetan Dindukurthi
Heather DiRuscio
Kristen Dolan
Samuel Dorning
Miles Drake
Jonathan Dressel
Dylan Drudge
Liang Du
Dafei Du
Alexander Dunn
Sarah Eastwood
Victoria Ebert
Christopher Eckerson
Dirar El Hadar
Rasheed El Kassed
Mohamed Eldebri
Mark Ellarma
Robert Elsom
Jacob Engstrom
Martin Escoto
Kyle Esquerra
Alyssa Estenson
Maxwell Evdemon
Michael Fagan
Shannon Farazi
Anousha Farshid
Danila Fedorin
Kyle Felix
Matthew Ferchland
Christopher Feth
Anthony Filippello
Julian Fortune
Neal Fredrick
Duncan Freeman
Sierra Freihoefer
Johannes Freischuetz
Caden Friesen
Michael Fuller
Calvin Gagliano
Aaron Galati
Kate Galle
Lyubomir Gankov
Jared Gaskin
David Gasper
Tristan Gavin
Kai Gay
Andrew Gehrke
Sean Gillen
Timothy Glew
Yesh Godse
Austin Goergen
Jackson Golletz
Bradley Gore
Sergiy Greblov
Benjamin Green
Connor Greenwald
Alex Grejuc
Taylor Griffin
Isaac Grossberg
Shengjun Gu
Matthew Guo
Gavin Gutowsky
Melanie Gutzmann
Alexander Guyer
Grant Haines
Adam Hamilton-Sutherland
Geoffry Hammon
Quinn Handley
Lucas Hanssen
Donald Harkins
Keaton Hartman
Nathan Hausman
David Headrick
Elise Hebert
Claire Hekkala
Kyle Hiebel
Aleksi Hieta
Arthur Hiew
Benjamin Hillen
Ethan Hirsch
Eric Hoang
Jaiden Hodson
Tyler Holeman
Monica Holliday
Evan Hopper-Moore
Zachary Horine
Caulin Horowitz
Christien Hotchkiss
Bart Hough
Wei-Chien Hsu
Catherine Hu
Andy Hua
Zijing Huang
Michael Huang
Jianlong Huang
Casey Huggins
Megan Hurley
Mark Huynh
Kevin Hwang
Gaetan Ingrassia
Matthew Jacobsen
Kyler Jacobson
Brieanna Jeibmann
Fischer Jemison
Manda Jensen
Junhyeok Jeong
Nathaniel Jewell
Helen Jiang
Laura Jiang
Nicholas Johansen
Lukas Johnson
Ethan Jones
Cameron Jones
Donald Joyce
Sowmya Jujjuri
Nelson Mwangi Kangethe
Kyle Kanwischer
John Kaufman
Zavi Kaul
Matthew Kerr
Nicholas Kiddle
Trenton Kilgore
Jinwon Kim
Brian Kim
Kwanghyuk Kim
Atsuhito Kita
Cameron Kocher
Matthew Koenig
Amber Kolar
Noah Koontz
Andrey Kornilovich
Nicholas Kosa
Aditya Dilip Kothari
Chase Kozol
Rajat Kulkarni
Violet Kurtz
Lindsey Kvarfordt
Jacob Lagmay
Brandon Lam
Joseph Landreville
Kevin Le
Dustin Lear
Yevgeniy Lebid
Youngjoo Lee
Benjamin Lee
Juichi Lee
Joe Lei
Oscar Lemus
Samuel Leonard
Grayson Lewis
Samuel Lewis
Yue Li
Jia Yi Li
Wence Li
Feng Liang
Megan Liles
Xinwei Lin
Virginia Link
Ryan Little
Jaelyn Litzinger
Suyang Liu
Haolin Liu
Zhihui Liu
Susan Liu
Nathan Liu
Alexis Lopez
Jose Lopez Alcala
Simon Louie
Grayland Lunn
Kenny Luong
Tristan Luther
Phi Luu
Stanislav Lyakhov
Jiaheng Lyu
Xinyu Ma
Melvin Ma
Jonathan Macias
Matthew Macovsky
Seika Mahmud
Theresa Mai
Cameron Markwell
Isaac Marquez
Jordyn Marshall
Benjamin Martin
Anthony Martin
Mary May
Shawn Mc Mannis
Cody McCall
Patrick McGrath
Danielle McIntosh
Patrick McKillop-Bay
Daniel Mesa
Nicholas Milford
Leif Miller
Harry Miller
Aedan Mills
Brogan Miner
Luke Mitchell-Nelson
Jasmine Mittal
Jiawei Mo
Grayson Molesworth
Alex Molisani
Anna Mollere
Alexander Molotkov
Santiago Monleon
Samson Mont
Danyelle Montalvo
Stephen More
Michael Morelli
Pablo Moreno
Kevin Moy
Joshua Muir
Hamza Munaf
Trevor Murphy
Colin Murphy
Alexander Nead-Work
Kevin Neiger
Aiden Nelson
Evan Newman
Ethan Ng
Don Nguyen
Triet Nguyen
Anthony Nguyen
Bao Nguyen
Minh Nguyen
Khanh Nguyen
Coulby Nguyen
An-phong Nguyen
Hoang Nguyen
Nancy Nguyen
Thuy-Vy Nguyen
Jonathan Nguyen
Quan Nguyen
Pham Phuoc Loc Nguyen
Corey Nielsen
Jacob Niphanprasart
Kyle Noble
Josie O’Harrow
Timothy O’Rourke
Stephen Oh
Sae Hyoung Oh
Jaegeun Oh
Carter Olsen
Payton Olson
Nicholas Olson
Breanne Oo
Rachel Orrell
Felipe Orrico Scognamiglio
Drew Ortega
Steven Owens
Alexa Pack
Ajay Pallekonda
Justin Parks
Zachary Parsons
Christopher Patenaude
Ethan Patterson
Joshua Pauls
Michael Payne
Kawin Pechetratanapanit
Zack Pelster
Jessica Peterson
Preston Pickering
Trinity Polk
Thomas Prihoda
Ashyan Rahavi
Ridwana Rahman
Jose Ramos
Lyell Read
Mateo Rey-Rosa
Kyle Rosenau
Ekaterina Rott
Emmanuel Rovirosa
Chalida Ruangrotsakun
Nikita Rubocki
Matthew Ruder
Daniel Safarov
Sachin Sakthivel
Ricky Salinas
Micah Samaduroff
Gregory Sanchez
McIntyre Santa Cruz
Andrew Sauer
Bailey Sauter
Zakiah Schaefle
Shifra Schectman
Mitchell Schenk
Jason Scott-Hakanson
Nathan Seabourn
Jett Seale
Richard Seals
Karen Setiawan
Noah Seumalo
Nathan Shaaban
Jordan Sheller
Joshua Shequin
NianJun Shi
Isaac Shih
Patrick Shuler
Elijah Shumway
Zhaowei Si
Jonah Siekmann
Pranav Simha
Roy Simons
Harshvardhan Singh
Andy Situ
Allison Skinner
Richard Smith
Madelyn Smith
Thomas Snyder
Sebastian Sojka
Cruz Solano-Nieblas
Nathan Stageberg
Jason Stallkamp
Avery Stauber
Benjamin Steele
Zachary Steinberg
Matthew Sterrett
Keith Stevens
Shanti Stewart
Yuhao Su
Clayton Surgeon
Cole Swanson
Marjorie Symonds
Blaise Takushi
Wei Tang
Pavan Thakkar
Zachary Thomas
Tristan Thompson
Thomas Tonini
Logan Traffas
Khoa Tran
Shayla Tran
Brayden Tremper
Andy Trinh
Anthony Trinh
James Trotter
Leif Tsang
Alexis Tucker
Jeremy Udarbe
Alexander Uong
Rohan Varma
Aaron Vaughan
Hannah Vaughan
Andres Vega
Aishwarya Vellanki
Jeffrey Visosky
Chinmay Wadgaonkar
Aaron Walder
Kyle Walker
Benjiman Walsh
Alexander Wan
Huahua Wang
Shiyao Wang
Faaiq Waqar
Benjamin Warschauer
Philip Warton
Christopher Weiner
Nicholas Weinert
Chung Weng
Joshua Wentzel
Natashia White
Austin Wilmoth
Calder Wilson
Blair Wilson
Odyssey Wilson
Andrew Wilson
Justin Womack
Jason Wong
Bradford Wong
Jackson Wright
Cheng Xie
Yuechen Xu
Qi Xu
Tianbao Yan
Jiayun Yan
James Yang
Xiaoyan Yang
Orel Yehuda
Eugene Jie Yee Yong
Arthur York
Logan York
Sam Young
Alex Young
Jason Yue
Ulises Zaragoza
Samantha Zeigler
Haoxuan Zhang
Dianxiong Zhang
Zisong Zhang
Jiaming Zhu
John Zontos

A collaborative project with researchers at Oregon State University and University of Southern California received Best Paper Runner-Up Award at a top conference for computer architecture. The research examines if machine learning can also teach us anything about computer architectural design.

Ting-Ru Lin (University of Southern California), Drew Penney (Oregon State University), Massoud Pedram (University of Southern California), Lizhong Chen (Oregon State University) received the Best Paper Runner-Up Award at the International Symposium on High-Performance Computer Architecture on February 26, 2020.

Drew Penney is a doctoral student of electrical and computer engineering, and Lizhong Chen is an assistant professor of electrical and computer engineering at Oregon State.

The paper, “A Deep Reinforcement Learning Framework for Architectural Exploration: A Routerless NoC Case Study,” develops a deep reinforcement learning based framework for flexible and efficient architectural design space exploration. The work demonstrates the viability of utilizing machine learning to improve computer architecture, and the framework will be useful for many researchers in the community.

Margaret Burnett, Distinguished Professor of computer science, was awarded the 2020 iGIANT Champion Award for her outstanding research contributions to inclusive software design. iGIANT® (impact of Gender/Sex on Innovation and Novel Technologies) is a nonprofit corporation that promotes best practices for gender/sex-specific design elements.

“I am honored to be recognized for my work with iGIANT, but all of it was a team effort,” Burnett said.  “None of it would have been possible without the help of many other volunteers, including Larissa Letaw and Jillian Emard here at OSU, working together to help iGIANT’s mission of inclusiveness and equitable experiences for all genders.”

Over the last decade, much of Burnett’s research has focused on gender inclusiveness in software. Her internationally recognized work in this area with students and collaborators has shown gender differences in ways people problem solve with software.

Burnett developed a method called GenderMag with her collaborators that enables IT professionals to identify and eliminate gender biases in the software. She and Anita Sarma, associate professor of computer science, lead the research team that is helping academic and industry partners develop inclusive design for software and websites. Their work was featured in the story, “Oregon State leads fight against gender bias in software,” published by Oregon State’s news and research communications office.

2019 Cyberforce Competition team.
2019 OSU Cyberforce Competition team
2019 Oregon State University Cyberforce Competition team.

For the third consecutive year, a team of Oregon State University computer science students placed first regionally in the Cyberforce Competition hosted by the Department of Energy on November 15-16, 2019. They competed against 17 teams at Pacific Northwest National Laboratory (PNNL) in Richland, Washington. The team placed sixth in the nationwide competition, which included over 100 teams.

The team included members from the Oregon State Security Club: Cody Holliday, Ryan Kennedy, Matt Jansen, Khuong Luu, Zach Rogers, and Zander Work. Yeongjin Jang, assistant professor of computer science, advised the team.

“This competition is a highlight of the year for me,” said Zander Work, president of the OSU Security Club. “I really enjoy getting to test out my defensive skills in a live environment against a skilled red team. I also enjoy the added twist of securing some real-world industrial infrastructure, rather than a typical IT environment.”

Anita Sarma
Anita Sarma, associate professor

“Open source software is changing the technology and workforce landscape. Our work will help open source software tools and technology support diverse cognitive styles that will help bring diversity in thought by enabling diversity in open source contributors.”

 – Anita Sarma, associate professor of computer science in the College of Engineering at Oregon State.

Principal investigators:

  • Lead PI: Anita Sarma, associate professor of computer science, Oregon State University
  • Co-PI: Margaret Burnett, Distinguished Professor of computer science, Oregon State University

In collaboration with:

  • PI: Igor Steinmacher, assistant professor, Northern Arizona University
  • Co-PI: Marco Gerosa, associate professor, Northern Arizona University

Agency:

National Science Foundation

Award amount:

$1.4 million between the two universities, $870,773 to Oregon State.

Research objectives:

This research will investigate whether and how open source software tools and technologies have gender biases tied with diverse problem-solving styles, and how to remove any such biases.

This work will harness foundational gender research to provide theory-based yet practical solutions and redesigns of open source software projects to address the underrepresentation of women.

The redesigns and the process of creating inclusive tools will be empirically evaluated to create a compendium of “best practices” for fixing gender-bias bugs, in both products (what suitable fixes are to such bugs) and processes (how open source software teams can work together to fix gender-bias bugs).

Broader impacts:

Open source is having a significant impact on society, in the products it produces and the career paths that it facilitates. However, women are vastly underrepresented among open source developers. This is a significant concern to these communities because it prevents them from receiving the benefits of a larger talent pool and of team diversity. The problem is perpetuated when women developers miss the learning and professional growth opportunities that open source software projects provide, and are overlooked when open source contributions are used to make hiring decisions. Our work will help break down these gender-bias barriers in tools and technology used in open source software.

More information is on the NSF website.