More than Just Building Toy Cars: A Conversation with Jeremy Kiil ’24 about Car Lab

Portrait of a young man with short brown hair, a blue checkered dress shirt, smiling warmly at the camera in front of Nassau Hall.
Jeremy Kiil is an alum from the Class of 2024 who majored in Electrical and Computer Engineering. He now works as a power engineer at Qualcomm in Raleigh, NC. While at Princeton, he was a member of Princeton Racing Electric, a worship leader in Princeton Christian Fellowship, and Vice President of Colonial Club.

At Princeton, I’ve formed close friendships with students across all years and departments, witnessing their challenges, hard work, and achievements, from difficult courses to their independent work and senior theses. When my friends often name-drop courses from their departments and share exciting insights from their day, I realize I haven’t taken many of those classes myself. This realization sparked a desire to generate deeper conversations about their academic interests, even if I don’t fully grasp all the technical details and concepts of their field.

One of these conversations was with Jeremy Kiil ‘24 about his experience in ‘Car Lab’ (formally, ECE 302: Robotics and Autonomous Systems Lab), a required course for all ECE juniors. To my surprise, our conversation wasn’t focused on the nitty-gritty details about hardware components. Instead, Jeremy shared insights applicable to all students. I found his advice on making consistent progress, staying resilient, and taking care of oneself as wonderful reminders for everyone. Inspired by our conversation, I wanted to document and share it with a broader audience.

Continue reading More than Just Building Toy Cars: A Conversation with Jeremy Kiil ’24 about Car Lab

My Second Year BSE Fall Experience in the Engineering Sequence and Reflection

After attending my final class of the semester, the feeling that I was done with my BSE requirements finally settled in. From now on, as a COS BSE major, I would have much more flexibility in my class options with my prerequisites complete. Having written both My BSE Fall Semester Experience in the Engineering Sequence and My BSE Spring Semester Experience in the Engineering Sequence (which I recommend you read first before reading this), I wanted to write a final article to reflect on my experience now that I’ve officially completed the Engineering Sequence. To reiterate one last time, the Engineering Sequence is a set of five courses intended to fulfill the engineering degree requirements through an introduction to engineering fundamentals in the context of real-world applications. BSE degree requirements include four semesters of math, two semesters of physics, one semester of chemistry, and every first-year student is required to take one semester of writing seminar and fulfill various distribution requirements for general degree requirements. This semester, I took the final course in the Engineering Sequence, Multivariable Calculus, which means that along with taking chemistry, I have completed my BSE degree requirements.

screenshot of EGR 156
Course Description of EGR 156 for Fall 2023
Continue reading My Second Year BSE Fall Experience in the Engineering Sequence and Reflection

My BSE Spring Semester Experience in the Engineering Sequence

After having written “My BSE Fall Semester Experience in the Engineering Sequence”, I wanted to continue writing about my experience in the spring semester portion of the sequence; if you haven’t read my first post yet, go read it! To reiterate, the Engineering Sequence is a set of five courses intended to fulfill first-year engineering requirements through an introduction to engineering fundamentals in the context of real-world applications. BSE degree requirements include four semesters of math, two semesters of physics, one semester of chemistry, and every first-year student is required to take one semester of writing seminar. The Engineering Sequence begins at the Integral Calculus (Calculus II) and the Physics Mechanics level, meaning that it will cover for the two required semesters of physics and the four semesters of math in five courses throughout three semesters. Read on to learn more about the spring sequence!

  1. EGR 153: Foundations of Engineering: Electricity, Magnetics, and Photonics
screenshot from course page. Link to course description in subheading.
Course Description of EGR 153 for Spring 2023
Continue reading My BSE Spring Semester Experience in the Engineering Sequence

My BSE Fall Semester Experience in the Engineering Sequence

College is daunting. It’s normal for incoming first-years to feel uncertain about many things, especially course selection. I remember looking through every course on the course offerings page to determine the classes I would be taking in the fall, and feeling overwhelmed by the sheer number of options available. I came into Princeton as a prospective COS (Computer Science) BSE student, so my class choices were inevitably influenced by my BSE degree requirements. BSE degree requirements include four semesters of math, two semesters of physics, one semester of chemistry, and every first-year is required to take one semester of writing seminar. Read on to learn about my experiences in the EGR sequence, starting with EGR 151.

  1. EGR 151: Foundations of Engineering: Mechanics, Energy, and Waves
Screenshot depicting course description of EGR 151. Link in caption leads to full version.
Course Description of EGR 151 for Fall 2023
Continue reading My BSE Fall Semester Experience in the Engineering Sequence

Exploring Places and Creating New Spaces: An Interview with Nal Xaviera ‘25

Nal Xaviera, class of 2025

On campus, Nal Xaviera ’25 is a member of Engineers Without Borders: Kenya, Community House After School Programs, and an assistant for the Visual Resources Department.

College is a wonderful place to explore your interests. It’s a time to meet new people, engage with different disciplines, and explore what you’re truly curious about. Perhaps one of the most apt examples of such opportunities is the Office of International Programs’s International Internship Program (IIP).

Continue reading Exploring Places and Creating New Spaces: An Interview with Nal Xaviera ‘25

Jumping In and Out of Virtual Research

When I entered my sophomore year in the fall of 2019, I was determined to get more hands-on engineering experience. I applied for a High Meadows Environmental Institute Internship to do research on a robotic tuna at the Princeton Gas Dynamics and Fluid Dynamics Lab. I was fortunate enough to have been accepted to the internship, and I spent the early part of 2020 getting ready to work under the tutelage of Professor Alexander Smits and postdoctoral scholar Dr. Liuyang Ding. The project was to conduct an experiment where we would measure the generated thrust force, power, and efficiency of a robotic tuna.

Image is owned by the author
Virtual simulation of the robotic tuna in ANSYS Fluent
Continue reading Jumping In and Out of Virtual Research

Q&A with HackPrinceton Directors

Every year, students across the country come to campus for HackPrinceton, the biannual hackathon event that boasts thousands of visitors. While I’ve never attended a hackathon in my life, quite a few of my friends attend them regularly. They gather in small teams to work on technology and engineering projects (colloquially called “hacking”) at the event, which culminates in group presentations of the projects they’ve created. I’ve noticed that the hackers who are involved in research or entrepreneurship find the hackathon experience especially rewarding. So, this spring, I plan to try out my first hackathon at HackPrinceton. In preparation for the April 1-3 session. I decided to learn a little more about hackathons and how they relate to research in general.

Here’s a snippet of my Q&A with 2015-16 HackPrinceton Directors Zach Liu ’18 and Monica Shi ’18, who helped run the incredibly successful HackPrinceton Fall 2015.

A great perk of being a HackPrinceton competitor – lots of free swag! Swag Credit to Monica!

Me (Kavi): What exactly is a Hackathon?

Monica: Essentially it’s an event where people come together to think of and build projects. Traditionally, these projects are divided between software and hardware, but there are hackathons for other things – like design projects. It’s a great way for people to learn about programming and technology by getting together with a group of like-minded students to build a project for 24-36 hours. It’s kind of like a marathon where you have any and all the materials you need to build your project. The hackathon organizers will do their best to make sure you’re able to hack with all the resources you need – including all the food you need to keep you satisfied. At the end, teams get feedback from a panel of judges, and the top projects win awesome prizes!
Continue reading Q&A with HackPrinceton Directors