Skip Navigation
Search

Student Spotlight: Elijah Farrell

Elijah Farrell
 

Why did you choose Stony Brook University and Computer Engineering as your major?

My journey to Stony Brook University and the field of Computer Engineering was a bit unconventional. I didn’t have a burning passion for college or a clear vision of what I wanted to study. My choice of Computer Engineering was influenced by a simple act of building a PC during high school to play Fortnite. I thought, “I like computers, and I built one, so why not Computer Engineering?”

What was your initial experience with programming and how did it evolve?

My initial encounter with programming was like mixing oil and water; we simply didn’t blend. I detested coding, and it was no secret among my close circle. My struggle with programming was evident in my grade in ESE 124, Programming Fundamentals with Doboli in Spring of 2021, where I barely managed a C. I was relieved when the course ended and even contemplated switching my major from Computer Engineering to Electrical Engineering to avoid coding as much as possible.

What made you stick with Computer Engineering and how did your perspective change?

The only reason I didn’t switch majors was due to a potential requirement of taking an extra math class in the summer. This turned out to be a false alarm, but it kept me on the path of Computer Engineering. As I progressed into my sophomore year and started ESE 224, I began to see coding in a different light. Being on campus and enjoying other aspects of life allowed me to approach my classes with a more open mind.

How did you land an internship and what impact did it have on you?

In the spring semester of my sophomore year, I applied for an internship at Microsoft, attracted by the prospect of working with technology and earning money. To my surprise, I made it through the selection process and received an offer. This was a turning point for me. Less than a year ago, I was considering running away from coding, but now I had an opportunity to learn from some of the best engineers in the industry. This experience transformed my perspective on programming, and I found myself falling in love with it.

What are your achievements and how have they shaped your journey?

Following my initial internship, I returned to Microsoft for a 12-week software engineering apprenticeship. I had the opportunity to integrate a Machine Learning model in Microsoft Teams. The code I wrote is now being used by people around the world, which is incredibly rewarding. I've also been a winner at two hackathons hosted here at Stony Brook University. The first being SBU Hacks 2022, and the second being Hack At CEWIT 2023. I also have another internship I am currently doing where I get to create AI powered applications for students. Despite the struggles and challenges along the way, I’ve learned more than I could have imagined and developed a passion for something I once thought I would always detest.

What advice would you give to students?

My journey is a testament to the fact that it’s okay to not have everything figured out from the start. It’s okay to struggle, to question your choices, and to change your mind. But it’s also important to give things a chance, to explore new opportunities, and to be open to change. You never know where your path may lead you. It only takes one - one yes, one acceptance for everything to change. So, to those who are struggling or questioning the importance of this class or where they are now, I hope my story provides some inspiration and hope. You might just end up loving the thing you thought you would always hate.