Hide Advanced Options
Courses - Spring 2022
ENBC
Biocomputational Engineering
ENBC301
(Perm Req)
Introduction to Biocomputational Engineering
Credits: 1
Grad Meth: Reg, P-F, Aud
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in Biocomputational Engineering major.
Provides practical tools to help Biocomputational Engineering majors to think critically about their goals and career paths and to utilize their major to set their career trajectory.
ENBC311
(Perm Req)
Python for Data Analysis
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in MATH241; and minimum grade of C- in BIOE241 or approved prior study in Matlab.
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
Credit only granted for: BIOE489A, BIOE442 or ENBC311.
Provides an introduction to structured programming, computational methods, and data analysis techniques with the goal of building a foundation allowing students to confidently address problems in research and industry. Fundamentals of programming, algorithms, and simulation are covered from a general computer science perspective, while the applied data analysis and visualization portion makes use of the Python SciPy stack.
ENBC312
(Perm Req)
Object Oriented Programming in C++
Credits: 3
Grad Meth: Reg, P-F, Aud
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
Provides a solid foundation for object-oriented programming using the C++ programming language. It introduces fundamental conceptual tools and their implementation of object-oriented design and programming such as: object, type, class, implementation hiding, inheritance, parametric typing, function overloading, polymorphism, source code reusability, and object code reusability. Fundamental principles of object-oriented design and programming are stressed while covering the language details.
ENBC322
(Perm Req)
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in ENBC311.
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
Credit only granted for: ENEB355 or ENBC322.
Presents an introduction to the techniques for designing efficient computer algorithms and analyzing their complexity using the Python programming language. Students will gain insight into principles and data-structures useful in algorithm design. General topics include asymptotics, sorting and searching, hashing, algorithm design techniques, graph algorithms, and dynamic programming.
ENBC342
(Perm Req)
Computational Fluid Dynamics and Mass Transfer
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in ENBC341; and minimum grade of C- in BIOE241 or approved prior study in Matlab; and must have earned a minimum grade of C- or be concurrently enrolled in ENBC331.
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
Credit only granted for: BIOE331 or ENBC342.
Principles and applications of fluid mechanics with a focus on bioengineering topics. Content includes conservation of mass, momentum, and energy, as well as the application of these fundamental relations to hydrostatics, control volume analysis, internal and external flow, and boundary layers. Applications to biological and bioengineering problems such as tissue engineering, bioprocessing, imaging, and drug delivery.
ENBC351
(Perm Req)
Quantitative Molecular and Cellular Biology
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in BSCI170 or BIOE120.
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
Provides a quantitative analysis of the behavior of cellular and molecular systems. The focus will be the construction and application of mechanistic models of biomolecular interaction rate processes, which form the foundation of most biological functions. The course will also provide in-depth, practical exploration into data analysis of key bioengineering techniques.
ENBC352
(Perm Req)
Molecular Techniques Laboratory
Credits: 2
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- or concurrently enrolled in ENBC351.
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
Provides students with the opportunity to learn how biology and engineering can synergistically contribute to our understanding of biological and biomedical problems. Students will gain hands-on experience through wet lab experiments in basic techniques relevant to bioengineering.
ENBC403
(Perm Req)
Research Methods in Biological Data Mining
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- or concurrently enrolled in ENBC311.
Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major.
An introduction to the fundamentals of conducting research projects utilizing a general understanding of quantitative/qualitative research, clinical data analysis, and multiple examples of different research approaches in the biological phenomenon. The course includes an overview of design strategies to implement various data mining technologies.