Summer 2018

MCEN4228/5228-001: Computer Vision - Prof. Ruben

In this class, we will introduce image-processing tools and use them to extract information, from images, to be used in autonomous decision making by a computer. Every student will bring their own, portable and low-cost, Raspberry Pi computer and Pi Camera to the classroom to facilitate learning the topics in a hands-on fashion. In addition, we will use the General-Purpose Input/Output (GPIO) pins of the Raspberry Pi to turn decisions into actions, by sending signals to external devices (like servo motors). Basic programming skills, in any language (for example: C, Python, Matlab), will be used. Python will be the programming language used on the Raspberry Pi, but no prior knowledge of Python is required.

MCEN4228/5228-200: 3D BioPrinting and Biofabrication - Prof. Tan

This course is of interest for students with a bio/medical, material chemistry or engineering background interested in the application of 3D printing and other 3D fabrication techniques in the field of medicine. It will provide insight in the opportunities of additive manufacturing technologies, micro/nano devices and 3D printing in biomedical applications. It will provide the basics of 3D printing and additive manufacturing and devices used for biofabrication, and an introduction to 3D design. In addition, it will also provide insight into the specific challenges encountered when translating 3D printing to biofabrication, such as the development of specific bioinks and the required control over processing conditions.


Fall 2018

Note: Junior, senior, or graduate level standing in Mechanical Engineering is required to enroll in any of the courses listed below. Listed prerequisites are for undergraduate students. Graduate students should have comparable knowledge of prerequisite fields.

MCEN4032/5032: Sustainable Energy – Michael Walker

Environmental Option, Energy Minor

Examines sustainability of our current energy systems, including transportation, using environmental and economic indicators. Uses systems analysis that addresses energy supply and demand. Explores the science and technology as well as environmental and economic feasibility of efficiency measures and renewable energy technologies. Additional emphasis is given to the global nature of the challenges and the potential for locally optimal solutions.

Prerequisites: MCEN3012, MCEN3021, Prerequisite or Corequisite: MCEN3022

Options/Minors: Environmental Option, Energy Minor

MCEN4064/5064: Soft Machines – Christoph Keplinger

Introduces soft machines as a new paradigm of engineering that starts to impact healthcare, consumer electronics, renewable energy and collaborative robotics. Prepares students to participate in research on soft machines by starting with fundamentals of soft materials and by covering soft robotics, stretchable electronics, energy harvesting and functional polymers. Includes guest lectures, a literature review and a hands-on lab project.

MCEN4151/5151: Flow Visualization – Jean Hertzberg

Explores techniques for the visualization of the physics of fluid flows including seeding with dyes, particles and bubbles, and shadowgraphy and schlieren. Reviews optics and fluid physics, especially atmospheric clouds. Assignments are student-driven, to individuals and mixed teams of graduates, undergraduates, engineering majors and photography/video majors. MCEN students who enroll in the ATLS, ARTS, or ARTF sections of this course will be dropped at the instructor’s discretion.

Prerequisite: MCEN3021

MCEN4152/5152: Combustion – Nicole Labbe

Environmental Option, Energy Minor

Focuses on the mechanisms by which fuel and oxidizers are converted into combustion products. Application to practical combustion devices such as Otto, Diesel, gas turbine, and power plant combustion systems. Consideration of combustion-generated air pollution, fire safety, and combustion efficiency.

Prerequisite: MCEN3012, Recommended prerequisites: MCEN3021, MCEN3022

MCEN4174/5174: Failure of Engineering Materials – Todd Murray

Examines the failure of materials used in engineering design through a series of real world case studies. Example failure modes considered include overload, fatigue, creep, and corrosion. Example case studies include failure of aircraft, mountaineering ropes, weight training frames, and toilets.

Prerequisites: MCEN2024, MCEN2063

MCEN4228/5228-001: Nanomaterials – Xiaobo Yin

