You are on page 1of 11

Simulation as an Integrator in

an Undergraduate Biological
Engineering Curriculum
A. K. DATTA,1 V. RAKESH,1 D. G. WAY2
1
Department of Biological and Environmental Engineering, Cornell University, Ithaca, New York 14853
2
Center for Teaching Excellence, Cornell University, Ithaca, New York 14853

Received 29 September 2010; accepted 21 December 2010

ABSTRACT: A novel multifaceted elective course in Biological Engineering is described, along with the
experience in its instruction and development over 14 years. The course introduces modeling and simulation
to solve biological/biomedical problems to students with a background in transport processes but with no prior
experience in modeling. The critical elements needed to introduce such modeling to less experienced students are
discussed, such as simplifying a problem for problem formulation, case studies that build a clear bridge to their
preparation in fundamentals, and extracting important details from a simulation. The question of a black box versus
a white box approach to presenting simulations is addressed. Active learning practices such as think-pair-share and
distributed learning are introduced as enablers for this course. Student motivation has been increased by making
the course student-centered with the students themselves selecting and executing the modeling projects. The
authors describe how the same course can serve many purposes in a curriculum, including the introduction of a
state-of-the-art design tool, extending fundamental knowledge to solve realistic problems, enhancing the funda-
mentals, introducing teamwork, written and oral communication, and design concepts. Although we have discussed
the course in the context of biological/biomedical engineering, it can also be extended to other engineering
curricula such as Mechanical and Chemical Engineering. ß 2011 Wiley Periodicals, Inc. Comput Appl Eng Educ;
View this article online at wileyonlinelibrary.com; DOI 10.1002/cae.20519

Keywords: curriculum; design; modeling; transport processes; biomedical engineering

INTRODUCTION experience deemed increasingly important by engineers [4].


Inclusion of simulations into the engineering curriculum has been
How Simulation Is an Important Part of Engineering rapidly expanding in recent years, perhaps with the availability of
Education user-friendly software interfaces (e.g., see Refs. [5–7]), although
details of how to incorporate it into the undergraduate curriculum
Simulation is an important component of engineering design and
is very much an open question [3]. Employers have been expecting
research. For example, as illustrated in Figure 1, in several of the
the students to have exposure to computer-aided engineering tools.
biomedical engineering (BME) design stages (e.g., see Ref. [1]),
Need to develop appropriate simulation-based engineering content
simulation can speed up the process. Integration of simulation in
is felt more acutely in the emerging curricula of biological and
undergraduate engineering education (Fig. 2) in an appropriate
related engineering in comparison with more mature curricula
manner that can enhance fundamental principles and also provide
such as mechanical and chemical engineering.
students with a cutting-edge tool has been in the forefront of
discussions on the engineering curriculum, as evidenced by a
report from the US National Science Foundation [2]. A recent Biological and Related Engineering Curricula
workshop with a nationwide audience also emphasized the need to
Biological and related engineering curricula (such as bioengin-
integrate simulation into design courses and discussed ways to
eering and BME) reflect some of the newest innovations in engin-
accomplish it [3]. Properly carried out, simulation-based instruc-
eering and have been evolving, particularly in the last 15 years
tion can approach mimicking the hands-on, application-based
(e.g., see Ref. [8]). In one study [9] of BME and bioengineering
curricula, about 75% of the programs require a course in solid
mechanics and transport phenomena among other engineering
Correspondence to A. K. Datta (akd1@cornell.edu).
science and fundamentals courses. In another survey of biological
ß 2011 Wiley Periodicals, Inc. engineering, bio-resource engineering, and similarly named

1
2 DATTA, RAKESH, AND WAY

to introduce the generic computing concepts (algorithmic think-


ing, program structure and organization, object oriented program-
ming, recursion, data structure, beyond just language skills). A
second way would be to include computing as an engineer’s
toolbox for modeling and simulation, either at a generic level
(MATLAB, fuzzy logic, neural networks, dynamical control proc-
esses, data acquisition, machine vision, expert systems) or inte-
grated with design and research (CFD, process design, e.g.,
SuperPro, computational neurobiology, integration of systems).
Finally, a third way to include computing would be through
bioinformatics and computational biology (function–structure
prediction, mechanisms of regulation, analysis of protein shapes,
protein folding).
The course discussed in this paper introduces computing in a
biological engineering curriculum as an engineer’s toolbox for
modeling and simulation (i.e., the second method listed above).
The chosen engineering fundamentals are the transport processes
since they are required in most such curricula, as mentioned above.
Thus an engineer’s toolbox for modeling and simulation is intro-
duced that is integrated with design and research on the one hand
and fundamentals of transport processes on the other hand.

Need for an Upper Level Course That Is Broad-Based


