Computer Engineering: Biomedical Engineering Option (B.S.C.Eng.)

Computer Engineering: Biomedical Engineering Option (B.S.C.Eng.)

The Biomedical Engineering (BME) Option is intended to provide the core of knowledge expected of a computer and/or electrical engineer to provide engineering services in the biomedical field. Electrical and/or computer engineers with this option in biomedical engineering combine engineering principles with medical and biological sciences to design and create equipment, devices, computer systems, and software used in healthcare.  The BME option is embedded in both the Electrical Engineering (EE) program and the Computer Engineering (CE) program.


Electrical and Computer Engineering
33 Academic Way
Kingsbury Hall Room W201
University of New Hampshire
Durham, NH  03824

Phone (603) 862-1357

Curriculum & Requirements

In addition to Discovery Program requirements, the department has a number of grade-point average and course requirements:

  1. Any computer engineering major whose cumulative grade-point average in ECE and computer science courses is less than 2.0 during any three semesters will not be allowed to continue as a computer engineering major.
  2. Computer engineering majors must achieve a 2.0 grade-point average in ECE and CS courses as a requirement for graduation.

To make an exception to any of these departmental requirements based on extenuating circumstances, students must petition the department's undergraduate committee. Mindful of these rules, students, with their adviser's assistance, should plan their programs based on the distribution of courses found in the Degree Plan tab.

Required Courses

CS 415Introduction to Computer Science I4
CS 416Introduction to Computer Science II4
CS 515Data Structures and Introduction to Algorithms4
CS 520Assembly Language Programming and Machine Organization4
ECE 401Perspectives in Electrical and Computer Engineering4
ECE 541Electric Circuits4
ECE 543Introduction to Digital Systems4
ECE 548Electronic Design I4
ECE 562Computer Organization4
ECE 583Designing with Programmable Logic4
ECE 602Engineering Analysis4
ECE 603Electromagnetic Fields and Waves I4
ECE 633Signals and Systems I3
ECE 634Signals and Systems II3
ECE 647Random Processes and Signals in Engineering3
ECE 649Embedded Microcomputer Based Design4
ECON 402Principles of Economics (Micro)4
or EREC 411 Environmental and Resource Economics Perspectives
MATH 425Calculus I4
MATH 426Calculus II4
MATH 527Differential Equations with Linear Algebra4
MATH 645Linear Algebra for Applications4
PHYS 407General Physics I4
PHYS 408General Physics II4
Capstone 2
ECE 791Senior Project I2
ECE 792Senior Project II2
Professional Electives
Choose two ECE 700-level courses 18
Select two courses from the following:8
CS 619
Introduction to Object-Oriented Design and Development
CS 620
Operating System Fundamentals
CS 659
Introduction to the Theory of Computation
CS 671
Programming Language Concepts and Features
DS 673
Database Management and Systems Analysis
or DS 774
ECE 651
Electronic Design II
ECE 795
Electrical and Computer Engineering Projects
ECE 796
Special Topics
Biomedical Engineering Option Required Courses
BMS 508Human Anatomy and Physiology II4
BENG 762Biomedical Engineering4
or BENG 766 Biomaterials
or CHE 714 Chemical Sensors
ECE 784Biomedical Instrumentation4
Elective Course4
Elective Course4
Total Credits129

The Program Educational Objectives for the Computer Engineering Program are as follows:

  • Depth: To be effective in applying computer engineering principles in engineering practice or for advanced study in computer engineering
  • Breadth: To have a productive career in the many diverse fields of computer engineering such as digital engineering, bioengineering, communications, and embedded systems, or in the pursuit of graduate education in disciplines such as computer engineering, medicine, law or business.
  • Professionalism: To function effectively in the complex modern work environment with the ability to assume professional leadership roles.

take the next step

student outside building on campus
Students on the lawn at Thompson Hall
student at career event