CAD is technology concerned with using computer systems to assist in the creation, modification, analysis, and optimization of a design. Any computer program that embodies computer graphics and an application program facilitating engineering functions in design process can be classified as CAD software.

The most basic role of CAD is to define the geometry of design – a mechanical part, a product assembly, an architectural structure, an electronic circuit, a building layout, etc. The greatest benefits of CAD systems are that they can save considerable time and reduce errors caused by otherwise having to redefine the geometry of the design from scratch every time it is needed.

Computer Aided Manufacturing – CAM

CAM technology involves computer systems that plan, manage, and control the manufacturing operations through computer interface with the plant’s production resources. One of the most important areas of CAM is numerical control (NC). This is the technique of using programmed instructions to control a machine tool, which cuts, mills, grinds, punches or turns raw stock into a finished part. Another significant CAM function is in the programming of robots. Process planning is also a target of computer automation.

Computer Aided Engineering – CAE

CAE technology uses a computer system to analyze the functions of a CAD-created product, allowing designers to simulate and study how the product will behave so that the design can be refined and optimized. CAE tools are available for a number of different types of analyses. For example, kinematic analysis programs can be used to determine motion paths and linkage velocities in mechanisms. Dynamic analysis programs can be used to determine loads and displacements in complex assemblies such as automobiles. One of the most popular methods of analyses is using a Finite Element Method (FEM). This approach can be used to determine stress, deformation, heat transfer, magnetic field distribution, fluid flow, and other continuous field problems that are often too tough to solve with any other approach.

Finite Element Analysis -FEA

FEA consists of a computer model of a material or design that is stressed and analyzed for specific results. It is used in new product design, and existing product refinement. A company is able to verify a proposed design will be able to perform to the client's specifications prior to manufacturing or construction. Modifying an existing product or structure is utilized to qualify the product or structure for a new service condition. In case of structural failure, FEA may be used to help determine the design modifications to meet the new condition.

There are generally two types of analysis that are used in industry: 2-D modeling, and 3-D modeling. While 2-D modeling conserves simplicity and allows the analysis to be run on a relatively normal computer, it tends to yield less accurate results. 3-D modeling, however, produces more accurate results while sacrificing the ability to run on all but the fastest computers effectively. Within each of these modeling schemes, the programmer can insert numerous algorithms (functions) which may make the system behave linearly or non-linearly. Linear systems are far less complex and generally do not take into account plastic deformation. Non-linear systems do account for plastic deformation, and many also are capable of testing a material all the way to fracture.

Finite element method- FEM

The finite element method is a numerical analysis technique used by engineers, scientists, andmathematicians to obtain solutions to the differential equations that describe, or approximatelydescribe a wide variety of physical (and non-physical) problems. Physical problems range indiversity from solid, fluid and soil mechanics, to electromagnetism or dynamics.The underlying premise of the method states that a complicated domain can be sub-divided into aseries of smaller regions in which the differential equations are approximately solved. Byassembling the set of equations for each region, the behavior over the entire problem domain isdetermined.Each region is referred to as anelementand the process of subdividing a domain into a finitenumber of elements is referred to asdiscretization.Elements are connected at specific points,called nodes andtheassembly process requires that the solution becontinuousalong commonboundaries of adjacent elements.

Project planning & management- PPM

Project management is the discipline of planning, organizing, securing, managing, leading, and controlling resources to achieve specific goals. A project is a temporary endeavor with a defined beginning and end (usually time-constrained, and often constrained by funding or deliverables), undertaken to meet unique goals and objectives, typically to bring about beneficial change or added value. The temporary nature of projects stands in contrast with business as usual (or operations), which are repetitive, permanent, or semi-permanent functional activities to produce products or services. In practice, the management of these two systems is often quite different, and as such requires the development of distinct technical skills and management strategies.
The primary challenge of project management is to achieve all of the project goal and objectives while honoring the preconceived constraints. Typical constraints (scarce resources) are scope, time, and budget. The secondary and more ambitious challenge is to optimize the allocation of necessary inputs and integrate them to meet pre-defined objectives
.