Understand fundamentals of the materials sciences and solid state physics that are uniquely associated with nanostructures and nanomaterials. To understand how the properties of a nanomaterial, such as mechanic, electronic, optical, and magnetic properties, can be affected and even substantially tailored by the size, geometry, composition and the structure of the nanomaterial. Understand the fundamental concepts in the design, manufacturing, characterization and application of functional nano-materials/structures. Develop the skill to be conversant in the multiple disciplines that involve nanomaterials and be aware of the social, ethical and environmental impacts resulting from the involved nanotechnology.

Prerequisite: MCEN2024

MCEN4228/5228-002: Feedback Control – Shalom Ruben

Introduction to fundamental principles and techniques for analysis and synthesis of feedback control systems in the time and frequency domains. Linearization, review of linear system response, frequency response, transfer functions and Bode diagrams. Closed loop system analysis including root locus, Nyquist criterion, gain and phase margins. Compensation design with lead, lag and PID controllers. Translation of closed loop performance requirements into open loop constraints. Model uncertainty and robustness. Introduction to state space representations and state feedback control.

Prerequisite: MCEN4043

MCEN4228/5228-005: Materials and Devices in Medicine – Wei Tan

Biomedical Option, Biomedical Minor

The main objective of this multidisciplinary course is to provide students with a broad survey of biomaterials and their use in medical devices for restoring or replacing the functions of injured, diseased, or aged human tissues and organs. The topics to be covered include: biomaterials evolution in the medical device industry, a broad introduction to the materials used in medicine and their chemical, physical, and biological properties, different properties of synthetic and biological materials, materials interaction with the human body, basic mechanisms of wound healing, biocompatibility issues, testing methods and techniques in accordance with standards and relevant regulations, biofunctionalities required for specific applications, as well as the state-of-the-art approaches for the development of new regenerative materials targeting cellular mechanisms.

Prerequisite: MCEN2024

MCEN4228/5228-006: Mechanics of Soft Matter – Franck Vernerey

Biomedical Option

This class will provide a general overview of the fundamental concepts behind the mechanical behavior of soft matter. The term soft matter (which includes polymers, colloids, liquid crystals and surfactants, to name a few) is typically used to describe classes of materials whose structural unit is much larger than atoms, making their response more complex and often richer that of traditional solids. The objective of this class is to understand how chemical and mechanical forces between these small units yield macroscopic behaviors that one can observe in everyday life. Key engineering applications will also be discussed.

Prerequisite: MCEN2063

MCEN4228/5228-800: PBL in Rural Schools – Daniel Knight

Environmental Option

This is a full-year service learning course that counts as one credit during the fall term and two during the spring. To request a seat, please send a brief email (3-4 sentences) describing your interest in the course to

Focuses on the use of low cost air quality monitoring tools, dubbed Pods, to implement PBL curriculum in high school environmental science classes in rural communities in Colorado. Each student will be paired with a high school class and will serve as curriculum and technology advisors as well as science experts. During the fall semester, students will be trained to effectively work in those roles and will also travel to their schools to be introduced. During the spring semester, students will support high school teachers in implementing an existing PBL air quality curriculum with the Pods. This will include monthly visits to schools and reporting back to the class.

MCEN4228-810/811: Design for Community – Dan Riffell

Application required. Details to follow.

Design for Community (D4C) will provide engineering students with practical experience in consulting while offering valuable engineering services to University and industry clients. Focuses on preparing students for the practice of engineering by acting as a consultancy for clients' engineering-related design and fabrication needs. Students may be expected to work in teams or individually under the supervision of project directors, depending on project scope. Each student or team will assist several clients during the semester. D4C will pursue the following goals for its students: provide a practical just-in-time learning experience for students interested in engineering consulting; prepare students for the practice of engineering design with underspecified real-world problem sets; prepare students for the professionalism needed to interact with clients; provide outreach that connects communities outside the Department of Mechanical Engineering and serves clients that would not have access to engineering resources otherwise.

MCEN5055: Advanced Product Design – Greg Whiting

This course is required for the BS/MS in Design. Application required. Details to follow.

Introduces the processes and methods for designing products. Course content includes: need finding and need specification, ideation and idea selection, design thinking, user-centered design, human factors, sketching, prototyping, user feedback, prototyping, design communication, design for manufacturing, materials selection, and intellectual property. Teams of 3-4 students will design and build a novel product throughout the semester.

