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

Student Learning Outcomes (SLOs)

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

Course Schedule

 

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

Assignment Breakdown
Type of Assignment (tests, papers, etc) Points Percent of Overall Grade
In-class activities 40%
Individual programming 35%
Projects 10%
Exam 15%

 

Grading Schema
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.