86 courses with the subject MECE E, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
MECE E1008INTRO TO MACHINING1.00
Introduction to the manual machine operation, CNC fabrication and usage of basic hand tools, band/hack saws, drill presses, grinders and sanders
Students are strongly advised to consult with the ME Department prior to registering for this course. A study of ship characteristics and types including ship design, hydrodynamic forces, stability, compartmentation, propulsion, electrical and auxiliary systems, interior communications, ship control, and damage control; theory and design of steam, gas turbine, and nuclear propulsion; shipboard safety and firefighting. This course is part of the Naval ROTC program at Columbia but will be taught at SUNY Maritime. Enrollment may be limited; priority is given to students participating in Naval ROTC. Will not count as a technical elective. Students should see a faculty adviser as well as Columbia NROTC staff (nrotc@columbia.edu) for more information
Experiments in instrumentation and measurement: optical, pressure, fluid flow, temperature, stress, and electricity; viscometry, cantilever beam, digital data acquisition. Probability theory: distribution, functions of random variables, tests of significance, correlation, ANOVA, linear regression
Experiments in engineering and physical phenomena: aerofoil lift and drag in wind tunnels, laser Doppler anemometry in immersed fluidic channels, supersonic flow and shock waves, Rankine thermodynamical cycle for power generation, and structural truss mechanics and analysis
Prerequisites: (ENME E3105) ENME E3105 Basic continuum concepts. Liquids and gases in static equilibrium. Continuity equation. Two-dimensional kinematics. Equation of motion. Bernoulli’s equation and applications. Equations of energy and angular momentum. Dimensional analysis. Two-dimensional laminar flow. Pipe flow, laminar, and turbulent. Elements of compressible flow
Classical thermodynamics. Basic properties and concepts, thermodynamic properties of pure substances, equation of state, work, heat, the first and second laws for flow and nonflow processes, energy equations, entropy, and irreversibility. Introduction to power and refrigeration cycles
Prerequisites: (ENME E3105) and (MECE E3408) ENME E3105 AND MECE E3408 Introduction to mechanisms and machines, analytical and graphical synthesis of mechanism, displacement analysis, velocity analysis, acceleration analysis of linkages, dynamics of mechanism, cam design, gear and gear trains, and computer-aided mechanism design
Introduction to drafting, engineering graphics, computer graphics, solid modeling, and mechanical engineering design. Interactive computer graphics and numerical methods applied to the solution of mechanical engineering design problems
Prerequisites: (MECE E3408) MECE E3408 Computer-aided analysis of general loading states and deformation of machine components using singularity functions and energy methods. Theoretical introduction to static failure theories, fracture mechanics, and fatigue failure theories. Introduction to conceptual design and design optimization problems. Design of machine components such as springs, shafts, fasteners, lead screws, rivets, welds. Modeling, analysis, and testing of machine assemblies for prescribed design problems. Problems will be drawn from statics, kinematics, dynamics, solid modeling, stress analysis, and design optimization
Prerequisites: Senior standing. Review of core courses in mechanical engineering, including mechanics, strength of materials, fluid mechanics, thermodynamics, heat transfer, materials and processing, control, and mechanical design and analysis. Review of additional topics, including engineering economics and ethics in engineering. The course culminates with a comprehensive examination, similar to the Fundamentals of Engineering examination. Meets the first 4.5 weeks only
MECE E3414Mechanics of Solids for Mechanical Engineers3.00
Prerequisites: Mechanics, linear algebra, ordinary differential equations Introduction to the mechanics of solids with an emphasis on mechanical engineering applications. Stress tensor, principal stresses, maximum shear stress, stress equilibrium, infinitesimal strain tensor, Hooke’s law, boundary conditions. Introduction to the finite element method for stress analysis. Static failure theories, safety factors, fatigue failure. Assignments include finite element stress analyses using university-provided commercial software
Prerequisites: (MECE E3420) MECE E3420 Building on the preliminary design concept, the detailed elements of the design process are completed: systems synthesis, design analysis optimization, incorporation of multiple constraints, compliance with appropriate engineering codes and standards, and Computer Aided Design (CAD) component part drawings. Execution of a project involving the design, fabrication, and performance testing of an actual engineering device or system
Prerequisites: (ENME E3105) and (ENME E3113) and (MECE E3408) and (MECE E3311) ENME E3105 AND ENME E3113 AND MECE E3311 AND MECE E3408 Introduction to numerical methods and their applications to rigid body mechanics for mechanisms and linkages. Introduction to finite element stress analysis for deformable bodies. Computer-aided mechanical engineering design using established software tools and verifications against analytical and finite difference solutions
Prerequisites: 3.2 or higher GPA. Individual study; may be selected after the first term of the junior year by students maintaining a 3.2 grade-point average. Course format may vary from individual tutorial to laboratory work to seminar instruction under faculty supervision. Projects requiring machine-shop use must be approved by the laboratory supervisor. Students may count up to 6 points toward degree requirements. Students must submit both a project outline prior to registration and a final project write up at the end of the semester
Prerequisites: 3.2 or higher GPA. Individual study; may be selected after the first term of the junior year by students maintaining a 3.2 grade-point average. Course format may vary from individual tutorial to laboratory work to seminar instruction under faculty supervision. Projects requiring machine-shop use must be approved by the laboratory supervisor. Students may count up to 6 points toward degree requirements. Students must submit both a project outline prior to registration and a final project write up at the end of the semester
Prerequisites: Approval by faculty member who agrees to supervise the work. Independent project involving theoretical, computational, experimental, or engineering design work. May be repeated, but no more than 3 points may be counted toward degree requirements. Projects requiring machine-shop use must be approved by the laboratory supervisor. Students must submit both a project outline prior to registration and a final project write-up at the end of the semester
Subject
MECE E
Credits (min)
1
Credits (max)
3
Credit unit
points
Type
course
Repeatable
May be repeated, but no more than 3 points may be counted toward degree requirements.
Prerequisites: Obtained internship and approval from a faculty adviser. May be repeated for credit, but no more than 3 total points may be used toward the 128-credit degree requirement. Only for MECE undergraduate students who include relevant on-campus and off-campus work experience as part of their approved program of study. Final report and letter of evaluation required. Fieldwork credits may not count toward any major core, technical, elective, and nontechnical requirements. May not be taken for pass/fail credit or audited
Subject
MECE E
Credits (min)
1
Credits (max)
2
Credit unit
points
Type
course
Repeatable
May be repeated for credit, but no more than 3 total points may be used toward the 128-credit degree requirement.
Prerequisites: (ELEN E1201) ELEN E1201; Recommended: ELEN E3000. Enrollment limited to 12 students. Mechatronics is the application of electronics and microcomputers to control mechanical systems. Systems explored include on/off systems, solenoids, stepper motors, DC motors, thermal systems, magnetic levitation. Use of analog and digital electronics and various sensors for control. Programming microcomputers in Assembly and C. Lab required
Hands-on, project-oriented course covering foundations of Internet of Things (IoT) technologies as they relate to the physical world. Projects utilizing Arduino and Raspberry Pi platforms. End-to-end IoT including sensors, basic controls, embedded systems programming, networking, IoT protocols, power consumption/optimization, and cloud connectivity. Build real IoT devices and systems in two team-based projects
Prerequisites: (MECE E3100) MECE E3100; or equivalent. Fluid dynamics and analyses for mechanical engineering and aerospace applications: boundary layers and lubrication, stability and turbulence, and compressible flow. Turbomachinery as well as additional selected topics
Prerequisites: (MECE E3301) MECE E3301 Energy sources such as oil, gas, coal, gas hydrates, hydrogen, solar, and wind. Energy conversion systems for electrical power generation, automobiles, propulsion and refrigeration. Engines, steam and gas turbines, wind turbines; devices such as fuel cells, thermoelectric converters, and photovoltaic cells. Specialized topics may include carbon-dioxide sequestration, cogeneration, hybrid vehicles and energy storage devices
MEMS markets and applications; scaling laws; silicon as a mechanical material; Sensors and actuators; micromechanical analysis and design; substrate (bulk) and surface micromachining; computer aided design; packaging; testing and characterization; microfluidics
MECE E4213Lab-on-a-Chip and Microrobotic Devices3.00
Prerequisites: (MECE E3100) and (MECE E3311) MECE E3100 AND MECE E3311; course in transport phenomena, or instructor’s permission. Introduction to lab-on-a-chip and microrobotic devices with a focus on biomedical applications. Microfabrication techniques. Basics of micro- and nanoscale transport phenomena. Microsensors and microactuators. Microfluidic devices. Lab-on-a-chip systems. Microrobots
Team-based iterative design sequence to create a novel invention made to meet a well-defined need. Students will identify a need through research, develop a novel (in a patent sense) solution, create a proof-of-concept low-fidelity prototype, and finally create a refined prototype. Students will utilize theory, simulation, and experimentation to validate key design choices. The course will include ideation techniques, intellectual property, standards, advanced 3D modeling, rapid prototyping, kinematics, dynamic simulation, finite element analysis, optimization, and experimental design
Prerequisites: (MECE E3301) MECE E3301 Advanced classical thermodynamics. Availability, irreversibility, generalized behavior, equations of state for nonideal gases, mixtures and solutions, phase and chemical behavior, combustion. Thermodynamic properties of ideal gases. Applications to automotive and aircraft engines, refrigeration and air conditioning, and biological systems
Introduces the basics of theory, design, selection and applications of turbomachinery. Turbomachines are widely used in many engineering applications such as energy conversion, power plants, air-conditioning, pumping, refrigeration and vehicle engines, as there are pumps, blowers, compressors, gas turbines, jet engines, wind turbines, etc. Applications are drawn from energy conversion technologies, HVAC and propulsion. Provides a basic understanding of the different kinds of turbomachines
Principles of flight, incompressible flows, compressible regimes. Inviscid compressible aerodynamics in nozzles (wind tunnels, jet engines), around wings (aircraft, space shuttle) and around blunt bodies (rockets, reentry vehicles). Physics of normal shock waves, oblique shock waves, and explosion waves. Spring 2026: MECE E4306 Course Number Section/Call Number Times/Location Instructor Points Enrollment MECE 4306 001/12127 M 4:10pm - 6:40pm 633 Seeley W. Mudd Building Peter LeVoci 3.00 43/60
MECE E4313Decarbonizing Buildings Studio: Energy system retrofits at speed and scale3.00
Historical co-evolution of building energy systems and fuels. Classifying existing buildings into typologies that are a prevalent combination of building size, age, fuels, equipment, distribution and zoning controls. Fuels, electricity, furnaces, boilers, heat pumps. Overview of common heat and hot water distribution systems. Case-study based approach to evaluate retrofit options for each typology. Considerations of location, staging upgrades, envelope efficiency, retrofit cost structure, paybacks with a view towards decarbonization
Prerequisites: (MECE E3301) and (MECE E3311) MECE E3301 AND MECE E3311 Introduction to analysis and design of heating, ventilating and air-conditioning systems. Heating and cooling loads. Humidity control. Solar gain and passive solar design. Global energy implications. Green buildings. Building-integrated photovoltaics. Roof-mounted gardens and greenhouses. Financial assessment tools and case studies. Open to Mechanical Engineering graduate students only
Please consult Prof. Chris Chen for question about this specialization and its courses. Data and Computational Science The coursework for a specialization in Data and Computational Science provides the MS candidate with an understanding of data science tools and computational modeling methods relevant to modern chemical engineering practice. These tools include methods of data curation, statistical data analysis, predictive modeling, and experimental design that integrate advances in machine learning and artificial intelligence int the chemical engineering domain. Hack-a-thons planned throughout the MS program provide students with the opportunity to apply the tools they learn to solve real-world problems. Through the S2E program, the specialization is also appropriate for students with undergraduate degrees in chemistry, materials science, mechanical engineering and related disciplines. To satisfy the requirements for the Specialization in Data and Computational Science, you must take 12 points (likely four courses) from the following list:
Prerequisites: (MECE E3100) and (MECE E3301) and (MECE E3311) MECE E3100 AND MECE E3301 AND MECE E3311 Theoretical and practical considerations, and design principles, for modern thermofluids systems. Topics include boiling, condensation, phase change heat transfer, multimode heat transfer, heat exchangers, and modeling of thermal transport systems. Emphasis on applications of thermodynamics, heat transfer, and fluid mechanics to modeling actual physical systems. Term project on conceptual design and presentation of a thermofluid system that meets specified criteria
MECE E4350Building Energy Modeling and Simulation3.00
Review of building energy modeling techniques for simulating time-varying demand. Detailed Physics-based models, gray-box and black-box modeling. Static and dynamic models of building energy systems. Deterministic and Stochastic occupancy modeling. Modeling of control and dispatch of HVAC and local energy systems. Implementation of models in Energyplus and Modelica platforms. Modeling of low and net-zero carbon buildings and local energy systems
Lect: 3. ENME E4202 recommended. Space vehicle dynamics and control, rocket equations, satellite orbits, initial trajectory designs from Earth to other planets, satellite attitude dynamics, gravity gradient stabilization of satellites, spin-stabilized satellites, dual-spin satellites, satellite attitude control, modeling, dynamics, and control of large flexible spacecraft. Fall 2025: MECE E4431 Course Section/Call Times/Location Instructor Points Enrollmen
MECE E4460Mechanics of Elastomeric Materials. 3.00 points
Mechanics of nonlinear mechanical behavior of elastomeric and elastomeric-like solids. Overview of structure and behavior of elastomers. Kinematics of large deformation. Constitutive models for equilibrium stress-strain behavior, using invariant measures of deformation and statistical mechanics of molecular networks. Hysteretic aspects of structure and behavior due to time dependence and structural evolution with deformation. Review of experimental data and models to capture t and predict observations. Time permitting: behavior of particle-filled, thermoplastic and biomacromolecular elastomers.
Prerequisites: Knowledge of basic computer programming e.g. Java, MATLAB, Python, or Instructor’s permission Introduction to the practical application of data science, machine learning, and artificial intelligence and their application in Mechanical Engineering. A review of relevant programming tools necessary for applying data science is provided, as well as a detailed review of data infrastructure and database construction for data science. A series of industry case studies from experts in the field of data science will be presented
Overview of robot applications and capabilities. Linear algebra, kinematics, statics, and dynamics of robot manipulators. Survey of sensor technology: force, proximity, vision, compliant manipulators. Motion planning and artificial intelligence; manipulator programming requirements and languages
Prerequisites: Manufacturing process, computer graphics, engineering design, mechanical design. General review of product development process; market analysis and product system design; principles of design for manufacturing; strategy for material selection and manufacturing process choice; component design for machining; casting; molding; sheet metal working and inspection; general assembly processes; product design for manual assembly; design for robotic and automatic assembly; case studies of product design and improvement
Prerequisites: Basic programming in any language. Additive manufacturing processes, CNC, Sheet cutting processes, Numerical control, Generative and algorithmic design. Social, economic, legal, and business implications. Course involves both theoretical exercises and a hands-on project
Prerequisites: Introductory course on manufacturing processes and knowledge of computer-aided design, and mechanical design or instructor’s permission. Computer-aided design, free-form surface modeling, tooling and fixturing, computer numeric control, rapid prototyping, process engineering, fixed and programmable automation, industrial robotics
Prerequisites: Introductory course on manufacturing processes, and heat transfer, knowledge of engineering materials, or instructor’s permission. Principles of nontraditional manufacturing, nontraditional transport and media. Emphasis on laser assisted materials processing, laser material interactions with applications to laser material removal, forming, and surface modification. Introduction to electrochemical machining, electrical discharge machining and abrasive water jet machining
Prerequisites: Knowledge of basic computer programming e.g., Java, Matlab, Python or instructor's permission. Hands-on studio class exposing students to practical aspects of the design, fabrication, and programming of physical robotic systems. Students experience entire robot creation process, covering conceptual design, detailed design, simulation and modeling, digital manufacturing, electronics and sensor design, and software programming
Prerequisites: Introductory course in engineering materials and manufacturing processes or instructor's permission. Fundamentals of sustainable design and manufacturing, metrics of sustainability, analytical tools, principles of life cycle assessment, manufacturing tools, processes and systems energy assessment and minimization in manufacturing, sustainable manufacturing automation, sustainable manufacturing systems, remanufacturing, recycling and reuse
Introduction to industrial automation technologies. Recognizing, modeling and integration of industrial automation problems. Hands-on experiments with robots, computer vision, data management and programming. Sensors engineering and measurement tools; process control; automation hardware and software architectures; programmable logic controllers
MECE E4811Aerospace Human Factors Engineering. 3.00 points
Engineering fundamentals and experimental methods of human factors design and evaluation for spacecraft which incorporate human-in- the-loop control. Develop understanding of human factors specific to spacecraft design with human-in-the-loop control. Design of human factors experiments utilizing task analysis and user testing with quantitative evaluation metrics to develop a sate and high-performing operational space system. Human-centered design, functional allocation and automation, human sensory performance in the space environment, task analysis, human factors experimental methods and statistics, space vehicle displays and controls, situation awareness, workload, usability, manual piloting and handling qualities, human error analysis and prevention, and anthropometrics. Fall 2025: MECE E4811 Course Section/Call Times/Location Instructor Points Enrollme
Prerequisites: Permission of the Instructor Prerequisite(s): Permission of the instructor. Topics and Instructors change from year to year. For advanced undergraduate students and graduate students in engineering, physical sciences, and other fields
Prerequisites: Instructor's permission. Master's level independent project involving theoretical, computational, experimental, or engineering design work. May be repeated, subject to Master's Program guidelines. Students must submit both a project outline prior to registration and a final project write-up at the end of the semester
Subject
MECE E
Credits (min)
1
Credits (max)
3
Credit unit
points
Type
course
Repeatable
May be repeated, subject to Master's Program guidelines.
Prerequisites: Instructor’s written permission. Only for ME graduate students who need relevant off-campus work experience as part of their program of study as determined by the instructor. Written application must be made prior to registration outlining proposed study program. Final reports required. May not be taken for pass/fail credit or audited. International students must consult with the International Students and Scholars Office
Prerequisites: MECE E3100 AND MECE E3311 Mathematical description of pertinent physical phenomena. Basics of finite-difference methods of discretization, explicit and implicit schemes, grid sizes, stability, and convergence. Solution of algebraic equations, relaxation. Heat conduction. Incompressible fluid flow, stream function-vorticity formulation. Forced and natural convection. Use of primitive variables, turbulence modeling, and coordinate transformations
MECE E6106Finite Element Method for Fluid Flow and Fluid-Structure Interactions3.00
Prerequisites: MECE E4100 or MECE E6100 or ENME E4332 or equivalents, or instructor's permission and high-level programming language Fortran, C, C++, Python, MATLAB, etc.
Prerequisites: (MECE E3401) MECE E3401 Review of classical dynamics, including Lagrange’s equations. Analysis of dynamic response of high-speed machine elements and systems, including mass-spring systems, cam-follower systems, and gearing; shock isolation; introduction to gyrodynamics
Prerequisites: APMA E4200 Corequisites: APMA E4200. Analysis of stress and strain. Formulation of the problem of elastic equilibrium. Torsion and flexure of prismatic bars. Problems in stress concentration, rotating disks, shrink fits, and curved beams; pressure vessels, contact and impact of elastic bodies, thermal stresses, propagation of elastic waves
Prerequisites: APMA E4200 AND ENME E3113; ENME E3113 or equivalent; APMA E4200 or equivalent. Mechanics of small-scale materials and structures require nonlinear kinematics and/or nonlinear stress vs. strain constitutive relations to predict mechanical behavior. Topics include variational calculus, deformation and vibration of beam, strings, plates, and membranes; fracture, delamination, bulging, buckling of thin films, among others. Thermodynamics of solids will be reviewed to provide the basis for a detailed discussion of nonlinear elastic behavior as well as the study of the equilibrium and stability of surfaces
Hands-on studio class exposing students to practical aspects of the design, fabrication, and training of physical robotic systems. Students experience the entire robot creation process, covering conceptual design, detailed design, simulation and modeling, digital manufacturing, electronics and sensor design, software programming. This advanced version of Robotics Studio involves using Machine Learning instead of manual programming of the robot. This course is an advanced version of MECE 4611; only one of these versions can be taken
Lect: 3. Recommended: MECE E3401 or instructor’s permission. Kinematic modeling methods for serial, parallel, redundant, wire-actuated robots and multifingered hands with discussion of open research problems. Introduction to screw theory and line geometry tools for kinematics. Applications of homotopy continuation methods and symbolic-numerical methods for direct kinematics of parallel robots and synthesis of mechanisms. Course uses textbook materials as well as a collection of recent research papers.
Research in an area of mechanical engineering culminating in a verbal presentation and a written thesis document approved by the thesis adviser. Must obtain permission from a thesis adviser to enroll. Recommended enrollment for two terms, one of which can be the summer. A maximum of 6 points of master’s thesis may count toward an M.S. degree, and additional research points cannot be counted. On completion of all master’s thesis credits, the thesis adviser will assign a single grade. Students must use a department-recommended format for thesis writing
Prerequisites: Instructor’s permission. The essentials of finite deformation theory of solids and fluids needed to describe mechanical behavior of biological tissue: kinematics of finite deformations, balance laws, principle of material objectivity, theory of constitutive equations, concept of simple solids and simple fluids, approximate constitutive equations, some boundary-value problems. Topics include one- and two-point tensor components with respect to generalized coordinates; finite deformation tensors, such as right and left Cauchy-Green tensors; rate of deformation tensors, such as Rivlin-Ericksen tensors; various forms of objective time derivatives, such as corotational and convected derivatives of tensors; viscometric flows of simple fluids; examples of rate and integral type of constitutive equations
A candidate for the Eng.Sc.D. degree in mechanical engineering must register for 12 points of doctoral research instruction. Registration in MECE E9800 may not be used to satisfy the minimum residence requirement for the degree