Prerequisite or Corequisite: MCEN4045

MCEN5228-008: Atomic Layer Processing – Steve George

Overview of atomic layer processing emphasizing atomic layer deposition (ALD), molecular layer deposition (MLD) and atomic layer etching (ALE). Course will also include layer-by-layer (LbL) and molecular beam epitaxy (MBE) deposition. Atomic layer processing will be explained in terms of sequential, self-limiting surface reactions. Lectures will examine details of key ALD and MLD processes such as Al2O3 ALD. ALE portion of course will focus on both plasma-assisted ALE and thermal ALE and discuss important ALE model systems. Many applications will be discussed for ALD, MLD and ALE. One important use for atomic layer processing is advanced semiconductor manufacturing because miniaturization has reached nanometer to sub-nanometer scale. Examples will be given for present and future utilization of atomic layer processing in device fabrication.

MCEN5636: Micro-Electro-Mechanical Systems 1 –Victor Bright

Biomedical Option

Addresses micro-electro-mechanical systems (MEMS) modeling, design, and fabrication. Focus is on MEMS sensors and actuators due to significance of these devices in optics, medical instruments, navigation components, communications, and robotics.

Prerequisites: ECEN3010, MCEN4043

Additional Options: You may use one of the following courses as an ME Tech Elective, provided your second ME Tech Elective is completed within Mechanical Engineering: APPM4350, ASEN4123, GEEN3400, EMEN course, ENEN4600.


Note: Junior, senior, or graduate level standing in Mechanical Engineering is required to enroll in any of the courses listed below. Listed prerequisites are for BS students. MS and PhD level students should have comparable preparation, but do not need to have completed the specific prerequisite courses.

MCEN4115/5115: Mechatronics and Robotics – Derek Reamon

Focuses on design and construction of microprocessor-controlled electro-mechanical systems. Lectures review critical circuit topics, introduce microprocessor architecture and programming, discuss sensor and actuator component selection, robotic systems, and design strategies for complex, multi-system devices. Lab work reinforces lectures and allows hands-on experience with robotic design. Students must design and build an autonomous robotic device. Prerequisites of ECEN 3010 and Intro Programming.

MCEN4117/5117: Anatomy and Physiology for Engineers I – Wei Tan

Approved for Biomedical Option and Biomedical Minor

Explores human physiological function from an engineering, specifically mechanical engineering, viewpoint. Provides an introduction to human anatomy and physiology with a focus on learning fundamental concepts and applying engineering (mass transfer, fluid dynamics, mechanics, modeling) analysis.

MCEN4125/5125: Optimal Design – Shalom Ruben

Distance Option Available

Focuses on linear optimization and will introduce non-linear optimization. Students will learn to formulate engineering applications as optimization problems that can be solved using industry known solvers. Some of these applications will include minimum cost mechanical design, wind farm power maximization, minimum energy control, production control, and more. Previous programming experience required. Prerequisite of MCEN3030.

MCEN4131/5131: Air Pollution Control – Shelly Miller

Approved for Environmental Option, Distance Option Available

Introduces air quality regulations, meteorology, and modeling. Examines methods for controlling major classes of air pollutants, including particulate matter and oxides of sulfur and nitrogen, as well as control technology for industrial sources and motor vehicles. Requires interdisciplinary design projects. Prerequisites of MCEN3012 and MCEN3021.

MCEN4133/5133: Biomechanics – Virginia Ferguson

Approved for Biomedical Option and Biomedical Minor, Distance Option Available

Focuses on developing an understanding of the fundamental mechanical principles that govern the response of hard and soft biological tissue to mechanical loading. Specifically, covers mechanical behavior of biological materials/tissues, classical biomechanics problems in various tissues, the relationship between molecular, cellular and physiological processes and tissue biomechanics and critical analysis of related journal articles. Prerequisites of MCEN2024, MCEN2063, and MCEN3021.

MCEN4151/5151: Flow Visualization – Jean Hertzberg

