William Farrow, Ph.D.

        



Mechanical Engineering Program Director

Phone: (414) 277-2241

Send email

Weekly Schedule


ME Juniors Curriculum Information


-- '09-'10 Senior Project Topic Survey



ME Planned Elective Offerings


ME Program Assesment Presentation
       3-Apr-2009



Currently Teaching (Spring 2008-09)

ME 191  Computer Applications in Engineering II (via WebCT)

ME 362  Design of Machinery (via WebCT)

ME 49X-SEM  Mechanical Engineering Senior Design  -  Seminar

ME 49X-006  Mechanical Engineering Senior Design  -  Robotics (via WebCT)

Education

B.S. - Mechanical Engineering, Purdue University

M.S. - Mechanical Engineering, Marquette University

PhD. - Mechanical Engineering, Marquette University


Research Interests

Design/Synthesis of Mechanisms

Compliant Mechanisms

Variable Geometry Truss (VGT) Robotic Manipulators

Mobile Robotics

Presentation on JPL

Courses Taught

GE-100 Introduction to Engineering

ME-160 Introduction to Mechanical Engineering and Design

ME-1601 Introduction to Engineering Design

ME-190 Computer Applications in Engineering

ME-191 Computer Applications in Engineering II

ME-205 Engineering Statics

ME-206 Engineering Dynamics

ME-256 Engineering Dynamics for Non-Mechanical Engineers

ME-300 Modeling and Numerical Analysis

ME-361 Kinematics of Mechanisms

ME-362 Design of Machinery

ME-463 Design of Machine Components

ME-462 Vechical System Design Project

ME-464 Mechanical System Design Project

ME-490 Mechanical Senior Design I

ME-491 Mechanical Senior Design II

ME-492 Mechanical Senior Design III

ME-703 Advanced Mechanics



              
MSOE WWW home page
www.msoe.edu

MSOE W3 home page
w3.msoe.edu


WSGC log
Wisconsin
Space Grant
Consortium



rocket

WSGC Collegiate Rocket Design Competition

NASA
and
WSGC

Opportunites


Mars Exploration
Rover Updates:

NASA meatball  JPL


SPACE.COM


Return to M.E. Department Home Page

Revised 15-APR-2009
WCF