Figure 1 Various stages of biomedical engineering design and where As the core of biological engineering has become more estab-
simulation (analysis) can play a significant role, for example, by reducing lished, there is a scarcity of broad-based (i.e., not too specialized)
the time involved. upper level courses. Design is yet another area in the curriculum
that needs to be emphasized more. There is also the consideration
departments, 22 out of 28 departments had a course on heat transfer of the constraint of not adding another course in an already packed
or heat and mass transfer and about 75% of these courses were on curriculum. The authors will show that the course discussed here
heat and mass transfer [10]. Availability of transport courses in the serves the multiple purposes of incorporating computing, design,
existing curricula can facilitate introduction of computing to them. upper level elective and written and oral communication, while
Appropriate introduction of computing in a biological engin- still holding clearly to the fundamentals course that is already part
eering curriculum can itself be a topic for discussion. For the of the curriculum, and extends to real world problem solving in
purposes of this paper, we can think of three ways of infusing industry and academia. This course introduces the undergraduates
computing in a biological engineering curriculum. The first way is to physics-based simulation of biological processes. The use of

Figure 2 Engineering curriculum with simulation integrating the various components, as suggested in this example
course.
SIMULATION IN UNDERGRADUATE CURRICULUM 3

simulation to reduce the time and effort in building physical dynamics or any specific biomedical application; or (3) teach
prototypes has improved productivity in many areas of engineer- numerical methods (although a small amount is included).
ing. Introducing such a course would provide the undergraduates
with a cutting edge tool in the field of biological engineering
Contents of the Course
design and research.
The course introduces computer prototyping using physics-based
simulation software that is used extensively in academia and
THE COURSE STRUCTURE AND CONTENT industry. To avoid potential misuse of the software as black
box, emphasis on the underlying theory is made in class in addition
This course at Cornell University is entitled ‘‘Computer-Aided to the discussion of various components of the software such as the
Engineering: Applications to Biomedical Processes’’ [11]. It is co- governing equations and numerical solution of the equations. The
listed in the Department of Biological Engineering and in the aim of the course is to provide students with a hands-on appreci-
School of Mechanical and Aerospace Engineering. It is a one ation of the flexibility and power of such a tool while simul-
semester, three credit course intended for seniors and juniors in taneously getting a feel of the complexities and the need for the
engineering who have taken fluid mechanics and heat transfer, user to stay on top of the physics. The student learns both how easy
preferably with mass transfer. No prior experience in modeling is it is to solve a complex problem as well as how easy it is to obtain a
assumed. Student grades are made up of a class project (45%), two wrong answer. Both biomedical processes based on fluid flow, as
exams that test some of the general principles of modeling (40%) well as heat and mass transfer problems are considered such as
and the completion of homework and tutorials (15%). The course cryosurgery, hyperthermia, laser surgery, and drug delivery. In
has been taught continuously since 1996 and is organized around each case, a design issue is identified. The students learn about the
modeling biomedical transport processes chosen by the students, biological aspects of these processes as they formulate a math-
working in groups of four (Table 1). Typical class size is around 45. ematical problem from the physical process and interpret the
For the first 11 years, the software FIDAP (Fluent, Inc., Evanston, simulation results.
IL) was used and has since been replaced by the software COM-
SOL Multiphysics.
Organization of Lectures
Figure 3 shows the overall organization of the course in terms of its
Goals for the Course
three components—lectures, hands-on computer lab activities,
The primary goal for the course is to have the students think of and group projects. Under the constraints of one semester duration
computer simulation as an important practical tool in design and and no prior background of the students with the software, many
research projects in the industry as well as academia. By the changes have been made over the years both to the contents of each
completion of the course, they should know the guts of a typical component and their relative timing in the semester, depending on
computer-aided engineering software program and have realistic the software, hardware, and the text material developed for the
ideas about the advantages (flexibility and power) and pitfalls (it is class, and the balance between lectures and hands-on compu-
easy to get a wrong answer; the tool is not a substitute of the tational activities. With the user-friendliness of the software COM-
underlying fundamental knowledge) of such a tool. At the end, SOL Multiphysics and the availability of a text [12], it is now
they should be comfortable in solving less complex problems possible to have the three components be almost independent
themselves and working with experts in solving problems with activities.
increasing complexity. The secondary goals for this course are to Lectures can be thought of as having two parts: (1) problem
include the relationships to design, written and oral communi- formulation and generic issues in analysis; and (2) theory and
cation, and exposure to the quantitative approach to solving bio- background material. In the first and perhaps the most important
medical problems involving but not limited to thermal therapy and part of problem formulation, the students learn how to start with a
drug delivery. The course goals are not to (1) teach a software physical process and develop its mathematical analog in terms of
program; (2) make the student an expert in computational fluid governing equations, boundary conditions, etc. They also learn
how to decide on a computational domain, its dimensions (1D/2D/
3D), size, and so on. Here guidelines are provided for intelligent
Table 1 Projects During One (2010) Offering of the Course simplification of a physical process, most of which are generic
Thermal effect on dermal layers following defibrillation of heart concepts, applicable to contexts beyond the biomedical one used in
Modeling treatment of P. aeruginosa biofilms in the lungs using the course. Pre-processing aspects such as choosing the best mesh
aerosolized tobramycin and time step size for a problem and post-processing features such
Modeling of antibotic diffusion from implanted beads in localized injured
as how to compute the parameter of interest are covered next.
tissue
Peritoneal kidney dialysis
Guidelines toward model validation and simple optimization are
Controlled release of ciprofloxacin from PLGA-coated contact lenses to provided. A short introduction to design in the context of bio-
treat eye infections medical processes is provided with topics such as criteria for
Modeling the flow and diffusion of lidocaine through gum and tooth design, design specifications, design evaluation, design verifica-
Optimizing combined laser treatment and cryogen spray cooling for the tion, design validation, regulatory agencies, and how simulation
removal of port wine stains fits into the design process. The advantages of simulation-based
Modeling brain cooling helmets for ischemia patients engineering as opposed to prototype-based engineering are
Optimization of transdermal drug delivery with microcapsules introduced.
Transient diffusion of chemotherapeutic agent through tumor
In the second part of the lectures, background, or theory is
microspheroid
provided, starting with simple derivation of governing equations,
Long-term flux profile of implanon birth control implant
followed by source terms and their biomedical origins such as laser
4 DATTA, RAKESH, AND WAY

