Undergraduate ECE Research

Information for current undergraduate ECE students seeking a research position.

Welcome to the Department of Electrical and Computer Engineering's undergraduate research page, we are glad you are interested in doing research as part of your undergraduate experience! 

In addition to the information below that is specific to ECE, please explore cross-disciplinary project opportunities, funding programs, and research resources available across the entire engineering college by visiting the undergraduate research page for the school of engineering and applied sciences

Frequently asked questions

Which faculty are recruiting varies every semester. 

In spring, we typically offer a 1-credit "Research Topics in ECE" course that will help introduce you to various faculty members, often ones who are recruiting. Sometimes a faculty member will also give a research talk in a relevant undergraduate class. 

If you are particularly interested in one faculty member's research, reach out to them directly. You will typically also be interested in the courses they teach. Taking their course and being very engaged in it is a good way for the faculty to get to know you and want to work with you.

This varies a lot! Some of our faculty welcome first-years while most will ask that you have some relevant experience to the research work they do, typically by taking a course in the area. Many will ask about technical skills such as coding. 

When asking about a research position, it is helpful to include your resume and highlight relevant skills so your potential advisor can determine if it might be a good fit. 

Your faculty advisor may prefer to pay you or to offer you credit for the research work you do. Many of our faculty are open to research for credit. 

When you do research for credit, you typically enroll in ECE 4907 Electrical and Computer Engineering Research Projects. You and your advisor decide how many credits your work is worth. A credit hour is typically 3 hours of work a week. So, if you plan to do 9 hours of research a week, you should enroll in 3 credits of ECE 4907. These hours should include meetings with your faculty advisor or other lab members, working on your own, and attending group meetings if applicable. 

Sign-Up Procedure:

  • Directly reach out to an instructor to coordinate a project. Some instructors may propose a project while others will ask you to do so. 
  • For each credit hour earned, you must spend 3–4 hours/week working on the project, with a maximum of 10 hours/week on average for 3 credits.
  • You cannot earn credit for work done as part of another course (e.g., Capstone). However, you can continue a course-related project in an independent study in the following semester. 
  • If you will be working in a lab outside of ECE, you must find an ECE faculty co-advisor, ideally one who can contribute intellectually to your project.

Work with your research mentor to create a syllabus for the course. 

ECE 4907 counts as ECE elective and can fulfill our ECE/CS elective credits for CpE, the ECE elective requirements for EE, or a technical elective for other majors. 

Like other electives, you will be graded if you decide to do research for credit. You should agree on a syllabus with your advisor at the start of the semester. 

Here is a template with items to consider if you want to do a research project for credit.

Learning objectives: Customize these to match what your research experience will help you learn.

By the end of this research for credit class, I will be able to:

  • Apply knowledge in electrical engineering principles, computer systems, and mathematical foundations to solve a real world problem.
  • Critically evaluate the literature that supports a stated design approach or technical solution.
  • Formulate a well-written, compelling, and novel design concept or system architecture.
  • Design and implement experiments, simulations, or prototypes that validate a design concept.
  • Analyze generated data, assumptions, and caveats and argue for or against the feasibility and performance of the design approach.
  • Additional technical skills: List specific technical skills you will gain. For example "code XYZ algorithm in python" or "make a robot do XYZ skill"
  • Additional communication skills: List specific communication goals such as "design a research poster," "give a technical presentation," or "summarize the literature on XYZ topic."
  • List any other skills you will learn during your course. For example, you may want to include 

Project Proposal (Suggested 0.5 page)

  • Project title and brief description
  • Purpose/objectives of your project
  • Significance of the research (impact on the field)

Deliverables: List specific deliverables with due dates. Like a course syllabus, you and your advisor can agree to move dates during the semester if both parties agree, but these serve as guideposts. For example:

  • Project Expectations Statement (0.5-page limit, due the first week of class). Includes:
    • Expected work schedule (days/times)
    • Frequency of meetings with your research mentor
    • Other expectations (e.g., literature review, progress reports)
    • If working in a non-ECE lab, frequency of meetings with ECE co-advisor
  • Literature review due September 1
    • Short description such as number of pages, topic, or scope of work.
  • Lab presentation due October 1
    • 1 hour presentation to the lab group
  • Code review due November 1
    • Methods include ... 

Grading scheme: Specify how your end of semester grade is determined. For example, you may say you get an A if you turn in all deliverables on time, a B if you achieve all but one deliverable, and so on. Like a course syllabus, you and your advisor can agree to reevaluate this, but it should serve as a minimum threshold for you to reach a certain grade. 

Citizen Scholar Development:  Undergraduate Research:  https://citizenscholars.virginia.edu/fellowship-series

Pathways to science organization with a page for UVA:  https://www.pathwaystoscience.org/institution.aspx?sort=Institution&subsort=UVA

Internship funding through the Career Center:  https://career.virginia.edu/Students/Prepare/Internships/FundYourInternship

Scholarships through the Career Center:  https://career.virginia.edu/Students/Prepare/Internships/FundYourInternships/AdditionalFundingSources

Step by step guide for getting funding (Career Center):  https://career.virginia.edu/how-find-undergraduate-research-uva

Dean’s Summer Fellowship https://engineering.virginia.edu/undergraduate-study

Research and Innovation, Research Development:  Research Innovation Awards and Engineering Research Interest Groups:   https://engineering.virginia.edu/offices-programs/office-research-and-innovation/research-development

Student stories

Chloe Gao (class of 2027)

