Preview Workflow

The CIM Courses system will be down temporarily undergoing routine maintenance.

Viewing: BME 2825 : Biomedical Engineering Programming II

Last approved: Fri, 22 Apr 2016 09:12:08 GMT

Last edit: Thu, 17 Mar 2016 23:14:22 GMT

Catalog Pages referencing this course
Programs referencing this course
School of Engineering and Applied Sciences
Biomedical Engineering (BME)
Biomedical Engineering Programming II
BME Programming II
Fall 2016
Course Type
Default Grading Method
Letter Grade

BME 2820; equivalent course may be substituted at instructor's discretion

Jason Zara
Frequency of Offering
Every Year
Term(s) Offered
Are there Course Equivalents?
Fee Type


Introduction to C Programming and fundamentals of data structures with a focus on biomedical engineering problems; the use of data structures, pointers, and linked lists and discuss concepts such as binary trees and sorting algorithms. Students are expected to understand the basics of programming concepts such as the use of functions, input/output, selection statements, loop statements, string manipulation, and debugging techniques are understood, but no prior knowledge of C is required.
At the completion of the course, students should be able to: 1) Understand and be capable of utilizing the fundamentals of data structures in programming using C. 2) Be able to understand and program with the C programming language. 3) Demonstrate the ability to independently write computer programs to accomplish biomedical programming tasks.
Uploaded a Course Syllabus
This is the follow up course to BME 2820. It is the only data structures course on campus that teaches programming using extensive biomedical engineering examples.
Course Attribute

Key: 10310