Figure 3 Schematic showing the structure of the course. Items in the three columns proceed simultaneously. Typically,
the items in the first column end a couple of weeks before the semester ends.

and radiofrequency heating and reactions, boundary conditions, laboratory—(1) an in-class, hands-on demonstration of the soft-
and material properties. Since a course in heat transfer (preferably ware for just one lecture period, using one of the tutorials and (2)
heat and mass transfer) is a prerequisite, most of this material is the students’ completion of four different simulations using step-
review, except that within the context of biomedical processes. A by-step tutorials that have been developed.
complete overview of the finite difference method and the one- A critical component of this course has been to develop
dimensional finite element method to solve the governing tutorials that provide step-by-step, easy to follow instructions
equations is presented, including some numerical aspects such using extensive illustrations that solve a problem from start to
as linearization, direct and iterative methods to solve the linear set finish using the particular software. The typical structure of a
of equations, errors, convergence, and accuracy. Discussions of tutorial is shown in Figure 4. The students are introduced to the
these topics, albeit not in detail, ensure that the computational software in the only hands-on session with a tutorial on drug
software is not used as a black-box and the students are aware of the delivery, where the students follow the step-by-step procedure.
underlying theory and the need for validation. All of the tutorials are followed-up with software and theory-
related questions that the students need to answer as part of the
completion report on that tutorial. This is one of the many ways of
Organization of Computation Laboratory Using the
ensuring the students are not relating to the software as a black box.
Developed Tutorials
The software-related questions include changing parameter values
The primary purpose of the computation laboratory is for the and re-running the simulation, doing additional post-processing,
students to learn the implementation of the problem and its and performing mesh convergence analysis. The four tutorials are
solution in the software. There are two parts to the computation designed so that by the time students complete them they have a
SIMULATION IN UNDERGRADUATE CURRICULUM 5

Semester Long Class Project


The third component of the course—the semester long project—is
the most important component and accordingly, almost half of the
course grade is assigned to it. The students are required to work in
small groups (4 students). All projects are chosen by the indi-
vidual groups with the only constraints that the primary physics of
the project is transport phenomena (fluid flow, heat and mass
transfer) and its application area is medicine. They follow the
procedure outlined in the lectures: deciding on a goal, simplifying
to the right geometry, formulating the governing equation, and
boundary conditions, implementing them in COMSOL, meshing,
solving, and performing sensitivity analysis for design and optim-
ization. The TA and the instructor work very closely with the
groups in each of these steps. For example, they ensure that the
problems chosen are neither too simple nor too complex and the
governing equations appropriately represent the physics. A com-
prehensive written report and an oral presentation of the work are
required from each group.

Examples of Projects
Close to 100 biomedical projects in this course from the past can be
seen at http://courses.cit.cornell.edu/bee4530/ under Past Projects.
A quick glimpse of one of these projects is provided below, along
with another one in the bioenvironmental applications area.

Vaporization of Prostatic Tissue to Treat Benign Prostatic


Hyperplasia. The prostate is a key component of the male repro-
ductive system (Fig. 5a). Often, due to age, the prostate becomes
enlarged resulting in a condition known as benign prostatic hyper-
plasia (BPH). While pharmacological options are generally the
first choice, surgery is sometimes necessary to treat this condition.
Laser procedures are ideal because of the decreased risks to the
patient, but complications arise when the layer of coagulated tissue
created by the laser becomes too thick. An ideal laser wattage and
application time must be determined in order to minimize the
coagulation layer while achieving an effective level of vaporiza-
tion. This can be achieved by having a computer model of the
physical process [13].
As part of problem formulation, Figure 5b shows a
schematic of the process. The governing heat transfer equation
is given by
@T 1 @ @T @2 T
rcP ¼ k½ ðr Þ þ 2  þ Q (1)
@t r @r @r @z
where
Q ¼ ma f (2)

Here ma is the absorption coefficient and f is the laser fluency.


Figure 4 Typical layout of the tutorials developed for the course. A light diffusion formulation from the literature was used to
compute laser fluency, f
@f
Dr2 f þ c ma f ¼ 0 (3)
@t
comprehensive understanding of the software and are comfortable
where
working with the software independently. This enables them to
work on their class project independently with minimal help from D ¼ c ½3ðma þ ð1gÞms Þ1 (4)
the instructor and the teaching assistant (TA). The instructor and
the TA are, however, available at all times to help students if they Here ms is the scattering coefficient. To account for the effect
have any implementation problems in the software once they start of vaporization on the heat source term, the effect of moisture
working on their project. content, m, on the absorption and scattering coefficients was
6 DATTA, RAKESH, AND WAY