Explores techniques for the visualization of the physics of fluid flows including seeding with dyes, particles and bubbles, and shadowgraphy and schlieren. Reviews optics and fluid physics, especially atmospheric clouds. Assignments are student-driven, to individuals and mixed teams of graduates, undergraduates, engineering majors and photography/video majors. Prerequisite of MCEN3021. MCEN students who enroll in the ATLS, ARTS, or ARTF sections of this course will be dropped at the instructor’s discretion.

MCEN4173/5173: Finite Element Analysis – Jianliang Xiao

Approved for Biomedical Option

The class is an introductory course of finite element analysis (FEA). It introduces the theory behind and applications of the finite element method as a general and powerful tool to model a variety of phenomena in mechanical engineering. It will cover the fundamental theory of FEA including FEA formula for truss, beam, 2D and 3D elasticity problem, general theory and considerations of FEA. The lab session will give chances to apply the FEA tool to problems including structural mechanics, elasticity, and heat conduction. Prerequisites of MCEN2023 and MCEN2063.

MCEN4183/5183: Mechanics of Composite Materials – Rong Long

Distance Option Available

Composite materials are widely applied in many industrial areas, including aircraft, automotive, marine, wind energy, infrastructure, armor, and biomedical applications (e.g. prosthetic devices). They offer advantageous material properties such as high strength, high stiffness, low density and long fatigue life. However, because composites consist of two or more material phases, the mechanics of composite materials is much more complex. This course will start with a brief review on the fundamentals of solid mechanics and then introduce the concepts required to analyze composite materials. Topics to be discussed include: elastic behavior and strength of composites, failure analysis, uni-directional and multi-directional lamina, and effects of temperature and humidity. Prerequisite of MCEN2063.

MCEN4194/5194: Energy Conversion and Storage – Sehee Lee

Approved for Environmental Option and Energy Minor

Presents the fundamentals, principles and experimental techniques of electrochemistry, the background of ionic or electronic conduction of metal, semiconductor, inorganic and polymer materials, and applications in the areas of batteries, fuel cells, electrochemical double layer capacitors, electrochemical photonics, sensors and semiconductor electrochemistry. Prerequisites of MCEN 2024 and MCEN 3032.

MCEN4228-001: Nanoscale Physics for Mech Eng – Keith Regner

When geometric length scales in materials, devices, and systems decrease towards the nanoscale, many assumptions inherent in fundamental mechanical engineering topics breakdown. The goal of this course is to introduce undergraduate mechanical engineering students to the physics that dominate at small length scales and how to apply them to nanoscale problems in heat transfer, fluid dynamics, mechanics of solids, electronics, and other topics in mechanical engineering. In addition, students will learn about current research in nanoscale physics and devices and instrumentation that rely on this science. Prerequisites of MCEN2024, 2063, 3012, 3021, and 3022. Corequisites or prerequisites of MCEN3030 and 4043.

MCEN4228/5228-002: Cookstove Assessment – Mike Hannigan

Approved for Environmental Option

Cooking, heating and lighting in the developing world often involves inefficient and incomplete combustion of solid or liquid fuels. The Global Burden of Disease Study in 2010, ranked this combustion as the 4th largest risk factor, causing 4 million premature deaths per year. There is a strong societal need to tackle this problem. Students leaving this course will be able to meet this need as they will have the skills to assess existing and new technology used in the developing world for cooking, heating and lighting. The course will cover (1) food conversion chemistry with the focus on increasing useable calories, (2) combustion and heat transfer as related to cooking, heating and lighting, and (3) combustion emissions and stove use assessment. There will be case studies interlaced throughout the content and the bulk of the work load will be homeworks and projects. Corequisite or prerequisite of MCEN3022.

MCEN4228/5228-003: Biofluids – Sean Ding

Approved for Biomedical Option

Fluid (water or air) is everywhere, surrounding or inside any living creature. The needs for engineers with integrated multidisciplinary knowledge are growing along with the rapid advances in biomedical science and engineering. This course is designed to introduce fundamental physical concepts and basic mechanisms of biological fluids. This course elaborates the application of fluid mechanics principle to major biological system, including human organ system and animal locomotion. This course also covers physiologically relevant fluid flow phenomena and the underlying physical mechanisms from an engineering perspective. Prerequisite of MCEN3021.

