●   

 Teaching

Carnegie Mellon

  Kenji Shimada

Computer Integrated
Engineering Laboratory


Home • Bio • Research • Teaching • Publications • Personal

Graduate and Undergraduate Courses  Self-Paced Web Tutorial  Students  

Faculty Course Evaluation (FCE)

Graduate and Undergraduate Courses

     At CMU Professor Shimada developed and taught two new graduate level courses related to the computational aspects of engineering design, “24-786: Geometric Modeling” and “24-700: Computational Geometry.”  The core technologies in geometric modeling and computational geometry are the foundation of modern CAD and CAE software tools.  One goal of developing these two courses was to strengthen the department’s recent “computational need” thrust.  The department has recognized the importance of exposing our students to various computational tools and has been utilizing Pro/ENGINEER, ANSYS and other packages in core courses.  The early exposure to these tools has been an advantage and strength to our students, and it has been a driving force in attracting more freshmen to the Department of Mechanical Engineering, particularly more female students, who used to be deterred by the "nuts and bolts" perception of the field.  

 

     

     Professor Shimada has also reformed the content and the method of instruction of one the core undergraduate courses, "24-311: Numerical Methods."  The new formats introduced include:

Two types of computational assignments.  One of the goals that were set for this course was to teach two sets of computational skills: efficient use of commercially available software packages, and programming numerical methods using a common computer language.  The first set of skills was taught through five problem sets that required the use of Mathcad.  In these problems, understanding the limitations of each numerical method was emphasized.  The second set of skills was taught through six programming assignments in C++.

Use of VRML for visualizing results.  Most engineering students do not enjoy writing codes for numerical methods because all they see as results are numbers.  To overcome their reluctance, Professor Shimada successfully implemented the usage of Virtual Reality Modeling Language (VRML) to display visually the final results of the numerical calculations.  In this way the students could visualize: the convergence process of the Newton-Raphson method, forces in a three-dimensional truss structure, the process of two-dimensional optimization, a three-dimensional view of a quadratic regression surface, animation of the trajectory of a spring-mass pendulum, and other examples.  Using VRML increased the students' interest in writing codes and also helped them to reason if their numerical results were correct or not.  

 

Two-dimensional quadratic regression.  Students write a code for regression, and the resultant surface is visualized in 3D along with the input data points using VRML.

 

Numerical integration of ODE.  Students write a code for the  numerical integration of the equation of motion for a spring-mass pendulum.  The 3D trajectory of the mass is visualized and animated using VRML.

Self-Paced Web Tutorials

 

Professor Shimada and his graduate students, Chandan Aladahalli (co-advised with Professor Cagan) and Tian Zhou, have developed a self-paced web tutorial on FEM and ANSYS.  The tutorial is designed to teach students: (1) what Finite Element Method (FEM) is, (2) how to model engineering analysis problems using FEM, and (3) how to use a commercial FEM package, ANSYS.  This provides an easy and effective way for students to learn an essential computational skill not directly covered in the regular required courses, but useful in their future career.

     Another project with his undergraduate student, Amy Solana, is a self-paced web tutorial on Mathcad.

Students

Ph.D. Students

1. Venkat Ayyadevara, “Automated Planning for Stacking Polyhedral Sheet Metal Parts,” Spring 2000. Present Position: Director of Engineering, Evoxis, Pittsburgh, PA.

2. Ko-Hsiu Hou, “A Computational Method for Mesh-Based Free-Form Functional Surface Design,” Spring 2002, Present Position: Researcher, GE Corporate Research and Development, Niskayuna, NY.

3. Soji Yamakawa, “Unstructured Three-Dimensional Mesh Generation with Controlled Anisotropy and Directionality,” Summer 2002, Present Position: Post-doc Research Associate, Carnegie Mellon University, Pittsburgh, PA.

4. Murat Gunay, “Three-Dimensional Bone Shape Reconstruction from X-Ray Images Using Hierarchical Free-Form Deformation and Sequential Quadratic Programming,” Spring 2003, Present Position: Assistant Professor, Pamukkale University, Turkey.

5. Chandan Alladahali, “Three-Dimensional Layout Design,” Fall 2004 (co-advised with Professor J. Cagan), Present Position: Design Advance, Pittsburgh, PA.

6. Roshan Quadros, “Controlling Finite Element Mesh Size, Directionality, and Anisotropy,” Spring 2005 (estimated).

7. Miguel Vieira, “Geometric Data Processing for 3D Laser Scanner,” Spring 2006 (estimated).

8. Daigo Tanaka, “Optimal Layout of Cryoprobes for Cryosurgery,” Spring 2006 (co-advidsed with Professor Y. Rabin), Fall 2006 (estimated).

