A significant limitation of the conventional level set method in topology optimization is that it can not create new holes in the design domain. Therefore, the topological derivative approach is proposed to overcome this problem. In this part of the thesis, we investigated the use of the topological derivative in combination with the level set method for topology optimization of solid structures. The topological derivative can indicate the appropriate location to create new holes so that the strong dependency of the optimal topology on the initial design can be alleviated. We also develop an approach to evolve the level set function by replacing the gradient item with a Delta function in the standard Hamilton-Jacobi equation. We find that t...