Course Overview
This course represents the second part of a two-semester computational engineering sequence. The course examines how computation and information technologies are rapidly changing the way engineering design is practiced in industry.
Three Main Topics
1. Engineering Analysis
- Finite element method theory and application
- Truss and beam element formulation
- Structural analysis using computational methods
- Application to real-world engineering problems
2. Engineering Optimization
- Optimization problem formulation
- Solution methods and algorithms
- Constrained and unconstrained optimization
- Applications in design and manufacturing
3. Factory Automation
- Robot kinematics and dynamics
- Path planning algorithms
- Manufacturing planning (nesting problems)
- Integration of automation systems
Course Format
Lectures: Monday and Wednesday, 12:30–2:20 PM
Computer Cluster Hours:
- Friday 2:30–4 PM
- Monday 4:30–6 PM
Learning Approach
The course emphasizes hands-on computational work, with students applying theoretical concepts to practical engineering problems through:
- Weekly problem sets
- Computational projects
- Use of engineering software
- Integration of multiple computational tools
Prerequisites
Students should have completed an introductory computer programming course before enrolling. Basic knowledge of engineering mechanics is also recommended.
Instructor
Professor Kenji Shimada
Course Philosophy
The course prepares students to leverage modern computational tools in engineering practice, bridging the gap between traditional design methods and contemporary computational approaches used in industry.