Categories
V7

CSE Changes and Rememberance V7

CSE CHANGES AND REMEMBRANCE

Farewell from Becky Hames

After twenty years in higher education, and the past three as CSE director of External Relations, I will be retiring at the end of June and moving to Arizona. It has been a pleasure to meet and work with so many CSE alumni over the past three years. Your continued support has been wonderful and sincerely appreciated by the entire CSE community. I encourage you to stay involved with the department and share any suggestions or comments you have to cseinfo@eng.ucsd.edu. I wish each of you the best in your career and personal journeys.

 

The CSE Alumni Advisory Board, which promotes community among alumni, CSE students and faculty, is proud to welcome its newest members: Maritza Borunda ’98 and Rahul Sabnis ’19. Read More

copyright 2020 – Computer Science & Engineering – University of California San Diego

Categories
V7

CSE Research V7

CSE RESEARCH

collab-research4

Computer scientists develop a technique to protect browsers from buggy third-party libraries.
Researchers from the University of California San Diego, University of Texas at Austin, Stanford University and Mozilla have developed a new framework to improve web browser security. The framework, called RLBox, has been integrated into Firefox to complement its other security-hardening efforts. Read More

Integrating-Robots

UC San Diego alumna Hee Rin Lee, now an assistant professor in MSU’s Department of Media and Information, explores how we can integrate robots into our lives for social good, whether it be in a retirement community or a bustling factory. The roots of her research go back to her time in the lab of computer science professor Laurel Riek here at the Jacobs School of Engineering at UC San Diego. Read More

A widespread, fast-growing plant called Chlamydomonas reinhardtii is famous in scientific laboratories due to its position as the world’s most exhaustively studied algae.

For decades, the green, single-celled organism, which primarily grows in wet soil, has served as a model species for research topics spanning from algae-based biofuels to plant evolution. While other species of algae have been used as dietary nutraceuticals that provide beneficial oils, vitamins, proteins, carbohydrates, antioxidants and fiber, the benefits of consuming C. reinhardtii were previously unexplored. Read More

Project_Limbitless_scan-900

In November, 2019, ten UC San Diego students filed into a bustling amputee clinic in Jaipur, India. On one side of the room, men and women, some bearing crutches, watched as their new limbs took shape under the staff’s careful hands. For many of them, a prosthetic limb represented the chance to regain their mobility, independence and livelihoods.

The students’ visit to the Jaipur Foot clinic—a non-profit known around the world for providing affordable, prosthetic limbs and other mobility aids to those in need—marked more than a year of painstaking work to develop technology connecting amputees directly to prosthetists. The work is part of Project Lim(b)itless, an initiative founded by Albert Lin, a recent amputee and researcher at the Qualcomm Institute (QI) at UC San Diego. Read More

CSE Research Open House Winter 2020

The 2020 CSE Winter Research Open House was held on January 31 and, for anyone interested in learning about UC San Diego’s Computer Science and Engineering Department, this was the place to be. The event featured a keynote on augmented reality, two rounds of student research presentations, an industry panel, open labs, a graduate student poster session and industry info sessions.

Keynote speaker Edward Wu (CSE ‘04), VP, Platform at Niantic and technical lead for Pokémon Go, showcased the company’s evolution and ongoing efforts to develop technology that connects people to one another and their surroundings. Read More

Can robots be effective tools in combating the COVID-19 pandemic? A group of leaders in the field of robotics, including Henrik Christensen, director of UC San Diego’s Contextual Robotics Institute, say yes, and outline a number of examples in an editorial in the March 25 issue of Science Robotics. They say robots can be used for clinical care such as telemedicine and decontamination; logistics such as delivery and handling of contaminated waste; and reconnaissance such as monitoring compliance with voluntary quarantines. Read More

covid1

In the face of COVID-19, many caregivers, engineers and gifted amateurs are stepping up to find ways to support healthcare workers.

To help guide some of these efforts, Michael Barrow, a Ph.D. candidate with Professor Ryan Kastner’s research group in the Computer Science and Engineering Department (CSE) at UC San Diego, is leading an effort to boost critical care management during these uncertain times. Barrow is working closely with Shanglei Liu, MD, a general surgeon at Mayo Clinic and the project’s clinical primary investigator. Read More

1-New-Rapid-Response-Platform-Connects-Clinicians-with-Resources--1024x683

With the help of hundreds of students and community volunteers, UCSD faculty have developed an online portal to give clinicians, researchers and others responding to COVID-19 a simple way to ask questions about the disease and receive rapid responses.

Everything about the COVID-19 pandemic is new: the virus’s transmission to humans, the stay-at-home orders, the challenges many responders are facing. With so much in flux, providers are being asked to find new solutions. In response, a group of UC San Diego faculty, with the help of hundreds of students and community volunteers, has stepped up to create an online portal called Earth 2.0 COVID-19 Rapid ResponseRead More

Evolution

