NPTEL provides E-learning through online Web and Video courses various streams. ... NPTEL; Civil Engineering; Pre-stressed Concrete Structures