Brown CS Blog

Research Associate Tom Sgouros And Brown CS Students Use Sound And AI To Make NASA Imagery Accessible

None

"Pivoting is a lot of what I do," Brown CS Research Associate Tom Sgouros says of a current project. It began in a familiar research area, virtual reality, and evolved in two different directions, resulting in work that offered unexpected depths along the route to an important and often neglected goal: aiding the visually impaired.

Diverse Career Paths: Jonah Kagan Discusses Meaningful Impact Through CS

None

A member of the Brown CS class of 2013, Jonah Kagan is a software engineer at VotingWorks, a small nonprofit organization dedicated to building reliable, open-source election technology like voting machines, ballot scanners, and election-auditing software. When asked about the skills he uses for his career, Kagan explained that the knowledge learned in his very first computer science class, CSCI 0190 Accelerated Introduction to Computer Science, has helped him in his day-to-day life.

The New York Times Recommends Rhode Island In The Fall

None

A recent New York Times describes Rhode Island's East Bay as a beautiful, bountiful autumn destination. "Just 30 minutes from Providence," writes Christine Chitnis, "over an hour from Boston and four hours from New York City, the Easty Bay towns of Warren, Bristol, Tiverton and Little Compton offer an idyllic fall weekend getaway."

Alum Adventures: Atty Eleti Talks About Learning By Building At OpenAI

None

A member of the Brown CS class of 2017, Atty Eleti spent his time at Brown University organizing various hackathons for Hack@Brown, in the Undergraduate Teaching Assistant (UTA) mentorship program for computer science courses discussing topics such as distributed systems and discrete mathematics, and in the International Mentoring Program helping international students become acclimatized to the university’s community. Atty also augmented his CS degree with Brown’s curriculum and took graphic design courses at the Rhode Island School of Design (RISD).

My Research Summer Meeting People And Robots At Brown University

None

I am a junior at Rutgers University majoring in Computer Science and Cognitive Science. I’m really interested in research and debating questions about how minds work. Artificial intelligence research piques my interest. So, this summer, I joined the Humans to Robots Laboratory through the Brown Computer Science Artificial Intelligence & Computational Creativity Research Experience for Undergraduates (REU) Site. I felt so welcomed. Everyone at Brown, from the professors to the staff members to the grad students and undergrads, were very supportive. The program gave me a peek into the exciting life of a full-time researcher in computer science. Every day …

What's Your Most Brilliant Moment? My ICPC NAC Trip

None
In February 2023, Brown CS faculty member Yu Cheng brought four teams of students to the International Collegiate Programming Contest (ICPC)’s Northeast North America (NENA) Regional Contest at the College of the Holy Cross site. Their story is told here. Below, one of the students from the team that advanced to the national level shares his experience of that event.

What Are You Typing? Enhancing Digital Communication Through Rich Typing Indicators

None

Have you ever found yourself anxiously waiting for a response, unsure of what the other person is typing? The absence of immediate feedback, tone, facial expressions, and other non-verbal cues can sometimes hinder effective text-based communication. Hence, despite the convenient nature of messaging platforms, there has been a rising anxiousness around the ... or Zainab is typing . This anxiousness can be attributed to the low richness associated with messaging.

BinWrap: Safeguarding Node.js Applications From Native Library Risks

None

In a forthcoming paper that has received the ACM ASIA Conference on Computer and Communications Security (AsiaCCS 2023)’s Distinguished Paper Award, researchers at Brown and collaborators at Aarno Labs, FORTH, and TUC developed a new system that can automatically protect against these native library threats while requiring minimal developer effort. The system, called BinWrap, combines protections of both the native portion of a library and its language-specific wrapper.

KubeKlone, The First Comprehensive Digital Twin For Modeling Cloud-Native Microservices Applications

None

Microservices have been transforming the computing landscape with web-scale infrastructures like Facebook, Google, Amazon, and telecom infrastructures like AT&T and Ericsson adopting them. The microservices paradigm has proven to promote better scalability, fault tolerance, and deployability. However, it also significantly increases the space of configuration options and performance problems, rendering traditional approaches to management ineffective.