Skip to main content
January 12, 2026
Dhruv's Headshot

Dhruv Goyal (‘27), a Computer Science major, researched ways to improve operating systems using machine learning with mentorship from Dr. Sebastian Angel (Department of Computer and Information Science). This research was supported by the Penn Undergraduate Research Mentoring Program. 

This summer, I participated in the Learning Directed Operating Systems (LDOS) research project, which explored how machine learning could be used to make operating systems smarter and more efficient. When I first heard about this project, I was drawn to it because it combined two areas I had always been curious about—low-level systems and artificial intelligence. Operating systems are the backbone of everything we do on computers, but they are basically invisible to the user. The idea that I could contribute, even in a small way, to making them more adaptable and intelligent felt both exciting and meaningful. 

While I definitely expanded my technical skills, what stuck with me the most was how much I grew as a person through the research process. One of the biggest challenges I faced this summer was becoming comfortable with uncertainty. Yes, I learned about Linux commands and tracing tools, but I also learned how to deal with the feeling of not knowing what I was doing and to push forward anyway. Almost every day, I found myself needing to do things I had never done before—whether that was setting up benchmarking environments or interpreting long error logs. At first, this was overwhelming. I often felt like I didn’t even know the right question to ask. But slowly, I learned to lean on my resources. Google, ChatGPT, YouTube tutorials, and especially my peers and mentors became essential sources of guidance. Asking for help felt uncomfortable at first, but I realized that research is supposed to involve collaboration. The more I practiced, the more natural it became to admit when I was stuck and to seek out advice. That shift was huge for me, because it reinforced that asking for help is not a weakness, but a skill in itself. 

Dhruv coding

Learning to stay calm, take a step back, and methodically test out solutions was one of the most important lessons I’ll carry forward- not just in research- but in any project I take on. Looking back, the summer was about growing more confident in my ability to handle the unknown. I came away from the experience with a deeper sense of resilience and a clearer idea of how I want to grow as a student and researcher. 

Interested in reading more first-hand accounts about undergraduate research? Check out the other experiences featured on our Student News Page and Social Media! 

Related Articles

Sneha Chandrashekar

Mapping the Mind

Sneha Chandrashekar ('27), a Neuroscience major, researched how transcranial magnetic stimulation (TMS) could be improved as a treatment for post-traumatic stress disorder (PTSD). Sneha recently presented her research at the 2025 Society for Neuroscience (SfN) conference in San Diego, CA. She conducted this project with the mentorship of Dr. Nicholas Balderston (Department of Psychiatry) and support from the University Scholars program.
Rodin's Headshot

Learning Through the Archives

Rodin Bantawa (‘27), a Psychology major, studied the intersections between identity, belonging, and colonialism with mentorship from Dr. Megan Robb (Department of Religious Studies). This research was supported by the Penn Undergraduate Research Mentoring Program.
Carlos's Headshot

Bridging Research and Patient Care

Carlos Santana Velez (‘27), a student in the College of Arts and Sciences, conducted research on anti-amyloid therapies for the treatment of Alzheimer’s disease with mentorship from Dr. Dawn Mechanic-Hamilton (Department of Neurology). This research was supported by the Penn Undergraduate Research Mentoring Program.