Matt Haberland
I am an Assistant Adjunct Professor in the Program in Computing (PIC) of the UCLA Department of Mathematics. I teach programming courses (Java, C++, and Python) and do research in robotics and applied math. I earned my Ph.D. in Mechanical Engineering as a member of the Biomimetic Robotics Lab at MIT. I created the contact sensor / stabilizer for the rock drill on Mars Science Laboratory while an engineer at the Jet Propulsion Laboratory. Please visit http://mdhaber.wix.com/home/ for more information.
Analysis vs Design
Introduction to Thread Terminology and Designations
Beam Selection Example - W-section
Beam Selection Example - HSS
Formatting a Needs-Metric Matrix in Excel
Estimating the Endurance Limit of Real Parts - Reliability
Estimating the Endurance Limit of Real Parts - Temperature and Load Type
Estimating the Endurance Limit of Real Parts - Size Factor
Estimating the Endurance Limit of Real Parts - Surface Factor
Estimating the Endurance Limit of Real Parts - Marin Factors
Gear Failure: Bending
Clutches and Brakes: Thermal Considerations Part II
Clutches and Brakes: Thermal Considerations Part I
Bolted Joints in Torsion
Bolted Joint Failure Criteria: Shear Loads
Bolted Joint Failure Criteria: Tensile Loads
Calculating Member Stiffness
Calculating Fastener Stiffness
Discussion 8 Example
Weld Analysis and Design - Safety Factor
Weld Analysis and Design - Torsion and Moment Loads
Weld Analysis and Design - Weld Attachment and Base Metal
Weld Analysis and Design - Fillet Welds
Weld Analysis and Design - Butt Welds
Benchmarking SciPy
Rendering SciPy Documentation with Sphinx
Cythonizing SciPy Code
Anaconda SciPy Dev: Part II (macOS)
Anaconda SciPy Dev: Part I (macOS)