When you hear the term “evolutionary tree,” you may think of Charles Darwin and the study of the relationships between different species over the span of millions of years.

While the concept of an “evolutionary tree” originated in Darwin’s “On the Origin of Species,” one can apply this concept to anything that evolves, including viruses. Scientists can study the evolution of SARS-CoV-2 to learn more about how the genes of the virus function. It is also useful to make inferences about the spread of the virus around the world, and what type of vaccine may be most effective. Read More

covid3

The COVID-19 pandemic is impacting the availability of personal protective equipment (PPE) supplies in Baja California, and researchers with UC San Diego’s Department of Computer Science and Engineering (CSE) are developing solutions to help. 

Nadir Weibel, an associate professor in the Department of Computer Science and Engineering and head of the Human-Centered and Ubiquitous Computing Lab, is collaborating with university colleagues, government and industry to develop PPE solutions and to transport  supplies, like masks and face shields, to hospitals in Baja. Read More

NewAlgorithm

It could help determine why a potential COVID-19 vaccine may be effective in some people but not others

Scientists with UC San Diego’s Jacobs School of Engineering and the Qualcomm Institute have developed a new gene prediction algorithm, called MINING-D, that could help researchers investigate the genetic clues behind the variation of symptoms shown in COVID-19 patients — information that is key to creating a versatile and effective vaccine. Read More

copyright 2020 – Computer Science & Engineering – University of California San Diego

Categories
V7

CSE Honors V7

CSE HONORS

Each year, the Center for Networked Systems (CNS)  awards the Alan Turing Memorial Scholarship  to one or more students for their academic commitment, particularly in networked systems, and their ongoing support for the LGBTQ community. Read More

Tajana Šimunić Rosing

By 2025, computers and other instruments will generate more than 175 zettabytes of data. For context, there are a billion terabytes in a zettabyte. If you’re wondering how all that information will be analyzed, you’re not alone. At present, only one percent of data produced worldwide is ever evaluated.

To help solve this problem, the Defense Advanced Research Projects Agency (DARPA) has awarded a $1 million grant to Computer Science and Engineering Department professors Tajana RosingSanjoy Dasgupta and Electrical and Computer Engineering Department professor Tara Javidi to explore how hyperdimensional computing (HD) can help address this informational onslaught. The project is called HyDREA (Hyperdimensional Computing: Robust, Efficient and Accurate). Read More

collab-research6

San Diego, Calif., March 11, 2020 — An international team of computer scientists has set a new record for integer factorization, one of the most important computational problems underlying the security of nearly all public-key cryptography currently used today.  

Public-key cryptography is used for a number of applications including encrypting sensitive and confidential data and digital signatures.  In public-key cryptography, keys that protect data come in pairs, one public, and one private. The security of the encryption or digital signature relies on the assumption that it’s impossible to compute the private key from the public key. Read More

ARDC-Turing-Scholarship-1024x316

The Center for Networked Systems (CNS) at UC San Diego has announced that following a $225,533 donation from the Amateur Radio Digital Communications (ARDC) association, the Alan Turing Memorial Scholarship is now fully endowed.

“We are incredibly grateful to ARDC for their generous gift,” said CNS Co-Director Stefan Savage. “Now that the endowment is complete, starting in the spring of 2021, we will be able to provide $10,000 scholarships for worthy students in perpetuity.” Read More

The Distinguished Alumni Award is the highest honor given to CSE alumni for their contributions to society. This year at the Winter 2020 Research Open House, the department honored Taner Halıcıoğlu ’96 and Tim Sherwood ’03. Read More

Two members of the CSE community have been honored with Inclusive Excellence Awards from UC San Diego for their contributions to a more diverse and inclusive community. Ph.D. student Ariana Mirian and Undergraduate Affairs Manager Veronica Abreu were recognized during an awards ceremony on February 4. Read More

copyright 2020 – Computer Science & Engineering – University of California San Diego

Categories
V7

Alumni Shoutouts V7

Alumni Shoutouts

Do you have an achievement you’d like to share with your CSE community? Let us know! cse-communications@eng.ucsd.edu 

copyright 2020 – Computer Science & Engineering – University of California San Diego

Categories
V7

Our Alumni Community V7

Our Alumni Community

Do you have an achievement you’d like to share with your CSE community? Let us know! cse-communications@eng.ucsd.edu 

The rich diversity of research and perspectives found in UC San Diego’s Department of Computer Science and Engineering makes it the thriving, supportive and world-class community it is today. Read about one of our members, Angelique Taylor ’21, and the impact of CSE on her present and future.

Angelique is a PhD student in the Healthcare Robotics Lab working with Professor Laurel Riek. Her research lies at the intersection of computer vision, robotics, and artificial intelligence. She’s working to design algorithms that enable robots to interact with groups of people in real-world environments. Read More

taner-halicioglu_Distinguished-Alumni-1024x681

