Gennady Gor: TeachingAcademic Year 2024-2025Gennady Gor is offering a new graduate elective in the Spring 2025, MTEN 702: Nanoporous Materials, open to PhD students in Science and Engineering. Undergraduate CoursesMTEN 201: Introductory Principles of Materials EngineeringThis course introduces the basic concepts of Materials Engineering, and covers introductory topics including structure, property, performance, and processing of materials. This course focuses on conventional materials including metallic materials and their alloys, ceramics, polymers, and composites. Relationship between structure and material properties, such as mechanical, electronic, thermal, optical, magnetic, and electrochemical, are investigated with a particular interest on ways to engineer material structures to produce desired set of properties. Broader themes associated with the property, processing and performance of materials that influence the economy, environment, and society are discussed. Textbook: WileyPLUS: Fundamentals of Materials Science and Engineering: An Integrated Approach, 6th Edition, W.D. Callister, Jr., and D.G. Rethwisch, John Wiley and Sons, Inc. ISBN13: 9781119764816 Syllabus: [PDF] The course was offered in Fall 2024. ChE 365: Chemical Engineering ComputingIntroduction to basic concepts of computational methods for solving chemical engineering problems and performing process simulations. Topics include common numerical techniques encountered in chemical engineering, for the solution of linear and nonlinear algebraic equations and ordinary differential equations, differentiation/integration, optimization and interpolation/regression of data. Students will be exposed to modern computational software and commercial chemical processes simulators. Textbook: Applied Numerical Methods with Python for Engineers and Scientists, 1st Edition, Steven Chapra and David Clough, ISBN10: 1266651497, ISBN13: 9781266651496.
Syllabus: [PDF] The course is offered in both Fall 2022 and Spring 2023. ChE 490: (Special Topic) Molecular Simulations in Chemical Engineering. (See also ChE 775)The course was taught twice as a graduate course (ChE 775) and undergraduate students were able to register only in exceptional cases. In Spring 2022 for the first time it is open for undergraduates! It will be taught on Wednesdays at 6:00 PM - 8:50 PM.
Taking this course, a motivated student will learn:
Although the course is theoretical, it is expected that students focused on experimental work will also benefit. Experimentalists often have to deal with the literature data, obtained using molecular simulations, and this course will help them in making sense of the simulation results. The course is about the methods and not about any specific systems, so it could be of interest for students outside of ChemE, e.g. physics, chemistry, mechanical engineering, etc. . Course Flyer: [PDF] Syllabus: will be updated soon FAQ about ChE 490:
ChE 490: (Special Topic) Python for Chemical Engineering CalculationsThe course was offered for the first time in Spring 2021 (MW 11:00 AM - 12:20 PM, synchronous online). This is not a programming course, this is not a numerical methods course, but it is an applied programming course with a strong connection to ChemE curriculum. The number of students is limited. Honors section is available. No pre-requisites, but a solid knowledge of ChemE fundaments is expected. If you are interested in taking it, please contact Prof. Gor prior to registering. (For more details see also ChE 491). Course Flyer: [PDF] Syllabus: [PDF] FAQ about ChE 490:
This video (taken from 2020 ChE 491 Independent Study on Python) gives an idea of what to expect
ChE 342: Chemical Engineering Thermodynamics IIThe principles and methods developed in Chemical Engineering Thermodynamics I are extended to multicomponent systems, and used to treat phase and chemical equilibrium as well as such applications as chemical reactors and refrigeration systems. Additionally, topics which are often left uncovered in Thermo I, such as thermodynamic cycles are discussed. The course was offered in Fall 2016, Spring 2018, Fall 2018, Spring 2019, Fall 2019. In Fall 2020 it was offered in synchronous online mode, and back in-person in Fall 2021. In 2022-2023 this course is taught by other instructors. ChE 491: (Independent Study) Python for Chemical EngineersModern engineering calculations are hard to imagine without a flexible and efficient programming language. Python is such language. While it has spread in computational materials science, physics communities, rare ChemEs use it. The goal of this course is to introduce undergraduate ChemE students to Python, (including NumPy, SciPy, SymPy) and demonstrate how it can be used for solving the chemical engineering problems. In additiona to undergraduate students, several graduate students joined the seminars. The course was offered in Spring 2019, and taught mostly by Max Maximov, Ph.D. student in the Gor group. Another time it was offered in the online mode in Fall 2020. Several videos are available on our youtube channel.The new undergraduate elective course is being developed based on that independent study, and will be offered in Spring 2021. Introductory Materials on Python ProgrammingPython basics
Numerical and Scientific Python
Graduate CoursesMTEN 702: Nanoporous MaterialsMany porous materials have characteristic pore sizes in the nanometer range. These materials include natural (clays, coal, and shale), concrete, as well as synthetic materials used for separation, purification, and energy storage. In most natural or technological processes the pores in these materials contain fluids: water in clays and concrete, hydrocarbons in coal and shale, etc. In nanopore-confined fluid, tight spatial confinement and solid-fluid interactions may significantly alter the fluid's physical properties, causing, for example, the molecular structuring of the fluid, shifts of the freezing or evaporation points and the appearance of the disjoining pressure. These pore-scale effects necessarily lead to a change in the parameters of continuum models for fluid transport in nanoporous media and poromechanics; moreover, they often require introducing new physics in the governing equations. The course includes the following topics (preliminary):
Additional outcome:
Who should enroll: The course is designed for Ph.D. students only. Outstanding MS students in physics and engineering should reach out to the instructor for permission to register as an exception. Pre-requisites: As a special topic course, this course does not have formal pre-requisites. However the course requires background in thermodynamics on the graduate level, and background in math (calculus and differential equations) and mechanics on an undergraduate level. This course is offered in Spring 2025. Course Flyer: [PDF] ChE 775: Molecular Simulations in Chemical EngineeringToday molecular simulations became a significant complement to "paper-and-pencil" theory and experimental research. Moreover, often molecular simulations can substitute experimental research being much cheaper, safer and faster. Molecular simulations are used in numerous various fields, e.g. they are applied to study problems related to drug design, protein folding and aggregation; wetting phenomena and hydration thermodynamics; nucleation and growth processes; the thermophysical properties of complex fluids, such as ionic liquids and liquid crystals; the phase behavior of polymeric, colloidal, and self-assembled systems; and the synthesis, design and characterization of advanced materials, etc. Taking this course, a motivated student will learn:
Additional outcome:
Who should enroll: The course is aimed for Ph.D. students, however undergraduate students are also encouraged to enroll. Although the course is theoretical, it is expected that students focused on experimental work will also benefit. Experimentalists often have to deal with the literature data, obtained using molecular simulations, and this course will help them in making sense of the simulation results. The course is about the methods and not about any specific systems, so it could be of interest for students outside of ChemE, e.g. physics, chemistry, mechanical engineering, etc. This course was offered in Spring 2020, and 2022. Course Flyer: [PDF] Syllabus: [PDF] ChE 702: (Special Topic) Statistical Thermodynamics and Molecular ModelingThis course aimed to kill two birds with one stone: (1) to cover the basics of classical statistical mechanics and (2) explain how the most common methods of molecular modeling work. Understanding the latter is not possible without knowing the former. The course included several computational assignments. It also included a short introduction to Python 2.7, NumPy and SciPy, so that all "spoke the same language". Today molecular simulations became a significant complement to "paper-and-pencil" theory and experimental research. Moreover, often molecular simulations can substitute experimental research being much cheaper, safer and faster. Molecular simulations are used in numerous various fields, e.g. they are applied to study problems related to drug design, protein folding and aggregation; wetting phenomena and hydration thermodynamics; nucleation and growth processes; the thermophysical properties of complex fluids, such as ionic liquids and liquid crystals; the phase behavior of polymeric, colloidal, and self-assembled systems; and the synthesis, design and characterization of advanced materials, etc. The course was offered in Spring 2017. It was transformed into ChE 775. ChE 791: Chemical Engineering Graduate SeminarWhile being a zero-credit course, the graduate seminar is a significant part of graduate education. It brings researchers from academia, industry and governmental labs, broadening not only the vision of potential areas of research, but aslo the spectrum of career opportunities. Gennady Gor coordinated the Seminar Series in the Fall 2017, and in the Fall 2019. |