My journey into research began not in a lab, but in a classroom. In the fall of my second year, I was taking courses on solid state devices and heat transfer when a lecture on passive cooling sparked my curiosity. Because these subjects had been the center of my thoughts for weeks, I immediately saw the direct relevance of this research to the massive growth of AI data centers and its potential for huge gains in processing efficiency and environmental sustainability. Instead of just filing the idea away, I decided to act. My initial research into passive cooling introduced me to thermoelectric devices, which can convert heat directly into electricity. My excitement grew, leading me to search for related research at UVA, where I discovered Professor Mona Zebarjadi and the Energy Science Nanotechnology and Imagination Lab (E-Snail). I took a chance and reached out to her and was quickly onboarded and working with PhD student Sree Sourav Das. What began as a classroom concept quickly transformed into my own project, where I was designing and training a neural network to predict material bandgap values.

 

This experience has been transformative, teaching me far more than just technical skills. I’ve learned to communicate complex research to a broad audience, a skill I’ve applied at poster presentations. Perhaps the most unexpected change has been in how I approach my coursework. Now, I instinctively start considering how new concepts introduced in class could be implemented to improve our research, which has not only made my courses more fun but made me a better student. Beyond the academics, E-Snail has provided an invaluable community. I’ve built mentoring relationships with professors and graduate students like Sourav and connected with other undergraduates from different years who share my passion for semiconductors and thermoelectrics. Juggling research with a busy schedule is a challenge, but the hands-on learning, supportive team, and chance to contribute to something meaningful and exciting to me has made it one of the most rewarding parts of my college experience.

Nathaniel Kurland (class of 2028)

In my first-year spring, I explored intro courses in several engineering disciplines—among them Applied Circuits. This was my first exposure to ECE. Though it was only an intro-level class, I grew to love the abstract thinking involved, and I could tell that there was much more technical depth to be explored. I had a sense of the wide-ranging applications of ECE, and though I didn’t really know what direction I wanted to head into, I felt that I wanted to dive deeper.

 

I looked online into professors and their research interests, and soon after spring break, I reached out (sent cold emails) to many ECE professors whose research seemed interesting to me. Eventually, I connected with Professor Benton Calhoun and the Robust Low Power VLSI Group (RLP VLSI). I talked with the researchers in the group, and starting in the summer, I began working with PhD student Akiyoshi Tanaka on power management for the group’s E-Textile computation system. Specifically, my project focused on improving the energy efficiency of the switched-capacitor DC-DC converter (one part of the power system) by optimizing the dimensions of its current-carrying transistors. Through this experience, I greatly developed my skills in mathematical modelling, simulation, data analysis, technical communication, and engineering collaboration. Even beyond my specific project, I was exposed to exciting topics and concepts that I had never known existed. My experience with RLP VLSI helped me realize the connection between classroom knowledge and practical applications, and has gotten me curious and excited for future projects.

Patricia Flores (class of 2027)

My journey to undergraduate research began in office hours, where I sought help on my Intro to Machine Learning homework. During the spring of my first year, I went to Professor Watson’s office hours to discuss an assignment, and in between questions, I asked about her research. From a brief introduction at the beginning of the semester, I knew her work involved medical technology. However, it was not until that office hours conversation that I learned her research also focused on wearable devices for athletics. Before coming to UVA, I already had a strong interest in integrating technology with athletics, specifically to support athletes during training and practices. Despite learning that her research interests matched my interests perfectly, I still did not ask to join her research group because I had no idea what undergraduate research entailed. I honestly thought I would take classes, graduate, and figure out everything later. After a month of going to Professor Watson’s office hours to talk about sports and homework, I finally asked to join her research group. She immediately started the onboarding process and even gave me a tour of her lab.

Through my undergraduate research experience, I gained a deeper appreciation for how my ECE coursework and research complement one another. While my classes provided a strong theoretical foundation and analytical framework, research allowed me to apply these concepts through hands-on prototyping, experimentation, and iterative problem solving. This experience shifted my perspective of seeing undergraduate education as primarily coursework-focused to seeing it as an essential opportunity for integrating theory with practice. I also learned how to effectively communicate technical engineering concepts to those with different backgrounds than mine, strengthening my ability to collaborate across disciplines. Furthermore, serving as the lead on projects within the lab helped me develop project management and leadership skills, including delegating tasks and coordinating efforts within a multidisciplinary team.

Grant Withee (class of 2026)

During my first year at UVA, I was set on finding a way to get real engineering work experience for the upcoming summer break. Naturally, I started looking at internship postings online, but quickly came to realize that most companies weren't hiring first-years for summer positions. I had heard about undergraduates doing research at UVA and was interested, but it seemed inaccessible because I wasn’t very close with any professors yet, and cold emailing seemed daunting. Luckily, I found a course within the ECE department's “Special Topics” (1500-level) offerings called “Frontiers in ECE,” which was a one-credit pass/fail class where different professors would guest lecture each week and talk about their research. A couple of weeks into the course, Professor Bobby Weikle came in to give a lecture on the terahertz frequency spectrum and his group’s work on its applications in electronics, encouraging students to reach out if they wanted to learn more. I approached Professor Weikle expressing my interest in research opportunities, and he invited me to join his group for the summer along with some other undergraduate students.

Throughout my first summer with the group, I took a crash course in radio-frequency and microwave electronics, learned about photolithography fabrication, and even attended the weeklong IEEE International Microwave Symposium conference in Washington, D.C. During the summer I was also able to start working on my own project within the group, with help from graduate and postdoctoral researchers, and was invited to stay on board during the academic year. Since then, I have continued to work with Professor Weikle’s group and have been able to explore exciting areas of electrical engineering that at one point seemed too advanced to tackle. I highly recommend exploring research opportunities to other ECE undergraduates seeking hands-on learning experience. My work has allowed me to develop my engineering knowledge, improve my technical communication skills, find a direction for my future career, and much more, all while maintaining a manageable schedule.