9. Arbtip Dheeravongkit, “Mesh Pre-deformation for Non-linear Finite Element Analysis,” Fall 2006 (estimated).

 

Master's Students

1. Jia-Huei Liao, “Quadrilateral Meshing via Close Packing of Square Cells, ” Spring 1998 (MS-P).

2. Megan Hazen, “Local Feature Recognition in Three-Dimensional Data Using Invariant Hashing,” Spring 1999 (MS-P).

3. Naveen Viswanath, “Adaptive Anisotropic Quadrilateral Mesh Generation Applied to Surface Approximation,” Spring 2000 (MS-P).

4. Karthick Chilaka, “Surface Topology and Geometry Reconstruction of Wireframe CAD Models,” Spring 2000 (MS-P).

5. Ben Cheng, “Geometric Feature Recognition via Discrete Curvature Estimation,” Spring 2000 (MS).

6. Tian Zhou, “An Angle-Based Approach to Two-Dimensional Mesh Smoothing,” Spring 2001 (MS-P). Present Position: Engineer, Siemens Westinghouse Power Corporation.

7. Chandan Alladahali, “Using Geometric Sensitivity Analysis to Infer Timing Schedule of Move Sets for a Pattern Search Based 3D Layout Algorithm,” Spring 2001 (MS-P, co-advised with Professor J. Cagan).

8. Ho-Kook Lee, “Solution-Adaptive Finite Element Analysis of Sheet-Metal Forming,” Fall 2001 (MS).
9. Jonathan Evans, “Shape and Topology Optimization for Hybrid Structural Parts,” Spring 2002 (MS) (a part-time student from Bayer AG)

10. Miguel Vieira, “Geometric Data Processing for 3D Laser Scanner,” Spring 2003 (MS-P).
11. Leslie Gennari, “Pen-Based User Interface for Electrical Circuit Design,” Spring 2004 (MS-P, estimated).

12. Arbtip Dheeravongkit, “Meshing with Pre-Distortion for Large Deformation Finite Element Analysis,” Spring 2004 (MS-P, estimated).

13. Nissan Shoykhet, “Computational Modeling of Abdominal Aortic Aneurysm,” Spring 2005 (MS-P, estimated).

14. Emily Monahan, “Computer-Assisted Arthroscopy for Hip Surgery,” Spring 2005 (MS-P, estimated).

15. Robert Oberreuter, “Computer and Robot Assisted Orthopedic Surgery,” Spring 2006 (MS-P, estimated).

 

Undergraduate Students

1. Megan Hazen, “Geometric Feature Search Engine for Internet,” Spring 1997.

2. Jonathan Pompa, “Graphical User Interface for Surface Design,” Spring 1998.

3. Matthew Carlson, “Two-Dimensional Curve Smoothing,” Spring 1999.

4. Susan Swithenbank, “Three-Dimensional Bubble Mesh for FEM,” Spring 2000.

5. Bedirhan Cinar, “Two-Dimensional Curve Smoothing,” Spring 2000.

6. #* Stehanie Pollice, “Shape Reconstruction from a Limited Number of Images,” Spring 2001.

7. #* Miguel Vieira, “Three-Dimensional Curve Smoothing,” Spring 2001.

8. #* Arbtip Dheeravongkit, “Angle-Based FEM Mesh Smoothing,” Spring 2002.

9. Fayette Shaw, “Tagbots,” SURG, Spring 2002.

10. Daniel Vogel, “Tagbots,” SURG, Spring 2002.

11. Chris Hynes, “Surface Re-Parameterization for Finite Element Mesh Generation,” Spring 2002.

12. #* Renata Melamud, “Design Automation and Optimization of Hybrid Structures,” Spring 2003.

13. * Nissan Shoykhet, “Non-Invasive Risk Assessment of Rupture in Abdominal Aortic Aneurysm Using FEM Analysis,” Summer 2003.

14. #* John Reifenberg, “Truss Structure Optimization,” Spring 2003.

15. #* Robert Oberreuter, “Optimization of Bone Distraction Path for a 2DOF Fixator,” Spring 2004.

16. #* Matt Rosa, “Minimum-Degree-of-Freedom Bone Distractor,” Spring 2004.

17. * Serge LiHoiFoo-Gregory, “Rapid Prototyping Machine for Automobile Interior Design,” Spring 2004.

18. #* Shintaro Kamishima, “Three-Dimensional Shape Generation from Cross-Sectional Images,” Spring 2004.

19. Michael North, “CFD for Automotive External Flow Analysis,” Spring 2005 (estimated).

20. Shandor Dektor, “CFD for Automotive External Flow Analysis,” Spring 2005 (estimated).

21. Brent Selby, “Pseudo Flow Simulation of Plastic Injection Molding,” Spring 2005 (estimated).

