Perhaps your STEM elective or Specialty elective isn’t appearing in the correct location in your Tar Heel Tracker. Your BME Advisor will fix these inconsistencies at least one semester prior to graduation. If you need your Tar Heel Tracker corrected sooner for a time-sensitive reason, please email your BME advisor.
While either BMME 201 or COMP 116 will satisfy the computer programming major requirement, BMME 201 is a better preparation for BME. It is taught in MATLAB, a programming language that you will see in future BME courses, while COMP 116 is typically taught in Python. If you take COMP 116, you will need to do extra work later on to translate what you learned into a different coding language. COMP 116 is only recommended if you plan to double count it for a minor or second major or have an unresolvable scheduling conflict with BMME 201.
Note: because COMP 116 is scheduled by the Computer Science department, we cannot guarantee that it will be offered in any given semester or that it will not conflict with a core BME class.
Course options for the High Impact requirement are listed here. Some common ways that BME students fulfill this requirement are:
Be an Undergraduate Learning Assistant (ULA) and enroll in BMME 291 (application required)
Complete a BME-related internship and enroll in BMME 293 (application required)
Participate in a UNC–Chapel Hill approved study abroad program (application required)
Complete qualifying undergraduate research and enroll in a Research for Credit course (BMME 295, 495, 691H, 692H) (application required)
Although they do not have an "H" designation, BMME 697 (3 credits) and BMME 698 (3 credits) qualify for honors credit because they are 600-level.
BMME 398H (2 credits) is offered as part of the Scotland Study Abroad summer program.
Students participating in the BME Departmental Honors Program enroll in BMME 691H (3 credits) and BMME 692H (3 credits). Application required (Honors Carolina participation NOT required).
Students are encouraged to pursue an Honors Contract to take other BMME courses for honors credit.
UNC students can request an underload (fewer than 12 credit hours) in their final semester at UNC. Be aware that underloading can affect financial aid, student load repayment, and student health insurance, so you should look into those effects before deciding to underload. Application instructions are found here.
UNC students can request an overload (more than 18 credit hours in fall or spring, or more than 9 credit hours in a summer session) through UNC General Academic Advising. Deadlines and instructions are found here.
You must contact UNC General Academic Advising to declare a second major or minor. Talk to your BME Advisor about how the major or minor will affect your BME course plan and if you have enough time to complete it before graduation.
On your Tar Heel Tracker, find the section titled "A Cumulative GPA of at least 2.000 is Required in the Major" (just above the "Additional: Biomedical Engineering" section). Your major GPA is listed next to the word "actual."
Students may elect to use one course completed with a grade of PS, not LP, towards major and/or minor “Core Requirements." You can see which courses are Core Requirements here and review UNC's pass/fail policy here (under "Pass/Fail Option). Always consult with your General Advisor and BME Advisor before declaring a course pass/fail!