Figure 5 (a) Anatomy of the prostate and (b) simplified axisymmetric (about z-axis) model schematic of the prostate and
surrounding tissue with the prostate approximated as a cylinder surrounding the urethra. (c) Contour plot of prostate region
at 1 s at 80 W, showing contours at 333, 338, and 373 K, which correspond to coagulation and vaporization temperatures.
(d) Trends in the depth of the coagulation zone of the prostate as the laser wattage and run time parameters are varied [12].

modeled as combination that produces the desired level of vaporization while


  minimizing tissue coagulation.
m
ma ¼ ma0 (5)
m0
Extending to Other Biological Processes: Bioenvironmental
Engineering. Due to the physics-based structure of the course,
The moisture change was modeled using the simple evapor-
it can easily accommodate various interests within a biological or
ation model
 bio-resource engineering curriculum, such as soil and water,
@m Q=l when T  373 environmental engineering, food and bio-processing, plant and
¼ (6)
@t T < 373 animal systems, in addition to BME. Retaining the framework of
the course, that is, transport processes, the course can easily be
The material properties needed for the solution are provided extended to include these applications to students in biological
in Currie et al. [13]. The mathematical model was solved using engineering departments. We have developed some course
COMSOL Multiphysics. Using this simulation, the vaporization materials in the form of tutorials for such processes that will allow
and coagulation thicknesses in prostatic tissue were determined, as instructors to jump-start such a course. An example of such a
shown in Figure 5c. The results indicated that increasing laser process for which a tutorial has been developed is now presented.
wattage and/or application time increases the thickness of vapor- Secondary Treatment of Swine Wastewater in Duckweed
ized tissue and decreases the thickness of coagulation. Further- Pond An efficient method of recovery of nutrients such as nitro-
more, the results suggested that the thickness of the coagulation gen from swine wastewater is the use of a plant-based system such
zone converges to a minimum value as wattage and/or application as duckweed. Duckweed (shown in Fig. 6a) can easily grow on the
time is increased, as illustrated in Figure 5d. This simulation could surface of a swine lagoon due to favorable pH conditions and
be used to determine an ideal laser wattage-application time uptake ammonium ions (NH4þ), which is the predominant form of
SIMULATION IN UNDERGRADUATE CURRICULUM 7

Figure 6 (a) Example of a real world process (pond covered with duckweed). (b) A simplified schematic of the process,
as part of problem formulation. Ammonium ions diffuse toward the top of the pond and are removed from the top surface by
the duckweed. Pond picture from http://pond.dnr.cornell.edu/Pond/Images/Pond%20covered%20with%20duck-
weed%202.jpg. (c) Ammonium ion concentration profiles at different times. (d) Effect of change in different parameters
(diffusivity and reaction rate) on nitrogen removal by the duckweed.

nitrogen in swine wastewater, in large quantities. The movement of Figure 6b), the nutrient uptake by the duckweed is given by a first
ammonium ions in the static pond and absorption by the duckweed order reaction with a rate constant k:
on the pond surface can be modeled to gain insight on the process
@c
of nitrogen recovery [14]. D ¼ kc (8)
Problem Formulation Figure 6b shows the schematic of the @x x¼L

process. The pond has an initial concentration of ammonium ion


There is no movement of the nutrient through the bottom
that can be taken up by the duckweed covering the top surface of
surface of the pond
the static pond. Ammonium ions move through the pond due to
diffusion. The movement of the nutrient, ammonium ion, is gov- @c
D ¼0 (9)
erned by the transient diffusion equation. @x x¼0

