KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Teachers College at Columbia University · Courses

MECE E

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

Subject
MECE E
Credits (min)
1
Credits (max)
1
Credit unit
point
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E1304NAVAL SHIP SYSTEMS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3018MECHANICAL ENGINEERING LAB I3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3028MECHANICAL ENGINEERING LAB II3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3100INTRO TO MECHANCIS OF FLUIDS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3102Fluids Recitation0.00

Recitation course to accompany MECE E3100 INTRO TO MECHANCIS OF FLUIDS. Only students registered for MECE E3100 can register for this course

Subject
MECE E
Credits (min)
0
Credits (max)
0
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3301THERMODYNAMICS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3302Thermodynamics Recitation0.00

Recitation course to accompany MECE E3301 Thermodynamics. Only students registered for MECE E3301 can register for this course

Subject
MECE E
Credits (min)
0
Credits (max)
0
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3311HEAT TRANSFER3.00

Steady and unsteady heat conduction. Radiative heat transfer. Internal and external forced and free convective heat transfer. Change of phase. Heat exchangers

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3312Heat Transfer Recitation0.00

Recitation course to accompany MECE E3311 Heat Transfer. Only students registered for MECE E3311 can register for this course

Subject
MECE E
Credits (min)
0
Credits (max)
0
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3401MECHANICS OF MACHINES3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3408COMPUTER GRAPHICS & DESIGN3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3409MACHINE DESIGN3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3411REVIEW OF FUNDMNTLS MECE ENGR1.00

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

Subject
MECE E
Credits (min)
1
Credits (max)
1
Credit unit
point
Type
course
Edition
2026
Source
bulletin.columbia.edu
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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3420ENG DES-CONCPT/DESIGN GENERATN3.00

Prerequisites: Senior standing. Corequisites: MECE E3409

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3430ENGINEERING DESIGN3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3450COMPUTER AIDED DESIGN3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3610MATERIALS/PROCESSES IN MANUFAC3.00

Prerequisites: (ENME E3113) or the equivalent.

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3899Research Training0.00

Prerequisites: Instructor's permission. Research training course. Recommended in preparation for laboratory related research

Subject
MECE E
Credits (min)
0
Credits (max)
0
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3900HONORS TUTORIAL IN MECH ENGIN1.00-3.00

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

Subject
MECE E
Credits (min)
1
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3901HONORS TUTORIAL IN MECH ENGIN3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E3998PROJECTS IN MECH ENGINEERING1.00-3.00

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.
Edition
2026
Source
bulletin.columbia.edu
MECE E3999FIELDWORK1.00-2.00

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.
Edition
2026
Source
bulletin.columbia.edu
MECE E4058MECHATRONICS & EMBEDDED MICRO3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4078Internet of (Mechanical) Things3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4100MECHANICS OF FLUIDS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4210ENERGY INFRASTRUCTURE PLANNING
Subject
MECE E
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
MECE E4211ENERGY SOURCES AND CONVERSION3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4212MICROELECTROMECHANICAL SYSTEMS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4214MEMS Sensors and Systems3.00

Prerequisites: (MECE E4212) MECE E4212

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4300Graduate Design3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4302ADVANCED THERMODYNAMICS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4304TURBOMACHINERY3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4305MECH & THERMODYNAMICS OF PROPULSION3.00

Prerequisites: (MECE E3301) and (MECE E4306) or instructor approval

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4306INTRO TO AERODYNAMICS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4312SOLAR THERMAL ENGINEERING3.00

Prerequisites: (MECE E3311)

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4314ENERGY DYNAMICS OF GREEN BLDGS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4320INTRO TO COMBUSTION

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:

Subject
MECE E
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
MECE E4330THERMOFLUID SYSTEMS DESIGN3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4401Introduction to Kinematics of Machines and Robots3.00

points.

