Prospective Students

Who are Biomedical Engineering students?

Biomedical engineers are professionally trained to combine the rigors of medical and biological studies with the power of engineering analysis and design. Students typically choose biomedical engineering to be of service to others, to enjoy the excitement of understanding living systems, and to use state-of-the-art science and technology to solve the complex problems of medical care.

Courses you can expect to take

There are three areas of emphasis within the curriculum: biomaterials, biomechanics, and biomedical instrumentation. Students select relevant courses in these areas during the junior and senior years.

Biomedical Engineering Design and Manufacturing, Human Physiology for Engineers, Biomechanics, Biomaterials, Biomedical Instrumentation, Senior Design Project. The Undergraduate Catalog shows a listing of Biomedical Engineering courses, and the degree audit shows the curriculum course requirements for this major. If you are interested in expanding your career options, consider adding a minor.

What can I do with a Biomedical engineering degree after graduation?

Get to work! Biomedical engineers are employed by hospitals, pharmaceutical companies, medical device and testing companies, government agencies, universities and medical schools.

Get deeper in your field! Given the many areas of specialization available within the field, graduates are encouraged to further their education by attending graduate or professional school.

Graduates from NC State have obtained advanced degrees in not only biomedical engineering, but also related fields such as physical therapy, electrical engineering, mechanical engineering, public health, sports physiology, medical school, dental school, and pharmacy school.

Our graduates have begun careers with the following companies.

You might be a Biomedical Engineering student

If you have a desire to help others, have a penchant for technology and science, who knows? Biomedical engineering might be for you. If finding solutions by researching, testing, and applying medical, biological, chemical, electrical, and materials information sounds like something you?d enjoy, have a look at the following sites:

Biomedical Engineering Society, Engineering World Health and History of engineering from IEEE EMBS.

Applying to the undergraduate program in Biomedical Engineering

Undergraduate freshmen entering this curriculum should enroll in the College of Engineering First Year Program. After successfully completing the engineering requirements the student can apply to Change of Degree Audit (CODA). There are three opportunities to apply to CODA each year, the deadline for each CODA cycle and other information on how to CODA can be found on the College of Engineering CODA web page

In view of the competitive nature of acceptance to the BME program, having an alternative plan in mind would be appropriate. Only students who have been accepted into the B. S. in Biomedical Engineering degree program will be allowed to take BME classes.

Other helpful application information

  • The BME faculty consider evidence of developing leadership abilities, an informed appreciation of the field of biomedical engineering, and thoughtful consideration about how your career goals are consistent with undergraduate preparation in biomedical engineering. Note that this undergraduate preparation can be as important as strong academic performance.
  • A high GPA alone does not guarantee admission into the program. Applicants are encouraged to give thoughtful attention to their answers in all categories on the matriculation application.
  • In view of the competitive nature of acceptance to the BME program, students should consult carefully with their current academic advisors about their plans for Fall 2014.


In FALL 2015, the two institutions formed a Joint BS in Biomedical and Health Sciences Engineering (BHSE). In the meantime, NCSU maintains their BS in BME, which is ABET- accredited. In FALL 2016, NC State will up for ABET re-accreditation of the BS BME degree and for initial accreditation of the new joint BS-BHSE degree. In SUMMER 2017, if ABET accreditation is granted for the joint BS-BHSE, then it gets renamed to a joint BS-BME and all students at both institutions move into this program.

Transferring to BME at NCSU is a 2 step process. First, you must be admitted to the College of Engineering. Second, you must be admitted to Biomedical Engineering. The BME department at NCSU is new, established in 2004. We offer a fully accredited BS in BME. Since we are new, we have limited faculty. In order to provide the quality of education that we like to guarantee our students, we need to limit our enrollment. Currently, we’re accepting 60 students a year. This is why the 2nd admissions process is necessary.

Step one is to be admitted to the College of Engineering. Requirements to transfer into the College of Engineering are found here. In addition to filling out the transfer application, you must also complete the BME Essay Submission Form.

To find courses are your institution that are equivalent to the required courses to transfer, use the transfer website.

Typically, admissions are made to the rising sophomore class. We will consider applications to the rising junior class. If students admitted to that class as sophomores change majors or otherwise leave the program, we will replace those students with qualified rising juniors. We can’t guarantee that there will be openings in the junior class, but typically there are some slots available. To be admitted into the rising junior class, you must meet all the pre-requisites for the junior levels courses. Those include a computer programming course, an electrical circuits course, biology, and Calculus 3.

Computer programming course: Our students take BME 201. Students in BME 201 learn to program in Matlab. We will accept other programming courses in place of BME 201. The best choice of classes would be a Matlab programming class, but we will accept courses equivalent to CSC 112, CSC 114, CSC 116, provided that you agree to teach yourself Matlab. Students in our junior and senior level courses are required to program in Matlab. Teaching yourself Matlab is not as difficult as it might sound. Once you learn one programming language, other programming languages tend to follow the same format. If you can’t take a Matlab programming course, the 2nd best choice would be a programming course in C++. The next best choice would be a programming course in Fortran. It will be easiest to teach yourself Matlab if you have learned to program in one of these two computer languages.

Electrical circuits:  You should take an equivalent to ECE 331.

Biology:  You should take an equivalent to BIO 183.

Calculus 3:  You should take an equivalent to MA 242.

Course equivalencies can be found at the website.

Please note that if you meet the pre-requisites for the junior class, you will only be considered for admission to the junior class.

The College of Engineering offers information sessions at 1:30 every Monday, Wednesday and Friday. More information can be found at http://www.engr.NC

The university also conducts general admissions information sessions. More information can be found at http://admissions.NC If you are interested in scheduling an individual tour and talking to a JBME Ambassador, please contact Lesley Hubbard at(