Contents

Resources

Prospective Undergraduate Researchers

There are three levels of involvement within the lab. Everyone will need to start at 1 but may skip some steps depending on their prior experience.

  1. Basic skill development. If interested in our lab please fill out this survey. Before starting a research project there are some basic skills you will need to develop in reading, writing, programming, and aerodynamics. We have a starter project to guide you through this here. You will complete these at your own pace. It is expected to take a couple weeks for a student with previous programming experience. For a freshmen it may take a semester or two. While completing the mini-project you should start to learn more about the research in the lab. You’ll want to get to know some of the graduate students and the projects they working on. Attend our group meetings if possible (contact me or any of the students) to learn when current meetings are held). Visit with students after meetings or in the lab, learn more about ongoing research projects and look through some of the relevant publications.

  2. First research project (course credit). When you have identified some areas of interest, talk to the graduate students in that area to learn more about what they are doing and what needs they might have. Almost all of our undergraduate hiring is driven by the graduate students needs, so you should go through them first to find opportunities. Once you have identified a potential research area or two in collaboration with one of the graduate students, send me a couple of paragraphs describing the proposed project and schedule an appointment to come visit (preferably with the graduate student). Once we settle on a direction, you will then need to create a syllabus for the upcoming semester. Your syllabus should contain a week-to-week description of tasks, deliverables, and a reading/learning schedule. Your graduate student mentor will help you develop this. Readings should come from journal papers recommended by the graduate student and textbook/course resources listed below under Reading and Learning. ME 497R is usually the ideal route for a new researcher. Registering for ME 497R opens up time in your schedule for research, and the course fulfills a tech elective towards graduation. Registering for 3 credits requires about 10 hours of work per week. The course is graded, and you will be expected to produce an end-of-semester report. Follow the BYU ME writing guidelines. It should be written in the style of a scientific conference paper.

  3. Undergraduate research assistant (paid). After successfully completing a 497R, or with prior relevant research experience in another lab, you are eligible for a paid position. You will continue to work with your graduate student mentor to define goals for the semester and produce end-of-semester reports leading towards conference presentations and journal publications.

If you are interested in pursuing graduate work in our lab upper level mathematics and programming courses beyond the normal ME curriculum will be particularly helpful. ME 415, ME 515, and ME 575 are most directly relevant to our research topics, but it might be better to save the latter two for when you are a graduate student (4XX level or below courses won’t count towards your graduate degree).

New Graduate Students

Your goal as a researcher is to make an impact for good in the world and improve the way we design wind and flight systems. The primary way to make an impact is through tackling challenging and important questions, performing high-quality insightful work, collaborating with industry and other researchers, and sharing findings broadly at conferences and in peer-reviewed journals.

Our lab handbook is available here. All new researchers in our group should become familiar with this guide and review it annually. Write down your questions so that we can discuss them during our next meeting. Many of these topics will be relevant to undergraduates in our lab as well.

Open Source Codes

Our open source codes are available on our GitHub organization page: https://github.com/byuflowlab

We have also created or contributed to many tools in the NREL WISDEM organization: https://github.com/WISDEM