MCEN4228/5228-004: Nanoscience of Ceramics – Rishi Raj

Full title is “Nanoscience of Ceramics for System Level Applications.” Ceramics, being compounds of many elements can have myriad properties which are used in applications ranging from Lithium Ion Batteries, Phosphors that shift the color spectrum of LEDs, Solid Oxide Fuel Cells, Oxygen Sensors, Atomic Force Microscopes, Supercapacitors, Ultrahigh Temperature Materials for next generation gas turbines, Diamond Composites that induce thermal conductivity, Coatings that protect in extreme environments, Lasers, and so on. In this course you will learn how to understand and model the properties of nano-scale ceramics to match them for such applications. Prerequisite of MCEN2024.

MCEN4228/5228-005: Mechanics of Soft Matter – Franck Vernerey

Approved for Biomedical Option

This class will provide a general overview of the fundamental concepts behind the mechanical behavior of soft matter. The term soft matter (which includes polymers, colloids, liquid crystals and surfactants, to name a few) is typically used to describe classes of materials whose structural unit is much larger than atoms, making their response more complex and often richer that of traditional solids. The objective of this class is to understand how chemical and mechanical forces between these small units yield macroscopic behaviors that one can observe in the everyday life. Key engineering applications will also be discussed. Prerequisites of MCEN2063 and MCEN3032.

MCEN4228/5228-006: Mechanics of Cancer – Maureen Lynch

Approved for Biomedical Option and Biomedical Minor

This course will cover the role of mechanics (emphasis on solid and fluid mechanics) in cancer and cancer-related processes. Course content includes experimental systems used to model and test these processes. No prior knowledge of biology is required to take this course. A limited overview of relevant biological processes will be covered as necessary. Prerequisites of MCEN2063 and MCEN3021.

MCEN4228-009: CAD & GIS – Greg Vanderbeek

A project based course utilizing CAD and GIS software to support planning, design, data management and analysis. This class will develop from learning the fundamental concepts of each software through integration of free publicly accessible data to ultimately incorporating some of the newest proprietary market data available. Through construction and analysis of real life scenarios students will develop the skills necessary for mapping, modeling and visualization of complex site data.

MCEN4228-802: Thermofluids Lab – Greg Rieker and Julie Steinbrenner

Approved for Environmental Option and Energy Minor

Strengthens understanding of how fundamental thermo-fluid concepts relate to real-world energy systems through hands-on laboratories with solar-thermal heaters, refrigeration cycles, cookstoves, combustors and more. Integrates concepts from thermodynamics, fluid mechanics, and heat transfer. Also emphasizes measurement practices and technical communication. Prerequisites of MCEN3022 and MCEN3032. Exceptions to the MCEN3032 prereq may be granted for highly motivated students willing to put in extra work outside of class. Please contact Prof. Steinbrenner for details.

MCEN5045: Design for Manufacturability - Dan Riffell

Topics include general design guidelines for manufacturability; aspects of manufacturing processes that affect design decisions; design rules to maximize

manufacturability; economic considerations; value engineering and design for assembly. Presents case studies of successful products exhibiting DFMA principles. Prerequisite for undergrad students of MCEN4026. Priority enrollment for students admitted to the MS or BS/MS design track.

MCEN5124: Mechanical Behavior of Materials – Rishi Raj

Addresses the relationship between material structure and the fundamental processes of deformation, yield, and fracture. Examines elements of elasticity theory, introduction to plasticity, and formulation of failure criteria. Studies basic deformation processes in terms of dislocation mechanics and macroscopic mechanical behavior. Takes into consideration the influence of compositional and processing strengthening mechanisms on mechanical properties. Prerequisites of MCEN2024 and MCEN2063.

MCEN5228-010: Flexible Electronics – Jianliang Xiao

