Introduction to Engineering: An Assessment and Problem Solving Approach (100 Cases)