@c @2 c
¼D 2 (7) Initially the concentration of ammonium ions in the pond was
@t @x c0. The values of diffusivity (D), reaction rate constant (k), and
where D is the diffusivity of the nutrient in the static pond. At initial ammonium concentration (c0) were 7.0452  106 m2/h,
the duckweed surface (top boundary of the pond as shown in 0.906  103 m/h, and 64 mg N/L, respectively. The depth of the
8 DATTA, RAKESH, AND WAY

pond was 0.46 m. Simulations were run for a 6-day period of waste Problem Formulation
treatment.
For this learning group of undergraduate students who are the first
Numerical Solution and Results The mathematical model was
time modelers, perhaps nothing is more challenging than the step
solved using COMSOL Multiphysics and the concentration of
of problem formulation—transforming a real world problem into
ammonium ion as a function of distance from the bottom of the
its mathematical equivalent (geometry, governing equations,
pond was plotted at different times (Fig. 6c). It can be observed that
boundary conditions, and so on). This is a step we take for granted
the concentration of the ammonium ions at the surface of the pond
for the more experienced student or modeler but cannot do so for
falls rapidly due to the uptake by duckweed. Due to this decrease in
this group. The simplification process (e.g., see Ref. [16]), charac-
concentration, a concentration gradient is set up that helps in the
terized by ‘‘as simple as possible, but no simpler,’’ requires a mode
movement of the ions from the bottom of the pond to the surface. It
of thinking that is not present in an undergraduate or a graduate text
can also be observed that the rate of removal of ammonium ions by
or taught in an undergraduate engineering fundamentals course. To
the duckweed is faster than the diffusion of ammonium ions as the
overcome this, generic guidelines to problem formulation were
ions at deeper locations of the pond remain at initial concentration.
developed. For example, to decide on geometry, they should ask
The computational model, therefore, provides insight on the mech-
questions such as (1) what all regions are needed in the domain of
anism that determines the rate of the nitrogen removal process,
computation; (2) How many dimensions are really needed? (3)
which in this case is diffusion since it is the slower process.
Sensitivity Analysis The computational model can also be used When can we consider a problem axi-symmetric (geometry, gov-
to test different scenarios for the process. To determine how the erning equations, boundary condition, material properties, all have
amount of nitrogen absorbed by the duckweed changes with the to be axi-symmetric)? (4) How to implement an infinite domain in
change in the different parameters, the model was solved for the software (large enough domain where the far end is not affected
different values of diffusivity and reaction rate. As shown in Figure by the solution process)? Classroom instruction to assist in the
6d, a 10-fold increase in the diffusivity leads to the fastest rate of problem formulation step is discussed in the following section. In
nitrogen removal. Increasing reaction rate 10 times also increases addition to this generic instruction on problem formulation, stu-
the nitrogen removal, although it is not as fast as the case when the dents have access to almost 100 problem formulations from proj-
diffusivity increases. Sensitivity analysis can serve several import- ects completed in this class over the years. Numerous problem
ant purposes including identifying the most important parameters, formulation examples and ten complete case studies are included
optimization, and the possible need to obtain more accurate prop- in the text [12]. These instructional resources on problem formu-
erties data. lation are novel and critical for the undergraduate first time
modeler.

INSTRUCTIONAL CHALLENGES AND Building Interactivity


HOW THEY WERE MET
Even after developing the resources on problem formulation,
In introducing simulation technology to the undergraduates, sev- classroom instruction on problem formulation poses the challenge
eral challenges had to be overcome during the 13 years of develop- of keeping the student engaged, as such content tends to be
ment of the course. These challenges have been met through the abstract. Using the practice of a think-pair-share (http://
development of an appropriate course text [12] that bridges olc.spsd.sk.ca/DE/PD/instr/strats/think/) approach in a classroom,
between real world problems and engineering fundamentals, a generic instruction on a subtopic is followed by student group
databank of Case Studies (tutorials) for distributed learning, and application (in-class) of the generic concept to their individual
the introduction of various other educational concepts that are now modeling projects. The instructor goes around the lecture room
described. answering questions to as many groups as possible. This serves the
dual purpose of making progress toward the individual project
while making the lectures interactive and engaging.
Introduction to the Software
Instruction to the computational software (Fig. 3) has evolved with
Relating to Prior Knowledge
software and hardware over the years. We had to move away from
using live, simultaneous instruction to many students. Initially, The most painless and effective manner in which we can introduce
when using a mainframe computer years ago, simultaneous an advanced topic such as simulation of real world processes is to
instruction would not work simply because one computer got show the clear relationship to prior learning, in this case to
too slow when that many memory intensive processes were sim- fundamentals of fluid flow and heat and mass transfer. An effort
ultaneously started. Live instruction is also quite difficult in that has been made to make this obvious at many stages throughout the
learners can get stuck at any random step, independent of each lectures and in the text material that has been developed. The
other, either slowing down the entire class or demanding more lectures go back to the governing equations that the students have
attention than can be given by one or two instructors. This has been already seen in their fundamentals course, showing the limitations
resolved through the development of step-by-step tutorials that the on physical processes that had to be imposed to use the analytical
individual students can use at their own pace, using the concept solutions they learned. We then contrast showing how a more
known as distributed learning [15]. Students are now active general version of the same momentum, energy or species trans-
‘‘doers,’’ and not listeners, with the teacher being the facilitator port equation, that can describe a far more realistic process, can be
and motivator. Only a minimal live lecture is provided, followed by solved using simulations. Relating to equations they already know
individual students working through visual-based tutorials. The makes it less daunting, especially for the students challenged by
software interface has also evolved to become quite user-friendly mathematical aspects. Although the course depends on the fun-
over time, making it considerably easier for the first-time learner. damentals learned in the earlier classes, those fundamentals are
SIMULATION IN UNDERGRADUATE CURRICULUM 9

actually enhanced as they apply to real world processes where extract the needed information. Even in a software program such as
students can focus on the process rather than the solution technique the COMSOL Multiphysics, where secondary quantities such as
(as would be true for analytical solutions which is generally not flux are readily available, the undergraduate student is often not
their favorite topic). certain as to which one of these secondary quantities is the most
relevant for the situation. This was resolved by developing generic
‘‘Black,’’ ‘‘White,’’ or ‘‘Gray’’ Box Approach to text material with examples (tutorials/case studies) that provide
Simulation? guidelines for various situations, in relation to the final goal for the
simulation.
The potentials of misusing computational software are great. From
this standpoint, a total ‘‘black’’ box approach, where all of the
Monitoring Progress Through the Semester
background for governing equations, boundary conditions and
numerical methods are hidden, is not recommended. At the same With 10–12 new projects (40–48 students), it is challenging to
time, a ‘‘white’’ box approach, that is, going through all the ensure that continuous progress is made in the projects throughout
relevant theory is obviously not feasible in this one semester the semester. Perhaps the most critical component is the detailed
undergraduate course. Thus, a ‘‘gray’’ box approach is sometimes timeline that has been developed over the years that requires
recommended. This is indeed how the course has developed over students’ demonstration of progress every two weeks. Because
the years. Since the modeling in this course is based primarily on each project is different, the timelines are for generic components,
transport processes, the students are required to have courses in such as schematic, governing equation, and boundary conditions,
fluid mechanics, heat transfer, and mass transfer (at the under- that are true for all projects. Some flexibility has to be built into
graduate level) before taking this course. Short derivations of these deadlines since different projects may have a different
governing equations, detailed discussion on property values, component as the major source of difficulty, that is, for some,
and the derivation of the one-dimensional finite-element method the geometry may be too complex and hard to decide, whereas for
is included, showing the relationship between theory and software another project boundary conditions may be the most difficult part.
implementation. Using a multiphysics software such as COMSOL The important criterion used here is to ensure students are making
Multiphysics, students are also able to include simpler formu- progress toward the overall project.
lations of electromagnetic heating such as radiofrequency or laser,
and the governing equations for these are also included without Ensuring Individual Contribution in a Group
straying significantly from the student’s prior knowledge. The
Since the project is accomplished in a group of four and the entire
students are also sensitized on the topic of model validation
group gets the same grade, another challenge has been to ensure an
and on how to trust a simulation.
effective group dynamics where everyone is contributing at a
comparable level. While almost all the groups are motivated in
Detailed Help in the Software this elective course where each group chooses its modeling topic,
Students get their introduction to the software through the tuto- and their accomplishment generally exceeds the minimum
rials, as discussed earlier. As they dig deeper into the simulation, requirement for the course, there are typically one or two groups
they can be expected to get into some fairly complex aspects of the every year where group dynamics are not effective. In addition to
physics or its software implementation. How complex the physics the instructor meeting with individual groups several times during
they get into is carefully controlled at the problem formulation the semester and getting feedback from the TA who is in contact
stage in the beginning of the semester when the students choose with the groups, the most effective tool to measure group dynamics
their problems, making sure that overly complicated physics, has been the use of a web-based free software program CATME
particularly those involving complex fluid flow, are avoided. (https://engineering.purdue.edu/CATME). The software CATME
Any instructor with transport phenomena background would typ- (Comprehensive Assessment of Team Member Effectiveness) was
ically be able to provide such feedback to the students. It is developed [17] exactly for a situation as this: one where teams are
important that the TA also has enough experience in transport used to accomplish work and peer evaluations and self-evaluations
phenomena. It is not necessary for the TA to have very detailed can be used to assess how effectively each team member contrib-
knowledge of the software or a strong background in numerical utes to the team. Mandatory peer evaluation has definitely
computation in the beginning. The TA can learn as needed—this is improved the group dynamics and participation of group members
certainly true for a user-friendly software interface such as that of to the point of having very few (1–2) students attempting to get a
COMSOL Multiphysics and the availability of a number of solved free ride.
tutorials.
Learning and Communicating the Simulation Results MULTIPLE BENEFITS TO THE STUDENTS
As most of the students are introduced to simulation concepts for
Simulation as a Tool
the first time, they are often thinking primarily in terms of how
homework was laid out in an engineering science course such as Perhaps the single major benefit of the course is that by the end of
one on heat transfer. Aside from the problem formulation issues the course students see simulation as a versatile tool that is used
already discussed, extracting knowledge or analyzing results (as routinely to solve real world problems in both design and research.
opposed to just computing results) is not a skill that beginners They are made aware that similar tools exist for other types of
typically possess. For example, whether it is the point concen- physics (e.g., electromagnetics, solid mechanics) and are a critical
tration, average concentration, or the non-uniformity in concen- part of today’s design process in most industries. During students’
tration that is the most relevant for the given situation, is not hands-on experience with the tool, they develop a realistic impres-
obvious to them. The software simply provides numbers that sion of the tool—the level of subject matter expertise needed to use
are the primary computed variables and it is up to the user to the tool, the extent to which the tool can be trusted (or how to trust
10 DATTA, RAKESH, AND WAY

the results), and the array of real world situations where such a tool design solution they are proposing. Their interdisciplinary exper-
can be used. tise in basic biology, physiology, and engineering sciences is often
integrated, leading to the final design outcome (a culminating
experience). Variability, inherent in design, can be very naturally
Extending Fundamentals to Solving Realistic Problems
included through simulation of the physics over a range of design
The course allows students to explore situations at a substantially parameters using either point data or assumed distributions of the
higher level of complexity than is possible in a fundamentals parameter (Monte-Carlo), which is the essence of simulation-
course where the physics has to be often drastically simplified based design. In the process of studying variability, the concept
to be able to use simple analytical solutions. The course thus of optimization is automatically introduced. A slightly more for-
provides a bridge between fundamentals they learn and the situ- mal optimization process, such as defining an objective function, is
ations they see in real world, thus providing real world problem also introduced and case studies from literature demonstrating the
solving skills. The students’ own selection and execution of proj- optimization process are shared.
ects makes the course student-centered and helps convince them of
the realistic nature of the problems that can be solved.
Communication (Written, Oral)
Written and oral communications for engineering graduates are
Enhancement of Fundamentals
areas that often beg more attention. Both of these forms of com-
Although not the primary intended goal of this course, the process munication are naturally included in this course. The final project
of simplifying a complex real world situation to setup a model, report at the end of the course serves to enhance written com-
implementing the solution process, and interpreting the results munications. Since a simulation can produce many different
enhances the student’s fundamental understanding (of transport results with lots of details, it requires a special effort to distill
processes in this case). As mentioned earlier, enhancing funda- the results and relate them to the design goals. How to do this is far
mentals is indeed one of the goals of introducing computing in a from obvious to a junior/senior undergraduate. The Engineering
curriculum and the course contributes to that goal fairly well. Writing Program at Cornell University believes in helping students
in writing in context, and that program has become a partner in this
class. The program provides clear directions to the students to
Group Work (Teamwork)
relate the writing to its intended goal, and critiques individual
Being able to work in a group effectively is essential in an project reports. In going through this writing process, the students
engineering career and therefore is considered one of the critical satisfy the engineering writing requirement at Cornell University.
elements of engineering education. The process outcome in the The oral communication is also built in naturally to this class as the
class related to team skills and participation is as important as the group project reports need to be presented at the end of the
product outcome (the final project report) of the class. However, semester.
individual participation in the group project cannot be assumed or
left to informal encouragement. Thus, we include formal, web-
FOLLOW-UP: LINKAGES TO THE OUTSIDE WORLD
based, peer evaluation every two weeks during the semester, using
a freely available tool (CATME from Purdue University). Using
Students in this course have gone on for higher studies in BME, to
this tool, the group members evaluate each other on several aspects
medical school and to industry. On several occasions, exposure to
of participation: (1) fair share of the work; (2) effective interaction
the benefits of modeling was carried over to the follow-up steps in
with teammates; (3) expecting quality; and (4) having relevant
the student’s career. Thus, students introduced these to their
knowledge skills and abilities. Instituting this survey tool has
medical school colleagues, introduced as part of higher studies
provided continuous feedback on the team dynamics over the
in BME, and in industry.
semester and, more importantly, has definitely prevented the
occasional lack of contribution or other related teamwork diffi-
culties. Although we have not done so at this point in the course SUMMARY
history, it may be possible to also explicitly teach team skills and to
design assignments that support team skills in the class. This course is an example of how simulation can be effectively
included, serving multiple purposes in an undergraduate engin-
eering curriculum in an integrated manner. Such purposes include
Design
introduction to a cutting-edge tool such as computer-aided engin-
Undergraduate engineering curricula are continually challenged to eering, development of teamwork, design, and oral and written
include more design aspects, including: (1) solving open-ended communication skills. At the same time, it is possible to sensitize
problems; (2) solving problems closer to the real world; (3) being the students to the pitfalls of such simulation software so that they
aware of constraints; (4) requiring interdisciplinary expertise; (5) use it more cautiously. By allowing undergraduate students to
being a culminating experience; (6) involving group work; (7) develop real-life projects starting from a substantially higher level
introducing variability; (8) introducing optimization; (9) inclusion of complexity compared to conventional homework problems, a
of presentation (oral and written). Students in this course must state course that integrates simulation can boost student confidence. By
their projects in terms of a design objective: product, process, or applying the fundamental engineering concepts such as heat and
procedure. From the details already provided about this course, mass transfer to more realistic problems without devoting much
these design topics are included in a very natural way. The projects time and energy to the mathematics behind the solution process,
are certainly open-ended with no clear solution and start from a the fundamentals are enhanced, while at the same time preparing
real world situation. In their report, students need to address students more effectively for careers in design and research in
physical, financial, environmental, or ethical constraints of the industry or higher education.
SIMULATION IN UNDERGRADUATE CURRICULUM 11

The course discussed here is highly flexible in terms of its [5] F. Stern, T. Xing, D. B. Yarbrough, A. Rothmayer, G. Rajagopalan, S.
place in the engineering curriculum. It is more readily an elective P. Otta, D. Caughey, R. Bhaskaran, S. Smith, B. Hutchings, and S.
course dealing with a particular application. Although the bio- Moeykens, Hands-on CFD educational interface for engineering
courses and laboratories, J Eng Educ 95 (2006), 63–83.
medical applications were the focus here, this developed frame-
[6] K. K. Bhatia, Application of finite element software to bridge the
work can be easily extended to other applications such as
gap between hand calculations and experimental results in under-
bioprocess engineering and bioenvironmental engineering, and graduate heat transfer education, Int J Eng Educ 25 (2009), 1092–
to other engineering curricula such as mechanical or chemical. 1096.
The course can also be more broad-based with applications of [7] M. K. Smith, Computational fluid exploration as an engineering
transport processes from more than one area (i.e., bioenvironmen- teaching tool, Int J Eng Educ 25 (2009), 1129–1144.
tal and bioprocess) within the same curriculum. Finally, concepts [8] A. T. Johnson, The making of a new discipline, Int J Eng Educ 22
of introducing simulation, as presented here that build on heat and (2006), 3–8.
mass transfer can be extended to other engineering fundamentals [9] R. A. Linsenmeier and D. W. Gatchell, Core elements of an under-
such as solid mechanics and electromagnetics. graduate biomedical engineering curriculum—State of the art
and recommendations. Proceedings of the 9th International Confer-
ence on Engineering Education, July 23–28, 2006, San Juan, Puerto
Rico.
ACKNOWLEDGMENTS
[10] A. K. Datta and V. Rakesh, Teaching transport processes in biological
engineering curricula: Past, present and future. Presented at the
Authors gratefully acknowledge departmental and university pro- American Society of Agricultural and Biological Engineers
grams that supported the development of this course over the years. (ASABE) Annual Meeting, Minneapolis, Minnesota, 2007.
In particular, the Cornell Innovation in Teaching Program helped [11] A. K. Datta, Computer-aided engineering: Application to biomedical
improve the distributed learning concept using the case studies. processes. Course home page. Department of Biological and
Discussions with Dr. Lance Collins of the School of Mechanical Environmental Engineering, Cornell University, 2010. http://cour-
and Aerospace Engineering in this context is also appreciated. ses.cit.cornell.edu/bee4530/.
Dr. Richard Felder’s suggestion to use CATME for peer evaluation [12] A. K. Datta and V. Rakesh, An introduction to modeling of transport
processes: Applications to biomedical systems. Cambridge Univer-
in improving the group dynamics is also appreciated.
sity Press, Cambridge, UK, 2010.
[13] D. Currie, E. Griffo, J. Kim, and S. Wheeling, Vaporization of
REFERENCES prostatic tissue to treat benign prostatic hyperplasia, 2009. On the
web at http://ecommons.library.cornell.edu/handle/1813/12646.
[1] P. H. King and R. C. Fries, Design of biomedical devices and systems. [14] S. Chaiprapat, J. Y. Cheng, J. J. Classen, J. J. Ducoste, and S. K. Liehr,
CRC Press, Boca Raton, Florida, 2009. Modeling nitrogen transport in duckweed pond for secondary treat-
[2] NSF, A report of the National Science Foundation Blue Ribbon Panel ment of swine wastewater, J Environ Eng-ASCE 129 (2003), 731–
on simulation-based engineering science, 2006. On the web at http:// 739.
www.nsf.gov/pubs/reports/sbes_final_report.pdf. [15] D. G. Oblinger and M. K. Maruyama, Distributed learning, 1996. On
[3] ISTEC, Integration of simulation technology into the engineering the web at http://eric.ed.gov/ERICDocs/data/ericdocs2sql/content_-
curriculum: A University–Industry Workshop, July 25–26, 2008, at storage_01/0000019b/80/14/93/ed.pdf.
Cornell University, Ithaca, New York, 2008. On the web at http:// [16] M. O’Connor and J. R. Spotila, Consider a spherical lizard: Animals,
www.mae.cornell.edu/swanson/workshop2008/. models, and approximations, Am Zool 32 (1992), 179–193.
[4] W. T. Monroe, M. Mailander, and M. Lima, Focus on experiential [17] M. L. Loughry M. W. Ohland, and D. D. Moore, Development of a
education: A freshman engineering program in biological engineer- theory-based assessment of team member effectiveness, Educ Psy-
ing, J Eng Educ 22 (2006), 1129–-1138. chol Meas 67 (2007), 505–524.

BIOGRAPHIES

Ashim Datta is a Professor in the Department of Cornell for three years and has been presented with the Outstanding
Biological and Environmental Engineering at Teaching Assistant award. His Ph.D. research has included modeling of
Cornell University, where he has developed airflow in the upper airway and drug transport in cancer therapy.
and taught modeling of biomedical transport
processes as a course since 1996. He is the David Way has been at Cornell University for
recipient of the State University of New York 30 years. During that time, Dr. Way has helped
Chancellor’s Award for Excellence in Teaching initiate college-wide graduate teaching devel-
(2010) and he has authored a textbook, authored opment programs in four colleges, developed
and co-authored over 85 technical papers and faculty development materials used throughout
book chapters, and also co-edited three books on the university, assisted several colleges to rede-
biological heat and mass transfer. sign their student evaluation of teaching sys-
tems, initiated and published the first university-
Vineet Rakesh is a Research Scientist in the wide newsletter on undergraduate education,
Computational Medicine and Biology Division consulted with over 30 departments and aca-
of a biomedical research company. His research demic fields on instructional and faculty development, encompassing eight
includes development of novel multiscale schools and colleges on the Ithaca campus, and has been instrumental in the
models of human/animal physiology, pathology, design and development of an annual faculty retreat on teaching and
injury, and pharmacology. He received his Ph.D. learning. He teaches Nutritional Sciences 6170, Teaching Seminar and
in Biological Engineering from Cornell Univer- ALS 6015, The Practice of Teaching in Higher Education. He is author of
sity. He has also worked as a teaching assistant the Cornell Teaching Evaluation Handbook. He currently serves on the Vice
for the biomedical process modeling course at Provost’s Core Assessment Committee.

You might also like