This course provides an introduction to flexible/stretchable electronics. It will cover almost all aspects of flexible electronics, including design, fabrication and application. Specifically, we will discuss: (1) Deposition and processing of thin film materials for flexible electronics, (2) Design and mechanics of flexible/stretchable electronics, (3) Transfer printing for flexible electronics fabrication, (4) Application of flexible/stretchable electronics, and (5) Recent advances in smart electronics, transient electronics and self-healable electronics. Prerequisite of MCEN2063.

MCEN5228-013: Automated Mechanical Design – Rob MacCurdy

Introduces computational tools that automatically generate complex mechanical designs satisfying predefined specifications. Topics include: review of the expert-driven design process; computational design tools based on mechanical simulation (finite element methods, mesh-free methods); topological optimization; compositional design; evolutionary design; design for manufacturing with additive manufacturing (FDM, SLA, Inkjet). Students will use the methods presented to automatically design a mechanical part that satisfies specifications, and fabricate it using additive manufacturing (“3D printing”) tools. Open to graduate students and seniors with the following experience: comfortable with MATLAB, PDEs, linear algebra, free body diagrams, mechanical modeling/design; exposure to finite-element modeling and state-space representations. Undergraduate students should have completed MCEN3030 and MCEN4043.

MCEN5228-016: Nanotech for Environmental Sustainability – Marina Vance

Approved for Environmental Option

Explore applications of nanotechnology for environmental sustainability in a team project setting. Learn the definitions of nanomaterials and nanoscale phenomena. Discuss the multi-faceted concept of sustainability and apply this concept to environmental and engineering contexts. Become familiar with the ongoing research on the environmental implications of nanotechnology. Open to both graduate and undergraduate students, with graduate level expectations set for both groups. Undergraduate students should have senior standing and should have completed both MCEN2024 and MCEN3047.

MCEN5228-017: Environmental Law – Jana Milford

Approved for Environmental Option

In Environmental Law for Scientists and Engineers, you will learn how environmental laws and regulations are developed and enforced by legislatures, state and federal agencies, and the courts. The course covers statutes and cases addressing air and water pollution, toxic substances, wastes, environmental assessment, and climate change. The course is designed for graduate students in engineering, environmental

studies, and natural sciences. No legal background is required. The course is structured around reading and discussion, with students required to brief cases and contribute to discussion of current issues. Written assignments include critical analysis of pending regulations and recent court opinions.

MCEN6001: Reacting Flows – Peter Hamlington

Provides an introduction to reacting flows and combustion. Covers chemical kinetics, including global and detailed mechanisms and the variable density flow equations are derived. Relevant non-dimensional parameters and limiting behaviors are discussed. The Rankine-Hugoniot relations are presented and various aspects of diffusion, kinetically dominated and balanced combustion are outlined. Flame structures are discussed, including laminar and turbulent flames, and the Burke-Schumann solution is outlined. The turbulent forms of the motion equations are derived, and the reactive scalar transport equation and mixture fraction variable are presented. The flamelet progress variable approach is outlined, including a comparison of steady and unsteady flamelet models. Specific topics in spray combustion, triple flames, solid-gas reactors and detonations are discussed. Prerequisite of MCEN5021.

MCEN6184: Structure and Properties of Polymers – Yifu Ding

The focus of this class is the structure and dynamics of polymeric materials in bulk including solutions, melt and solid states, as well as in confined environment. This is at an advanced level compared with the “Intro to Polymers” course offered in previous semesters. We will cover (1) the molecular structures of polymers in bulk state including melts, glass and crystals, and their relationships to the macroscopic physical properties; (2) the dynamics of polymer materials including a range of relational properties and diffusive properties, and their relationship to the viscoelastic properties of polymers; (3) the structure and dynamics of polymers in complex environment such as under confinement and/or in multiphase materials; (4) emerging application and novel polymeric materials. This class requires the students have completed MCEN5228: Intro to Polymers or been exposed to these subjects extensively. Please contact Prof. Yifu Ding for additional information.

Additional Options (BS Students only): You may use one of the following courses as an ME Tech Elective, provided your second ME Tech Elective is completed within Mechanical Engineering: APPM4350, ASEN4123, GEEN3400, EMEN4030, EMEN4050, EMEN4100, EMEN4200, EMEN4800, EMEN4825, EMEN4830, ENEN4600.