BME-210-davidlin-2026-08-25-11-50-20
Title of Course: Biomedical Engineering Problem Solving
Prefix and Number: BME 210
Semester and Year: tbd
Number of Credit Hours: 3
Prerequisites: BME 201 with C or better
Corequisites: Math 315
Course Details
Day and Time: tbd
Meeting Location: tbd
Instructor Contact Information
Instructor Name: tbd
Instructor Contact Information: tbd
Instructor Office Hours: tbd
TA Name: tbd
TA Contact Information: tbd
TA Office Hours: tbd
Course Description
Methods for analysis and problem solving in Biomedical Engineering; introduction to mathematical modeling, programming, and numerical methods for Biomedical Engineering applications.
Course Materials
Books: none
Other Materials: provided by instructor
Fees: none
|
Course Learning Outcomes (students will be able to:) |
Activities Supporting the Learning Outcomes | Assessment of the Learning Outcomes |
|---|---|---|
| 1. Break down complex tasks into simple algorithms and translate these algorithms into structured Python programs. | In-class activities and individual programming assignments | In-class activities and individual programming assignments |
2. Understand basic programming motifs, including variables, if-statements, loops, and functions. |
In-class activities and individual programming assignments | In-class activities and individual programming assignments |
|
3. Use programming to solve Biomedical Engineering problems. |
In-class activities, individual programming assignments, and semester project |
In-class activities, individual programming assignments, and semester project. Exam |
| Dates | Lesson Topic | Assignment | Assessment |
|---|---|---|---|
|
Week 1 |
What is a program? + Course Overview Variables, Arithmetic & Logic |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 2 |
Variables |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 3 |
If statements, plotting |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 4 |
Loops |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 5 |
Functions |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 6 |
Review and midterm exam |
Lecture, in-class activities |
Exam |
|
Week 7 |
Semester Project I |
Lecture, in-class activities, project |
in-class activities, project |
|
Week 8 |
Solving ODEs |
Lecture |
Writing assignment |
|
Week 9 |
BME examples Semester Project II |
Lecture, in-class activities, project |
in-class activities, project |
|
Week 10 |
BME examples ChatGPT |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 11 |
BME examples Sorting and Searching |
Lecture, in-class activities, problem set |
in-class activities, problem set |
|
Week 12 |
BME examples Bioinformatics |
Lecture, in-class activities, project |
in-class activities, project |
|
Week 13 |
BME examples |
Lecture, in-class activities, project |
in-class activities, project |
|
Week 14 |
Semester Team Project |
Lecture, in-class activities, project |
in-class activities, project |
|
Week 15 |
Review and Team Project Presentations |
Lecture, in-class activities, project |
in-class activities, project |
Expectations for Student Effort
For each hour of lecture equivalent, students should expect to have a minimum of two hours of work outside of class.
Grading
| Type of Assignment (tests, papers, etc) | Points | Percent of Overall Grade |
|---|---|---|
| In-class activities | 40% | |
| Individual programming | 35% | |
| Projects | 10% | |
| Exam | 15% |
| Grade | Percent | Grade | Percent |
|---|---|---|---|
| A |
>92 |
C | 73-76 |
| A- | 90-91 | C- | 70-72 |
| B+ | 87-89 | D+ | 67-69 |
| B | 83-86 | D | 60-66 |
| B- | 80-82 | F | <60 |
| C+ | 77-79 |
Numerical grades will be rounded to the nearest integer value.
Attendance and Make-Up Policy
Students should make all reasonable efforts to attend all class meetings. However, in the event a student is unable to attend a class, it is the responsibility of the student to inform the instructor as soon as possible, explain the reason for the absence (and provide documentation, if appropriate), and make up class work missed within a reasonable amount of time, if allowed. Missing class meetings may result in reducing the overall grade in the class.
Academic Integrity Statement
You are responsible for reading WSU's Academic Integrity Policy, which is based on Washington State law. If you cheat in your work in this class you will:
-Receive an F for the course,
-Be reported to the Center for Community Standards
-Have the right to appeal my decision
-Not be able to drop the course of withdraw from the course until the appeals process is finished
If you have any questions about what you can and cannot do in this course, ask me.
If you want to ask for a change in my decision about academic integrity, use the form at the Center for Community Standards website. You must submit this request within 21 calendar days of the decision.