22. Michael Ballinger, “Image Processing for Cryosurgery,” co-advised with Professor Y. Rabin Spring 2005 (estimated).

23. Michael Steffa and Mike Ballinger, “Brain Imaging,” SURF Grant, Summer 2004.

24. Charlie Shaw, “One-Layer Tetrahedral Mesh Generation for Plastic Injection Molding FEM,” Spring 2005 (estimated).

25. Christopher D’Eramo, “Sketch-Based Automobile Style CAD,” Fall 2005 (estimated).

26. Michael Norman, “Automotive Trunk Packing,” Spring 2006 (estimated).

27. Kristine Falletta, “Automated Meshing for Plastic Injection Molding FEM,” Spring 2006 (estimated).

#: CIT Research Honor Project
*: Mechanical Engineering Department Research Honor Project

School of Computer Science, independent study advisee:

15. Brian Schuster, “Rigid Body Dynamics for Computer Graphics,” Spring 1999.

 

Summer Visiting Students from Oversea

1. Jun Mitani, Professor H. Suzuki, The University of Tokyo, Summer 1998.

2. Shingo Takeuchi, Professor H. Suzuki, The University of Tokyo, Summer 1999.

3. Atsushi Izumi, Professor H. Suzuki, The University of Tokyo, Summer 2000.

4. Yasuhiro Tamaki (Visiting MS Student, the University of Tokyo, summer 2002)

Ph.D. Thesis Committees

Matthew Campbell (Advisor: J. Cagan, Mechanical Engineering, graduated 2000)
John Lunz (Advisor: W. Messner, Mechanical Engineering, graduated 2000)
Su Yin (Advisor: J. Cagan, Mechanical Engineering, graduated 2000)
Manish Agawal (Advisor: J. Cagan, Mechanical Engineering, graduated 1999)
Chunmei Xia (Advisor: J. Murthy, Mechanical Engineering, graduated 2001)
Steve Owen (Advisor: S. Saigal, Civil and Environmental Engineering, graduated 1999)
Ahmed Salem Zakaria (Advisor: S. Saigal, Civil and Environmental Engineering, graduated 1998)
Kortham Sathirakul (Advisor: R. Sturges, Mechanical Engineering, graduated 1997)
Dhanunjay S. Boyalakuntla (Advisor: J. Murthy, Mechanical Engineering)
Yong Cao (Advisor: J. Murthy, Mechanical Engineering)
Jay McCormick (Advisor: J. Cagan, Mechanical Engineering)
David White (Advisor: S. Saigal, Civil and Environmental Engineering)
Alexandre Cunha (Advisor: O. Ghattas, Civil and Environmental Engineering)

 

Faculty Course Evaluation (FCE)

 

Course Number

Course Title

Units

Class

Number of Students

Offered

FCE
Ratings:
Course

FCE
Ratings:
Instructor

24-700 Computational Engineering 12 Gr 23 Spr. 04 4.66 4.69
24-381 Computational Engineering 12 Jr, Sr 20 Spr. 04 4.66 4.69

24-311

Numerical Methods

9

Jr

96

Fall 03

4.53

4.63

24-700 Computational Engineering 12 Gr 9 Spr. 03 4.89 5.00
24-381 Computational Engineering 12 Jr, Sr 13 Spr. 03 4.40 4.90

24-311

Numerical Methods

9

Jr

98

Fall 02

4.53

4.63

24-786

Geometric Modeling

12

Gr

12

Spr. 02

5.00

4.92

24-311

Numerical Methods

9

Jr

93

Fall 01

4.73

4.73

24-786

Geometric Modeling

12

Gr

17

Spr. 01

4.75

4.87

24-311

Numerical Methods

9

Jr

87

Fall 00

4.51

4.59

24-703

Numerical Methods in Mechanical Engineering

12

Gr

14

Spr. 00

4.57

4.79

24-311

Numerical Methods

9

Jr

65

Fall 99

4.45

4.45

24-786

Geometric Modeling

12

Gr

15

Spr. 99

4.80

4.87

24-311

Numerical Methods

9

Jr

89

Fall 98

4.04

4.20

24-786

Geometric Modeling †

12

Gr

17

Spr. 98

4.94

4.94

24-384A

Computational Geometry †

9

Sr

6

Fall 97

4.67

4.50

24-700B

Special Topics in Design †

9

Gr

14

Spr. 97

4.46

4.46

 

 

 

 

 

 

 

 

                † : New course

                Note: Faculty course evaluation (FCE) scores

                          are measured from 1 (poor) to 5 (excellent).

 

Home • Bio • Research • Teaching • Publications • Personal


Copyright © 2005
Kenji Shimada