Subject
MECE E
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
Prerequisite
(ENME E3105 and APMA E3101) or (MATH UN2010 and
MECE E4430AUTOMOTIVE DYNAMICS3.00

Prerequisites: (ENME E3105) or or equivalent.

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4431SPACE VEHICLE DYNAMICS. 3.00 points

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

Subject
MECE E
Type
course
Edition
2025-2026
Source
bulletin.columbia.edu
Prerequisite
(ENME E3105)
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.

Subject
MECE E
Type
course
Edition
2025-2026
Source
bulletin.columbia.edu
Prerequisite
(MECE E3414)
MECE E4461Materials Selection for Mechanical Design3.00

Prerequisites: MECE E3414

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4520DATA SCIENCE FOR MECHANICAL SYSTEMS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4602INTRODUCTION TO ROBOTICS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4603ANALYSIS-CONTROL MANUFCT SYSTM
Subject
MECE E
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
MECE E4604PRODUCT DESIGN FOR MFG3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4606DIGITAL MANUFACTURING3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4609COMPUTER AIDED MANUFACTURING3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4610ADV MANUFACTURING PROCESSES3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4611ROBOTICS STUDIO3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4612SUSTAINABLE MANUFACTURING3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4613Industrial Automation3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
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

Subject
MECE E
Type
course
Edition
2025-2026
Source
bulletin.columbia.edu
Prerequisite
Instructor's permission.
MECE E4899Research Training0.00

Prerequisites: Instructor's permission. Research training course. Recommended in preparation for laboratory related research

Subject
MECE E
Credits (min)
0
Credits (max)
0
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4990SPECIAL TOPICS IN ME3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E4998MS PROJECTS IN MECH ENGINEER1.00-3.00

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.
Edition
2026
Source
bulletin.columbia.edu
MECE E4999FIELDWORK1.00

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

Subject
MECE E
Credits (min)
1
Credits (max)
1
Credit unit
point
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6100ADVANCED MECHANICS OF FLUIDS3.00

Prerequisites: MATH UN2030 and MECE E3100 Corequisites: MECE E6313

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6102COMPUTATNL HEAT TRANSF-FL FLOW3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6104CASE STUDIES-COMPUT FLUID DYN
Subject
MECE E
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
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.

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6137NANOSCALE ACTUATION & SENSING3.00

Prerequisites: (PHYS UN1402) or (PHYS UN1602) or equivalent, or instructor's permission.

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6168Two-dimensional Materials3.00

Prerequisites: Permission of instructor

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6200TURBULENCE3.00

Prerequisites: (MECE E6100) MECE E6100

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6313ADVANCED HEAT TRANSFER3.00

Prerequisites: MECE E3311 Corequisites: MECE E6100

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6400ADVANCED MACHINE DYNAMICS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6422INTRO-THEORY OF ELASTICITY I3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6423INTRO-THEORY OF ELASTICITY II3.00

Corequisites: APMA E4200

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6432SMALL-SCALE MECH BEHAVIOR3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6460Mechanics of Elastomeric and Elastomeric-Like Materials3.00

Prerequisites: (MECE E3414 and MECE E6422)

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6612Robotics Studio (Advanced)3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6614ADV TPC:ROBOTICS/MECH SYNTHES3.00

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.

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E6615ROBOTIC MANIPULATION
Subject
MECE E
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
MECE E6620APPLIED ACOUSTICS AND SIGNAL
Subject
MECE E
Type
course
Edition
2026-2027
Source
bulletin.columbia.edu
MECE E8020MASTERS THESIS1.00-3.00

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

Subject
MECE E
Credits (min)
1
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E8501ADVNCD CONTINUUM BIOMECHANICS3.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
3
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E9000GRADUATE RESEARCH AND STUDY I1.00-6.00

Theoretical or experimental study or research in graduate areas in mechanical engineering and engineering science

Subject
MECE E
Credits (min)
1
Credits (max)
6
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E9001GRADUATE RESEARCH AND STUDY II1.00-6.00

Theoretical or experimental study or research in graduate areas in mechanical engineering and engineering science

Subject
MECE E
Credits (min)
1
Credits (max)
6
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E9500GRADUATE SEMINAR0.00

All doctoral students are required to complete successfully four semesters of the mechanical engineering seminar MECE E9500

Subject
MECE E
Credits (min)
0
Credits (max)
0
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu
MECE E9800DOCTORAL RESEARCH INSTRUCTION3.00-12.00

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

Subject
MECE E
Credits (min)
3
Credits (max)
12
Credit unit
points
Type
course
Edition
2026
Source
bulletin.columbia.edu

Source: Teachers College at Columbia University's catalog, linked per course · table learning_unit · CourseShelf publish 61