Engineering Mechanics 4 Courses SOM 3 Courses TOM 15 Courses DOM 17 Courses Fluid Mechanics 4 Courses Machine Design 14 Courses DSA 08 Courses IT & Software 26 Courses