Taner Halıcıoğlu (BS ’96) is the founder and manager of angel investment firm Keshif Ventures. According to the San Diego Business Journal, which included him in its “San Diego 500, The Book of Influential Business Leaders,” he is “one of San Diego’s few ‘super angels’ in local tech, meaning he’s an active investor in early-stage startups.” He’s also a founding partner of SEED San Diego, a small investor group that supports local startups. His portfolio companies include Empyr, Portfolium, Doctible, CloudBeds, Soci and MixMode.. Read More

Brina_1.31.2020-Sequoia-preAMP-Headshots62336-1024x683

Brina Lee (MA ’13) has learned a thing or two about overcoming fear. It’s been a necessity for someone who has blazed a career path that includes being Instagram’s first female engineer and co-founding a company. As she works toward growing her startup, Hamul, the UC San Diego Computer Science and Engineering Department (CSE) graduate can summarize the most important lesson she’s learned in one short phrase.

“Don’t let you hold yourself back,” she says. “It’s as simple as that.” Read More

jason-oberg-1024x717

Jason Oberg (MA ’12, PhD ’14) is the co-founder and CEO of Tortuga Logic, a San Jose-based cybersecurity company specializing in hardware threat detection and prevention. He’s a leading expert in hardware security whose work has been cited over 1,000 times and been granted six issued and pending patents.

But the roots of these accomplishments go back to the halls of UC San Diego’s Computer Science and Engineering Department, where “wacky ideas,” unique and innovative ways of thinking and tremendous intellectual power combined to make a start-up dream a successful reality. Read More

copyright 2020 – Computer Science & Engineering – University of California San Diego

Categories
V7

Researchers Develop Framework That Improves Firefox Security

Researchers Develop Framework That Improves Firefox Security

Computer scientists develop a technique to protect browsers from buggy third-party libraries

Researchers from the University of California San Diego, University of Texas at Austin, Stanford University and Mozilla have developed a new framework to improve web browser security. The framework, called RLBox, has been integrated into Firefox to complement its other security-hardening efforts.

RLBox increases browser security by separating third-party libraries that are vulnerable to attacks from the rest of the browser to contain potential damage—a practice called sandboxing. The study will be published in the proceedings of the USENIX Security Symposium in March.

Browsers, like Firefox, rely on third-party libraries to support media decoding (e.g., rendering images or playing audio files) among many other functionalities. These libraries are often written in low-level programming languages, like C, and highly optimized for performance. 

“Unfortunately, bugs in C code are often security vulnerabilities—security vulnerabilities that attackers are really good at exploiting,” noted senior author Deian Stefan, an assistant professor with UC San Diego’s Department of Computer Science and Engineering.

RLBox allows browsers to continue to use off-the-shelf, highly tuned libraries without worrying about the security impact of these libraries. “By isolating libraries we can ensure that attackers can’t exploit bugs in these libraries to compromise the rest of the browser,” said the lead PhD student on the project, Shravan Narayan.

A key piece of RLBox is the underlying sandboxing mechanism, which keeps a buggy library from interfering with the rest of the browser. The study investigates various sandboxing techniques with different trade-offs. But the team ultimately partnered with the engineering team at San Francisco-based Fastly to adopt a sandboxing technique based on WebAssembly, a new intermediate language designed with sandboxing in mind. The team believes that WebAssembly will be a key part of future secure browsers and secure systems more broadly. The WebAssembly sandboxing effort is detailed in a recent Mozilla Hacks blog post.

“Unfortunately, it’s not enough to put a library in a sandbox, you need to carefully check all the data that comes out of the sandbox—otherwise a sophisticated attacker can trick the browser into doing the wrong thing and render the sandboxing effort useless,” said Stefan. RLBox eliminates these classes of attacks by tagging everything that crosses the boundary and ensuring that all such tagged data are validated before being used.

RLBox has been integrated into Mozilla’s Firefox and will be shipping to Linux users in Firefox 74 and Mac users in Firefox 75, with plans to implement in other platforms.

“This is a big deal,” says Bobby Holley, principal engineer at Mozilla. “Security is a top priority for us, and it’s just too easy to make dangerous mistakes in C/C++. We’re writing a lot of new code in Rust, but Firefox is a huge codebase with millions of lines of C/C++ that aren’t going away any time soon. RLBox makes it quick and easy to isolate existing chunks of code at a granularity that hasn’t been possible with the process-level sandboxing used in browsers today.”

In the study, the team isolated half a dozen libraries using RLBox. To start, Firefox will ship with their sandboxed Graphite font shaping library. Mozilla plans to apply the sandboxing more broadly in the future, ultimately making millions of users’ browsers more secure. 

Other authors included: Craig Disselkoen and Sorin Lerner at UC San Diego; Hovav Shacham at  UC San Diego and UT Austin; Nathan Froyd and Eric Rahm at Mozilla; and Tal Garfinkel at Stanford University.