Isogeometric Analysis (IGA) is a new analysis method for unification of Computer Aided Design (CAD) and Computer Aided Engineering (CAE). With the use of NURBS basis functions for both modelling and analysis, the bottleneck of meshing is avoided and a seamless integration is achieved. The CAD and computational geometry concepts in IGA are new to the analysis community. Though, there is a steady growth of literature, details of calculations, explanations and examples are not reported. The content of the paper is complimentary to the existing literature and addresses the gaps. It includes summary of the literature, overview of the methodology, step-by-step calculations and Matlab codes for example problems in static structural and modal analysis in 1-D and 2-D. At appropriate places, comparison with the Finite Element Analysis (FEM) is also included, so that those familiar with FEM can appreciate IGA better.